クラス ComponentFlow.BaseBuilder
java.lang.ObjectSE
org.springframework.shell.jline.tui.component.flow.ComponentFlow.BaseBuilder
- 実装済みのインターフェース一覧:
ComponentFlow.Builder
- 既知の直属サブクラス
ComponentFlow.DefaultBuilder
- 含まれているインターフェース:
- ComponentFlow
public abstract static class ComponentFlow.BaseBuilder
extends ObjectSE
implements 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を設定します。確認入力用のビルダーを取得します。マルチアイテムセレクターのビルダーを取得します。数値入力用のビルダーを取得します。パス入力のビルダーを取得します。単一項目セレクターのビルダーを取得します。文字列入力用のビルダーを取得します。
メソッドの詳細
build
インターフェースからコピーされた説明:ComponentFlow.Builder入力ウィザードのインスタンスを構築します。- 次で指定:
- インターフェース
ComponentFlow.Builderのbuild - 戻り値:
- 入力ウィザードのインスタンス
withStringInput
インターフェースからコピーされた説明:ComponentFlow.Builder文字列入力用のビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.BuilderのwithStringInput - パラメーター:
id- 識別子- 戻り値:
- 文字列入力のビルダー
withNumberInput
インターフェースからコピーされた説明:ComponentFlow.Builder数値入力用のビルダーを取得します。- 次で指定:
- インターフェース
ComponentFlow.BuilderのwithNumberInput - パラメーター:
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(@Nullable 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 - 戻り値:
- ビルド業者