Class DoubleStream
public class DoubleStream : BaseStream<Double, DoubleStream>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDoubleStream, IBaseStream<Double, DoubleStream>, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AutoCloseable>DoubleStream
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AutoCloseable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<AutoCloseable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])JVMBridgeBase<AutoCloseable>.DynBridgeClazzJVMBridgeBase<AutoCloseable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
DoubleStream()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("DoubleStream class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DoubleStream()
DoubleStream(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("DoubleStream class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DoubleStream(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AllMatch(DoublePredicate)
public bool AllMatch(DoublePredicate arg0)
Parameters
Returns
AnyMatch(DoublePredicate)
public bool AnyMatch(DoublePredicate arg0)
Parameters
Returns
Average()
public OptionalDouble Average()
Returns
Boxed()
public Stream<Double> Boxed()
Returns
Collect<R>(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>)
public R Collect<R>(Supplier<R> arg0, ObjDoubleConsumer<R> arg1, BiConsumer<R, R> arg2)
Parameters
arg0
Supplier<R>arg1
ObjDoubleConsumer<R>arg2
BiConsumer<R, R>
Returns
- R
R
Type Parameters
R
Concat(DoubleStream, DoubleStream)
public static DoubleStream Concat(DoubleStream arg0, DoubleStream arg1)
Parameters
arg0
DoubleStreamarg1
DoubleStream
Returns
Count()
public long Count()
Returns
Distinct()
public DoubleStream Distinct()
Returns
DropWhile(DoublePredicate)
public DoubleStream DropWhile(DoublePredicate arg0)
Parameters
Returns
Empty()
public static DoubleStream Empty()
Returns
Filter(DoublePredicate)
public DoubleStream Filter(DoublePredicate arg0)
Parameters
Returns
FindAny()
public OptionalDouble FindAny()
Returns
FindFirst()
public OptionalDouble FindFirst()
Returns
FlatMap<Arg0ExtendsJava_Util_Stream_DoubleStream>(DoubleFunction<Arg0ExtendsJava_Util_Stream_DoubleStream>)
public DoubleStream FlatMap<Arg0ExtendsJava_Util_Stream_DoubleStream>(DoubleFunction<Arg0ExtendsJava_Util_Stream_DoubleStream> arg0) where Arg0ExtendsJava_Util_Stream_DoubleStream : DoubleStream
Parameters
arg0
DoubleFunction<Arg0ExtendsJava_Util_Stream_DoubleStream>
Returns
Type Parameters
Arg0ExtendsJava_Util_Stream_DoubleStream
ForEach(DoubleConsumer)
public void ForEach(DoubleConsumer arg0)
Parameters
ForEachOrdered(DoubleConsumer)
public void ForEachOrdered(DoubleConsumer arg0)
Parameters
Generate(DoubleSupplier)
public static DoubleStream Generate(DoubleSupplier arg0)
Parameters
Returns
Iterate(double, DoublePredicate, DoubleUnaryOperator)
public static DoubleStream Iterate(double arg0, DoublePredicate arg1, DoubleUnaryOperator arg2)
Parameters
arg0
doublearg1
DoublePredicatearg2
DoubleUnaryOperator
Returns
Iterate(double, DoubleUnaryOperator)
public static DoubleStream Iterate(double arg0, DoubleUnaryOperator arg1)
Parameters
arg0
doublearg1
DoubleUnaryOperator
Returns
Iterator()
public Iterator Iterator()
Returns
Limit(long)
public DoubleStream Limit(long arg0)
Parameters
Returns
Map(DoubleUnaryOperator)
public DoubleStream Map(DoubleUnaryOperator arg0)
Parameters
Returns
MapToInt(DoubleToIntFunction)
public IntStream MapToInt(DoubleToIntFunction arg0)
Parameters
Returns
MapToLong(DoubleToLongFunction)
public LongStream MapToLong(DoubleToLongFunction arg0)
Parameters
Returns
MapToObj<U, Arg0ExtendsU>(DoubleFunction<Arg0ExtendsU>)
public Stream<U> MapToObj<U, Arg0ExtendsU>(DoubleFunction<Arg0ExtendsU> arg0) where Arg0ExtendsU : U
Parameters
arg0
DoubleFunction<Arg0ExtendsU>
Returns
Type Parameters
U
Arg0ExtendsU
U
Max()
public OptionalDouble Max()
Returns
Min()
public OptionalDouble Min()
Returns
NoneMatch(DoublePredicate)
public bool NoneMatch(DoublePredicate arg0)
Parameters
Returns
Of(double)
public static DoubleStream Of(double arg0)
Parameters
Returns
Of(params double[])
public static DoubleStream Of(params double[] arg0)
Parameters
Returns
Parallel()
public BaseStream Parallel()
Returns
Peek(DoubleConsumer)
public DoubleStream Peek(DoubleConsumer arg0)
Parameters
Returns
Reduce(DoubleBinaryOperator)
public OptionalDouble Reduce(DoubleBinaryOperator arg0)
Parameters
Returns
Reduce(double, DoubleBinaryOperator)
public double Reduce(double arg0, DoubleBinaryOperator arg1)
Parameters
arg0
doublearg1
DoubleBinaryOperator
Returns
Sequential()
public BaseStream Sequential()
Returns
Skip(long)
public DoubleStream Skip(long arg0)
Parameters
Returns
Sorted()
public DoubleStream Sorted()
Returns
Spliterator()
public Spliterator Spliterator()
Returns
Sum()
public double Sum()
Returns
SummaryStatistics()
public DoubleSummaryStatistics SummaryStatistics()
Returns
TakeWhile(DoublePredicate)
public DoubleStream TakeWhile(DoublePredicate arg0)
Parameters
Returns
ToArray()
public double[] ToArray()