クラスと説明 |
---|
BaseStream
ストリームの基礎となるインターフェース。
|
Collector
入力要素を可変な結果コンテナに累積し、さらに追加可能な処理として、全ての入力要素が処理された後に累積した結果を最終形に変換する可変的簡約処理。
|
Collector.Characteristics
簡約処理の実装の最適化に利用できる、
Collector の性質を表す特性。 |
DoubleStream
プリミティブのdoubleである要素の列であり、逐次集計処理および並列集計処理を備える。
|
DoubleStream.Builder
DoubleStream の可変なビルダ StreamBuilder はライフサイクルを持ち、要素を追加できる構築中段階から始まり、要素を追加できなくなる構築済段階に移行する。 |
IntStream
プリミティブのintである要素の列であり、逐次集計処理および並列集計処理を備える。
|
IntStream.Builder
IntStream の可変なビルダ StreamBuilder はライフサイクルを持ち、要素を追加できる構築中段階から始まり、要素を追加できなくなる構築済段階に移行する。 |
LongStream
プリミティブのlongである要素の列であり、逐次集計処理および並列集計処理を備える。
|
LongStream.Builder
LongStream の可変なビルダ StreamBuilder はライフサイクルを持ち、要素を追加できる構築中段階から始まり、要素を追加できなくなる構築済段階に移行する。 |
Stream
逐次集計処理および並列集計処理を備える要素の列。
|
Stream.Builder
Stream の可変なビルダこれにより要素を個別に生成してStreamBuilder へ追加して(ArrayList を一時バッファとして使った場合の複製のオーバーヘッド無しに)Stream を作成できるようになる。 |