クラス ComponentFlow.BaseBuilder
java.lang.ObjectSE
org.springframework.shell.component.flow.ComponentFlow.BaseBuilder
- 実装済みのインターフェース一覧:
ComponentFlow.Builder
- 既知の直属サブクラス
ComponentFlow.DefaultBuilder
- 含まれているインターフェース:
- ComponentFlow
public abstract static class ComponentFlow.BaseBuilder
extends ObjectSE
implements ComponentFlow.Builder
方法の概要
修飾子と型メソッド説明build()入力ウィザードのインスタンスを構築します。clone()既存のビルダーを複製します。reset()既存のビルダーをリセットします。resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) ResourceLoaderを設定します。templateExecutor(TemplateExecutor templateExecutor) TemplateExecutorを設定します。terminal(org.jline.terminal.Terminal terminal) Terminalを設定します。確認入力用のビルダーを取得します。マルチアイテムセレクターのビルダーを取得します。パス入力のビルダーを取得します。単一項目セレクターのビルダーを取得します。文字列入力用のビルダーを取得します。
方法の詳細
build
インターフェースからコピーされた説明:ComponentFlow.Builder入力ウィザードのインスタンスを構築します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のbuild - 戻り値:
- 入力ウィザードのインスタンス
withStringInput
インターフェースからコピーされた説明:ComponentFlow.Builder文字列入力用のビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のwithStringInput - パラメーター:
id- 識別子- 戻り値:
- 文字列入力のビルダー
withPathInput
インターフェースからコピーされた説明:ComponentFlow.Builderパス入力のビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のwithPathInput - パラメーター:
id- 識別子- 戻り値:
- テキスト入力用ビルダー
withConfirmationInput
インターフェースからコピーされた説明:ComponentFlow.Builder確認入力用のビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のwithConfirmationInput - パラメーター:
id- 識別子- 戻り値:
- テキスト入力用ビルダー
withSingleItemSelector
インターフェースからコピーされた説明:ComponentFlow.Builder単一項目セレクターのビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のwithSingleItemSelector - パラメーター:
id- 識別子- 戻り値:
- 単一項目セレクターのビルダー
withMultiItemSelector
インターフェースからコピーされた説明:ComponentFlow.Builderマルチアイテムセレクターのビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のwithMultiItemSelector - パラメーター:
id- 識別子- 戻り値:
- マルチアイテムセレクターのビルダー
terminal
インターフェースからコピーされた説明:ComponentFlow.BuilderTerminalを設定します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のterminal - パラメーター:
terminal- ターミナル- 戻り値:
- ビルド業者
resourceLoader
public ComponentFlow.Builder resourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) インターフェースからコピーされた説明:ComponentFlow.BuilderResourceLoaderを設定します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のresourceLoader - パラメーター:
resourceLoader- リソースローダー- 戻り値:
- ビルド業者
templateExecutor
インターフェースからコピーされた説明:ComponentFlow.BuilderTemplateExecutorを設定します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のtemplateExecutor - パラメーター:
templateExecutor- テンプレート実行者- 戻り値:
- ビルド業者
clone
インターフェースからコピーされた説明:ComponentFlow.Builder既存のビルダーを複製します。- 次で指定:
- インターフェース
ComponentFlow.Builder内のclone - オーバーライド:
- クラス
ObjectSEのclone - 戻り値:
- ビルド業者
reset
インターフェースからコピーされた説明:ComponentFlow.Builder既存のビルダーをリセットします。- 次で指定:
- インターフェース
ComponentFlow.Builder内のreset - 戻り値:
- ビルド業者