META-INF.modules.java.base.classes.java.util.stream.AbstractPipeline.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? :?
java/util/stream/PipelineHelper ()V
!java/util/stream/AbstractPipeline
previousStage #Ljava/util/stream/AbstractPipeline; sourceSupplier Ljava/util/function/Supplier; sourceStage java/util/stream/StreamOpFlag STREAM_MASK I sourceOrOpFlags INITIAL_OPS_VALUE ! "
combinedFlags $ % depth ' ( ) parallel Z + , - sourceSpliterator Ljava/util/Spliterator; / 0 ) linkedOrConsumed 2 java/lang/IllegalStateException 4 /stream has already been operated upon or closed
1 6 7 (Ljava/lang/String;)V 9 : nextStage < = OP_MASK
? @ A combineOpFlags (II)I
C D E opIsStateful ()Z G H ) sourceAnyStateful J K ) $assertionsDisabled
M N O getOutputShape ()Ljava/util/stream/StreamShape; Q R S T O java/util/stream/TerminalOp
inputShape V java/lang/AssertionError
U
Y Z E
isParallel Q \ ] ^
getOpFlags ()I
` , a (I)Ljava/util/Spliterator; Q c d e evaluateParallel L(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;)Ljava/lang/Object; Q g h e evaluateSequential
j k l opEvaluateParallel q(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;Ljava/util/function/IntFunction;)Ljava/util/stream/Node;
n o p evaluate Q(Ljava/util/Spliterator;ZLjava/util/function/IntFunction;)Ljava/util/stream/Node;
1 s t u v w java/util/function/Supplier get ()Ljava/lang/Object; y java/util/Spliterator { !source already consumed or closed } ~ sourceCloseAction Ljava/lang/Runnable; ? ? ? ? java/lang/Runnable run
? ? ? ? ? java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
? ? ? ? ? java/util/stream/Streams composeWithExceptions >(Ljava/lang/Runnable;Ljava/lang/Runnable;)Ljava/lang/Runnable;
? ? ? lazySpliterator 6(Ljava/util/function/Supplier;)Ljava/util/Spliterator; ? v ? B(Ljava/util/stream/AbstractPipeline;)Ljava/util/function/Supplier;
? ? ? wrap X(Ljava/util/stream/PipelineHelper;Ljava/util/function/Supplier;Z)Ljava/util/Spliterator;
? ? ?
toStreamFlags (I)I ? ? ?
SHORT_CIRCUIT Ljava/util/stream/StreamOpFlag;
? ? ? isKnown (I)Z ? ? IS_SHORT_CIRCUIT
? ? ? opEvaluateParallelLazy Q(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;)Ljava/util/Spliterator; x ? ? ? hasCharacteristics ? ? NOT_SIZED ? ? IS_SIZED ? ? ? SIZED
? ? ^ getStreamAndOpFlags x ? ? ? getExactSizeIfKnown ()J???????? ? java/util/stream/Sink
? ? ? wrapSink 0(Ljava/util/stream/Sink;)Ljava/util/stream/Sink;
? ? ? copyInto 1(Ljava/util/stream/Sink;Ljava/util/Spliterator;)V ? ? ? ? begin (J)V x ? ? ? forEachRemaining (Ljava/util/function/Consumer;)V ? ? ? end
? ? ? copyIntoWithCancel 1(Ljava/util/stream/Sink;Ljava/util/Spliterator;)Z
? ? ? forEachWithCancel 1(Ljava/util/Spliterator;Ljava/util/stream/Sink;)Z ? ? ? ORDERED
? ? ?
opWrapSink 1(ILjava/util/stream/Sink;)Ljava/util/stream/Sink; ? v ? 6(Ljava/util/Spliterator;)Ljava/util/function/Supplier;
? ? ? evaluateToNode r(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;ZLjava/util/function/IntFunction;)Ljava/util/stream/Node;
? ? ? exactOutputSizeIfKnown (Ljava/util/Spliterator;)J
? ? ? makeNodeBuilder B(JLjava/util/function/IntFunction;)Ljava/util/stream/Node$Builder;
? ? ? wrapAndCopyInto G(Ljava/util/stream/Sink;Ljava/util/Spliterator;)Ljava/util/stream/Sink; ? java/util/stream/Node$Builder ? ? ? build ()Ljava/util/stream/Node; 'java/lang/UnsupportedOperationException $Parallel evaluation is not supported
6 apply "()Ljava/util/function/IntFunction;
java/util/stream/Node spliterator ()Ljava/util/Spliterator; java/lang/Object
E java/lang/Class desiredAssertionStatus java/util/stream/BaseStream MSG_STREAM_LINKED Ljava/lang/String;
ConstantValue MSG_CONSUMED Signature Ljava/util/Spliterator<*>; :Ljava/util/function/Supplier<+Ljava/util/Spliterator<*>;>; "(Ljava/util/function/Supplier;IZ)V Code LineNumberTable LocalVariableTable this source sourceFlags LocalVariableTypeTable 5Ljava/util/stream/AbstractPipeline; ?(Ljava/util/function/Supplier<+Ljava/util/Spliterator<*>;>;IZ)V (Ljava/util/Spliterator;IZ)V (Ljava/util/Spliterator<*>;IZ)V '(Ljava/util/stream/AbstractPipeline;I)V opFlags -Ljava/util/stream/AbstractPipeline<*TE_IN;*>;
StackMapTable 1(Ljava/util/stream/AbstractPipeline<*TE_IN;*>;I)V 1(Ljava/util/stream/TerminalOp;)Ljava/lang/Object;
terminalOp Ljava/util/stream/TerminalOp; )Ljava/util/stream/TerminalOp; D(Ljava/util/stream/TerminalOp;)TR; evaluateToArrayNode 9(Ljava/util/function/IntFunction;)Ljava/util/stream/Node; generator Ljava/util/function/IntFunction; *Ljava/util/function/IntFunction<[TE_OUT;>; L(Ljava/util/function/IntFunction<[TE_OUT;>;)Ljava/util/stream/Node; sourceStageSpliterator s Ljava/util/Spliterator; "()Ljava/util/Spliterator;
sequential ()Ljava/util/stream/BaseStream; ()TS; close closeAction onClose 3(Ljava/lang/Runnable;)Ljava/util/stream/BaseStream; closeHandler existingHandler (Ljava/lang/Runnable;)TS; ?Ljava/util/function/Supplier;>; getStreamFlags thisOpFlags u p e
terminalFlags (I)Ljava/util/Spliterator<*>; getSourceShape Ljava/util/Spliterator; ;(Ljava/util/Spliterator;)J sink Ljava/util/stream/Sink; TS; c;>(TS;Ljava/util/Spliterator;)TS; wrappedSink Ljava/util/stream/Sink; Z(Ljava/util/stream/Sink;Ljava/util/Spliterator;)V cancelled Z(Ljava/util/stream/Sink;Ljava/util/Spliterator;)Z isOrdered Ljava/util/stream/Sink; Z(Ljava/util/stream/Sink;)Ljava/util/stream/Sink; wrapSpliterator 0(Ljava/util/Spliterator;)Ljava/util/Spliterator; Z(Ljava/util/Spliterator;)Ljava/util/Spliterator; nb Ljava/util/stream/Node$Builder; flatten (Ljava/util/stream/Node$Builder; ?(Ljava/util/Spliterator;ZLjava/util/function/IntFunction<[TE_OUT;>;)Ljava/util/stream/Node; ?(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;ZLjava/util/function/IntFunction<[TE_OUT;>;)Ljava/util/stream/Node; ?(Ljava/util/stream/PipelineHelper;Ljava/util/function/Supplier;>;Z)Ljava/util/Spliterator; b(Ljava/util/function/Supplier<+Ljava/util/Spliterator;>;)Ljava/util/Spliterator; C(Ljava/util/Spliterator;Ljava/util/stream/Sink;)Z U(JLjava/util/function/IntFunction<[TE_OUT;>;)Ljava/util/stream/Node$Builder; B(ILjava/util/stream/Sink;)Ljava/util/stream/Sink; helper !Ljava/util/stream/PipelineHelper; *Ljava/util/stream/PipelineHelper; ?(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;Ljava/util/function/IntFunction<[TE_OUT;>;)Ljava/util/stream/Node; ?(Ljava/util/stream/PipelineHelper;Ljava/util/Spliterator;)Ljava/util/Spliterator; lambda$opEvaluateParallelLazy$2 (I)[Ljava/lang/Object; i lambda$wrapSpliterator$1 lambda$spliterator$0 ?;>Ljava/util/stream/PipelineHelper;Ljava/util/stream/BaseStream;
SourceFile AbstractPipeline.java BootstrapMethods
????? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; w?
?x?
?wb? (I)Ljava/lang/Object;?
?tuu InnerClasses Builder? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup 3 z : % " , - 0 ) H ) ~ ( ) K ) &