インターフェース ComponentFlow.Builder
- すべての既知の実装クラス:
ComponentFlow.BaseBuilder,ComponentFlow.DefaultBuilder
- 含まれているインターフェース:
- ComponentFlow
public static interface ComponentFlow.Builder
ウィザードビルダーのインターフェース。
方法の概要
修飾子と型メソッド説明build()入力ウィザードのインスタンスを構築します。clone()既存のビルダーを複製します。reset()既存のビルダーをリセットします。resourceLoader(@Nullable org.springframework.core.io.ResourceLoader resourceLoader) ResourceLoaderを設定します。templateExecutor(@Nullable TemplateExecutor templateExecutor) TemplateExecutorを設定します。terminal(@Nullable org.jline.terminal.Terminal terminal) Terminalを設定します。確認入力用のビルダーを取得します。マルチアイテムセレクターのビルダーを取得します。数値入力用のビルダーを取得します。パス入力のビルダーを取得します。単一項目セレクターのビルダーを取得します。文字列入力用のビルダーを取得します。
メソッドの詳細
withStringInput
文字列入力用のビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- 文字列入力のビルダー
withNumberInput
数値入力用のビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- 数値入力用のビルダー
withPathInput
パス入力のビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- テキスト入力用ビルダー
withConfirmationInput
確認入力用のビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- テキスト入力用ビルダー
withSingleItemSelector
単一項目セレクターのビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- 単一項目セレクターのビルダー
withMultiItemSelector
マルチアイテムセレクターのビルダーを取得します。- パラメーター:
id- 識別子- 戻り値:
- マルチアイテムセレクターのビルダー
terminal
Terminalを設定します。- パラメーター:
terminal- ターミナル- 戻り値:
- ビルド業者
resourceLoader
ComponentFlow.Builder resourceLoader(@Nullable org.springframework.core.io.ResourceLoader resourceLoader) ResourceLoaderを設定します。- パラメーター:
resourceLoader- リソースローダー- 戻り値:
- ビルド業者
templateExecutor
TemplateExecutorを設定します。- パラメーター:
templateExecutor- テンプレート実行者- 戻り値:
- ビルド業者
clone
ComponentFlow.Builder clone()既存のビルダーを複製します。- 戻り値:
- ビルド業者
reset
ComponentFlow.Builder reset()既存のビルダーをリセットします。- 戻り値:
- ビルド業者
build
ComponentFlow build()入力ウィザードのインスタンスを構築します。- 戻り値:
- 入力ウィザードのインスタンス