- 
- すべてのスーパー・インタフェース:
- IntConsumer
 - 含まれているインタフェース:
- IntStream
 
 public static interface IntStream.Builder extends IntConsumer IntStreamの可変ビルダーです。ストリーム・ビルダーのライフサイクルは、要素の追加が可能な構築中フェーズから始まり、その後、要素の追加が不可能な構築済フェーズに遷移します。 構築済フェーズは build()メソッドが呼び出された時点で始まりますが、その際に作成される順序付けされたストリームの要素は、ストリーム・ビルダーに追加された要素を追加された順番に並べたものになります。- 導入されたバージョン:
- 1.8
- 関連項目:
- IntStream.builder()
 
- 
- 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド デフォルト・メソッド 修飾子と型 メソッド 説明 voidaccept(int t)構築中のストリームに要素を追加します。default IntStream.Builderadd(int t)構築中のストリームに要素を追加します。IntStreambuild()ストリームを構築し、このビルダーの状態を構築済に遷移させます。- 
インタフェース java.util.function.IntConsumerで宣言されたメソッドandThen
 
- 
 
- 
- 
- 
メソッドの詳細- 
acceptvoid accept(int t) 構築中のストリームに要素を追加します。- 定義:
- accept、インタフェース- IntConsumer
- パラメータ:
- t- 入力引数
- 例外:
- IllegalStateException- ビルダーがすでに構築済状態に遷移していた場合
 
 - 
adddefault IntStream.Builder add(int t) 構築中のストリームに要素を追加します。- 実装要件:
- デフォルト実装の動作は次のようになります。
 accept(t) return this;
- パラメータ:
- t- 追加する要素
- 戻り値:
- this(このビルダー)
- 例外:
- IllegalStateException- ビルダーがすでに構築済状態に遷移していた場合
 
 - 
buildIntStream build() ストリームを構築し、このビルダーの状態を構築済に遷移させます。 構築済状態への移行後にさらにビルダーの操作が試みられた場合、IllegalStateExceptionがスローされます。- 戻り値:
- 構築されたストリーム
- 例外:
- IllegalStateException- ビルダーがすでに構築済状態に遷移していた場合
 
 
- 
 
-