クラス ShellMessageBuilder<T>
java.lang.ObjectSE
org.springframework.shell.jline.tui.component.message.ShellMessageBuilder<T>
- 型パラメーター:
T- ペイロード型。
シェル固有のメッセージビルダー。
- 作成者:
- Janne Valkealahti, Piotr Olaszewski
方法の概要
修飾子と型メソッド説明org.springframework.messaging.Message<T>build()static org.springframework.messaging.Message<StringSE>interruptメッセージを作成します。static org.springframework.messaging.Message<KeyEvent>ofKeyEvent(KeyEvent event) KeyEventのメッセージを作成します。static org.springframework.messaging.Message<MouseEvent>ofMouseEvent(MouseEvent event) MouseEventのメッセージを作成します。static org.springframework.messaging.Message<StringSE>ofRedraw()redrawメッセージを作成します。static org.springframework.messaging.Message<StringSE>signalメッセージを作成します。static org.springframework.messaging.Message<?>static org.springframework.messaging.Message<StringSE>ofViewFocus(StringSE action, View view) setEventType(EventLoop.Type type) setPriority(IntegerSE priority) static <T> ShellMessageBuilder<T>withPayload(T payload) 提供されたペイロードを使用して、新しいMessageインスタンスのビルダーを作成します。
メソッドの詳細
withPayload
提供されたペイロードを使用して、新しいMessageインスタンスのビルダーを作成します。- 型パラメーター:
T- ペイロードの型。- パラメーター:
payload- 新しいメッセージのペイロード- 戻り値:
- ShellMessageBuilder。
ofRedraw
redrawメッセージを作成します。- 戻り値:
- 再描画メッセージ
ofInterrupt
interruptメッセージを作成します。- 戻り値:
- 割り込みメッセージ
ofSignal
signalメッセージを作成します。- 戻り値:
- シグナルメッセージ
ofKeyEvent
KeyEventのメッセージを作成します。- パラメーター:
event- イベント型- 戻り値:
- ペイロードとして
KeyEventを含むメッセージ
ofMouseEvent
MouseEventのメッセージを作成します。- パラメーター:
event- イベント型- 戻り値:
- ペイロードとして
MouseEventを含むメッセージ
ofView
ofViewFocus
setPriority
setView
setEventType
setHeader
build