インタフェースjava.util.stream.Gatherer.Downstreamの
使用
Gatherer.DownstreamPREVIEWを使用するパッケージ
-
java.util.streamでのGatherer.DownstreamPREVIEWの使用
Gatherer.DownstreamPREVIEW型の引数を持つ型を返すjava.util.streamのメソッド修飾子と型メソッド説明static <A,
R> BiConsumer <A, Gatherer.DownstreamPREVIEW<? super R>> Gatherer.defaultFinisher()
Gatherer
のデフォルトの終了であるfinisher
を返します。default BiConsumer
<A, Gatherer.DownstreamPREVIEW<? super R>> Gatherer.finisher()
最終的な中間状態およびGatherer.Downstream
PREVIEWオブジェクトを受け入れ、入力要素の最後に最終的なアクションを実行できる関数。Gatherer.DownstreamPREVIEW型のパラメータを持つjava.util.streamのメソッド修飾子と型メソッド説明boolean
指定されたアクションを実行します: 現在の状態、次の要素、およびダウンストリーム・オブジェクト。状態を検査または更新し、必要に応じて任意の数の要素をダウンストリームに送信します。 -- その後、より多くの要素が消費されるかどうかを返します。Gatherer.DownstreamPREVIEW型の型引数を持つjava.util.streamのメソッド・パラメータ修飾子と型メソッド説明Gatherer.of
(Supplier<A> initializer, Gatherer.IntegratorPREVIEW<A, T, R> integrator, BinaryOperator<A> combiner, BiConsumer<A, Gatherer.DownstreamPREVIEW<? super R>> finisher) 指定されたinitializer
,integrator
,combiner
およびfinisher
によって記述された、パラレル化可能な新しいGatherer
を返します。Gatherer.of
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator, BiConsumer<Void, Gatherer.DownstreamPREVIEW<? super R>> finisher) 指定されたintegrator
およびfinisher
によって記述された、新しいパラレル化可能なステートレスなGatherer
を返します。Gatherer.ofSequential
(Supplier<A> initializer, Gatherer.IntegratorPREVIEW<A, T, R> integrator, BiConsumer<A, Gatherer.DownstreamPREVIEW<? super R>> finisher) 指定されたinitializer
、integrator
およびfinisher
によって記述された、新しい順次Gatherer
を返します。Gatherer.ofSequential
(Gatherer.IntegratorPREVIEW<Void, T, R> integrator, BiConsumer<Void, Gatherer.DownstreamPREVIEW<? super R>> finisher) 指定されたintegrator
およびfinisher
によって記述された、新しい順次およびステートレスなGatherer
を返します。