import { JavaClass, BasicOrJavaType } from "java-bridge"; import { DoubleSupplier as java_util_function_DoubleSupplier } from "./../function/DoubleSupplier"; import { OptionalDouble as java_util_OptionalDouble } from "./../OptionalDouble"; import { DoubleSummaryStatistics as java_util_DoubleSummaryStatistics } from "./../DoubleSummaryStatistics"; import { Stream as java_util_stream_Stream } from "./Stream"; import { IntStream as java_util_stream_IntStream } from "./IntStream"; import { DoubleToIntFunction as java_util_function_DoubleToIntFunction } from "./../function/DoubleToIntFunction"; import { LongStream as java_util_stream_LongStream } from "./LongStream"; import { DoubleToLongFunction as java_util_function_DoubleToLongFunction } from "./../function/DoubleToLongFunction"; import { DoubleFunction as java_util_function_DoubleFunction } from "./../function/DoubleFunction"; import { DoubleConsumer as java_util_function_DoubleConsumer } from "./../function/DoubleConsumer"; import { DoublePredicate as java_util_function_DoublePredicate } from "./../function/DoublePredicate"; import { DoubleStream$Builder as java_util_stream_DoubleStream$Builder } from "./DoubleStream$Builder"; import { Double as java_lang_Double } from "./../../lang/Double"; import { DoubleUnaryOperator as java_util_function_DoubleUnaryOperator } from "./../function/DoubleUnaryOperator"; import { BaseStream as java_util_stream_BaseStream } from "./BaseStream"; import { Long as java_lang_Long } from "./../../lang/Long"; import { PrimitiveIterator$OfDouble as java_util_PrimitiveIterator$OfDouble } from "./../PrimitiveIterator$OfDouble"; import { Iterator as java_util_Iterator } from "./../Iterator"; import { Spliterator$OfDouble as java_util_Spliterator$OfDouble } from "./../Spliterator$OfDouble"; import { Spliterator as java_util_Spliterator } from "./../Spliterator"; import { Supplier as java_util_function_Supplier } from "./../function/Supplier"; import { ObjDoubleConsumer as java_util_function_ObjDoubleConsumer } from "./../function/ObjDoubleConsumer"; import { BiConsumer as java_util_function_BiConsumer } from "./../function/BiConsumer"; import { DoubleBinaryOperator as java_util_function_DoubleBinaryOperator } from "./../function/DoubleBinaryOperator"; import { Runnable as java_lang_Runnable } from "./../../lang/Runnable"; /** * This class just defines types, you should import DoubleStream instead of this. * This was generated by java-bridge. * You should probably not edit this. */ export declare class DoubleStreamClass extends JavaClass { /** * @param var0 original type: 'java.util.function.DoubleSupplier' * @return original return type: 'java.util.stream.DoubleStream' */ static generate(var0: java_util_function_DoubleSupplier | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleSupplier' * @return original return type: 'java.util.stream.DoubleStream' */ static generateSync(var0: java_util_function_DoubleSupplier | null): DoubleStream | null; /** * @return original return type: 'java.util.OptionalDouble' */ average(): Promise; /** * @return original return type: 'java.util.OptionalDouble' */ averageSync(): java_util_OptionalDouble | null; /** * @return original return type: 'java.util.DoubleSummaryStatistics' */ summaryStatistics(): Promise; /** * @return original return type: 'java.util.DoubleSummaryStatistics' */ summaryStatisticsSync(): java_util_DoubleSummaryStatistics | null; /** * @return original return type: 'java.util.stream.Stream' */ boxed(): Promise; /** * @return original return type: 'java.util.stream.Stream' */ boxedSync(): java_util_stream_Stream | null; /** * @param var0 original type: 'java.util.function.DoubleToIntFunction' * @return original return type: 'java.util.stream.IntStream' */ mapToInt(var0: java_util_function_DoubleToIntFunction | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleToIntFunction' * @return original return type: 'java.util.stream.IntStream' */ mapToIntSync(var0: java_util_function_DoubleToIntFunction | null): java_util_stream_IntStream | null; /** * @param var0 original type: 'java.util.function.DoubleToLongFunction' * @return original return type: 'java.util.stream.LongStream' */ mapToLong(var0: java_util_function_DoubleToLongFunction | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleToLongFunction' * @return original return type: 'java.util.stream.LongStream' */ mapToLongSync(var0: java_util_function_DoubleToLongFunction | null): java_util_stream_LongStream | null; /** * @param var0 original type: 'java.util.function.DoubleFunction' * @return original return type: 'java.util.stream.DoubleStream' */ flatMap(var0: java_util_function_DoubleFunction | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleFunction' * @return original return type: 'java.util.stream.DoubleStream' */ flatMapSync(var0: java_util_function_DoubleFunction | null): DoubleStream | null; /** * @return original return type: 'java.util.stream.DoubleStream' */ distinct(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream' */ distinctSync(): DoubleStream | null; /** * @return original return type: 'java.util.stream.DoubleStream' */ sorted(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream' */ sortedSync(): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'void' */ forEachOrdered(var0: java_util_function_DoubleConsumer | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'void' */ forEachOrderedSync(var0: java_util_function_DoubleConsumer | null): void; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ anyMatch(var0: java_util_function_DoublePredicate | null): Promise; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ anyMatchSync(var0: java_util_function_DoublePredicate | null): boolean; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ allMatch(var0: java_util_function_DoublePredicate | null): Promise; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ allMatchSync(var0: java_util_function_DoublePredicate | null): boolean; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ noneMatch(var0: java_util_function_DoublePredicate | null): Promise; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'boolean' */ noneMatchSync(var0: java_util_function_DoublePredicate | null): boolean; /** * @return original return type: 'java.util.OptionalDouble' */ findFirst(): Promise; /** * @return original return type: 'java.util.OptionalDouble' */ findFirstSync(): java_util_OptionalDouble | null; /** * @return original return type: 'java.util.OptionalDouble' */ findAny(): Promise; /** * @return original return type: 'java.util.OptionalDouble' */ findAnySync(): java_util_OptionalDouble | null; /** * @return original return type: 'java.util.stream.DoubleStream$Builder' */ static builder(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream$Builder' */ static builderSync(): java_util_stream_DoubleStream$Builder | null; /** * @param var0 original type: 'double' * @param var1 original type: 'java.util.function.DoubleUnaryOperator' * @return original return type: 'java.util.stream.DoubleStream' */ static iterate(var0: java_lang_Double | number, var1: java_util_function_DoubleUnaryOperator | null): Promise; /** * @param var0 original type: 'double' * @param var1 original type: 'java.util.function.DoubleUnaryOperator' * @return original return type: 'java.util.stream.DoubleStream' */ static iterateSync(var0: java_lang_Double | number, var1: java_util_function_DoubleUnaryOperator | null): DoubleStream | null; /** * @return original return type: 'java.util.stream.BaseStream' */ sequential(): Promise; /** * @return original return type: 'java.util.stream.BaseStream' */ sequentialSync(): java_util_stream_BaseStream | null; /** * @return original return type: 'java.util.stream.DoubleStream' */ sequential(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream' */ sequentialSync(): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoubleFunction' * @return original return type: 'java.util.stream.Stream' */ mapToObj(var0: java_util_function_DoubleFunction | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleFunction' * @return original return type: 'java.util.stream.Stream' */ mapToObjSync(var0: java_util_function_DoubleFunction | null): java_util_stream_Stream | null; /** * @param var0 original type: 'long' * @return original return type: 'java.util.stream.DoubleStream' */ limit(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'java.util.stream.DoubleStream' */ limitSync(var0: java_lang_Long | bigint | number): DoubleStream | null; /** * @return original return type: 'long' */ count(): Promise; /** * @return original return type: 'long' */ countSync(): number; /** * @return original return type: 'java.util.OptionalDouble' */ min(): Promise; /** * @return original return type: 'java.util.OptionalDouble' */ minSync(): java_util_OptionalDouble | null; /** * @return original return type: 'java.util.OptionalDouble' */ max(): Promise; /** * @return original return type: 'java.util.OptionalDouble' */ maxSync(): java_util_OptionalDouble | null; /** * @param var0 original type: 'java.util.stream.DoubleStream' * @param var1 original type: 'java.util.stream.DoubleStream' * @return original return type: 'java.util.stream.DoubleStream' */ static concat(var0: DoubleStreamClass | null, var1: DoubleStreamClass | null): Promise; /** * @param var0 original type: 'java.util.stream.DoubleStream' * @param var1 original type: 'java.util.stream.DoubleStream' * @return original return type: 'java.util.stream.DoubleStream' */ static concatSync(var0: DoubleStreamClass | null, var1: DoubleStreamClass | null): DoubleStream | null; /** * @return original return type: 'double[]' */ toArray(): Promise<(number)[] | null>; /** * @return original return type: 'double[]' */ toArraySync(): (number)[] | null; /** * @return original return type: 'java.util.PrimitiveIterator$OfDouble' */ iterator(): Promise; /** * @return original return type: 'java.util.PrimitiveIterator$OfDouble' */ iteratorSync(): java_util_PrimitiveIterator$OfDouble | null; /** * @return original return type: 'java.util.Iterator' */ iterator(): Promise; /** * @return original return type: 'java.util.Iterator' */ iteratorSync(): java_util_Iterator | null; /** * @return original return type: 'java.util.Spliterator$OfDouble' */ spliterator(): Promise; /** * @return original return type: 'java.util.Spliterator$OfDouble' */ spliteratorSync(): java_util_Spliterator$OfDouble | null; /** * @return original return type: 'java.util.Spliterator' */ spliterator(): Promise; /** * @return original return type: 'java.util.Spliterator' */ spliteratorSync(): java_util_Spliterator | null; /** * @param var0 original type: 'java.util.function.Supplier' * @param var1 original type: 'java.util.function.ObjDoubleConsumer' * @param var2 original type: 'java.util.function.BiConsumer' * @return original return type: 'java.lang.Object' */ collect(var0: java_util_function_Supplier | null, var1: java_util_function_ObjDoubleConsumer | null, var2: java_util_function_BiConsumer | null): Promise; /** * @param var0 original type: 'java.util.function.Supplier' * @param var1 original type: 'java.util.function.ObjDoubleConsumer' * @param var2 original type: 'java.util.function.BiConsumer' * @return original return type: 'java.lang.Object' */ collectSync(var0: java_util_function_Supplier | null, var1: java_util_function_ObjDoubleConsumer | null, var2: java_util_function_BiConsumer | null): BasicOrJavaType | null; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'void' */ forEach(var0: java_util_function_DoubleConsumer | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'void' */ forEachSync(var0: java_util_function_DoubleConsumer | null): void; /** * @param var0 original type: 'long' * @return original return type: 'java.util.stream.DoubleStream' */ skip(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'java.util.stream.DoubleStream' */ skipSync(var0: java_lang_Long | bigint | number): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'java.util.stream.DoubleStream' */ peek(var0: java_util_function_DoubleConsumer | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleConsumer' * @return original return type: 'java.util.stream.DoubleStream' */ peekSync(var0: java_util_function_DoubleConsumer | null): DoubleStream | null; /** * @param var0 original type: 'double' * @return original return type: 'java.util.stream.DoubleStream' */ static of(var0: java_lang_Double | number): Promise; /** * @param var0 original type: 'double' * @return original return type: 'java.util.stream.DoubleStream' */ static ofSync(var0: java_lang_Double | number): DoubleStream | null; /** * @param var0 original type: 'double[]' * @return original return type: 'java.util.stream.DoubleStream' */ static of(var0: (java_lang_Double | number)[] | null): Promise; /** * @param var0 original type: 'double[]' * @return original return type: 'java.util.stream.DoubleStream' */ static ofSync(var0: (java_lang_Double | number)[] | null): DoubleStream | null; /** * @return original return type: 'double' */ sum(): Promise; /** * @return original return type: 'double' */ sumSync(): number; /** * @return original return type: 'java.util.stream.DoubleStream' */ static empty(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream' */ static emptySync(): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'java.util.stream.DoubleStream' */ filter(var0: java_util_function_DoublePredicate | null): Promise; /** * @param var0 original type: 'java.util.function.DoublePredicate' * @return original return type: 'java.util.stream.DoubleStream' */ filterSync(var0: java_util_function_DoublePredicate | null): DoubleStream | null; /** * @return original return type: 'java.util.stream.BaseStream' */ parallel(): Promise; /** * @return original return type: 'java.util.stream.BaseStream' */ parallelSync(): java_util_stream_BaseStream | null; /** * @return original return type: 'java.util.stream.DoubleStream' */ parallel(): Promise; /** * @return original return type: 'java.util.stream.DoubleStream' */ parallelSync(): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoubleUnaryOperator' * @return original return type: 'java.util.stream.DoubleStream' */ map(var0: java_util_function_DoubleUnaryOperator | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleUnaryOperator' * @return original return type: 'java.util.stream.DoubleStream' */ mapSync(var0: java_util_function_DoubleUnaryOperator | null): DoubleStream | null; /** * @param var0 original type: 'java.util.function.DoubleBinaryOperator' * @return original return type: 'java.util.OptionalDouble' */ reduce(var0: java_util_function_DoubleBinaryOperator | null): Promise; /** * @param var0 original type: 'java.util.function.DoubleBinaryOperator' * @return original return type: 'java.util.OptionalDouble' */ reduceSync(var0: java_util_function_DoubleBinaryOperator | null): java_util_OptionalDouble | null; /** * @param var0 original type: 'double' * @param var1 original type: 'java.util.function.DoubleBinaryOperator' * @return original return type: 'double' */ reduce(var0: java_lang_Double | number, var1: java_util_function_DoubleBinaryOperator | null): Promise; /** * @param var0 original type: 'double' * @param var1 original type: 'java.util.function.DoubleBinaryOperator' * @return original return type: 'double' */ reduceSync(var0: java_lang_Double | number, var1: java_util_function_DoubleBinaryOperator | null): number; /** * @return original return type: 'boolean' */ isParallel(): Promise; /** * @return original return type: 'boolean' */ isParallelSync(): boolean; /** * @param var0 original type: 'java.lang.Runnable' * @return original return type: 'java.util.stream.BaseStream' */ onClose(var0: java_lang_Runnable | null): Promise; /** * @param var0 original type: 'java.lang.Runnable' * @return original return type: 'java.util.stream.BaseStream' */ onCloseSync(var0: java_lang_Runnable | null): java_util_stream_BaseStream | null; /** * @return original return type: 'java.util.stream.BaseStream' */ unordered(): Promise; /** * @return original return type: 'java.util.stream.BaseStream' */ unorderedSync(): java_util_stream_BaseStream | null; /** * @return original return type: 'void' */ close(): Promise; /** * @return original return type: 'void' */ closeSync(): void; } declare const DoubleStream_base: typeof DoubleStreamClass; /** * Class java.util.stream.DoubleStream. * * This actually imports the java class for further use. * The class DoubleStreamClass only defines types, this is the class you should actually import. * Please note that this statement imports the underlying java class at runtime, which may take a while. * This was generated by java-bridge. * You should probably not edit this. */ export declare class DoubleStream extends DoubleStream_base { /** * Private constructor to prevent instantiation * as this is either an abstract class or an interface */ private constructor(); } export default DoubleStream; //# sourceMappingURL=DoubleStream.d.ts.map