パッケージ jakarta.faces.component
インターフェース TransientStateHelper
- すべてのスーパーインターフェース:
TransientStateHolder
public interface TransientStateHelper extends TransientStateHolder
コンポーネントが
TransientStateHolder
を実装しやすくするMap
-like 契約を定義します。ビュー内の各UIComponent
は、UIComponent.getTransientStateHelper()
メソッドからこのインターフェースの実装を返します。getTransient(java.lang.Object)
またはputTransient(java.lang.Object, java.lang.Object)
を介して取得または保存された値は、リクエスト間で保持されません。- 導入:
- 2.1
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ObjectSE
getTransient(ObjectSE key)
指定されたkey
に現在関連付けられている値があれば、それを返します。ObjectSE
getTransient(ObjectSE key, ObjectSE defaultValue)
getTransient(java.lang.Object)
} と同じロジックを実行しますが、値が見つからない場合は、指定されたdefaultValue
が返されます。ObjectSE
putTransient(ObjectSE key, ObjectSE value)
以前に保存された値を返し、指定されたキーと値のペアを保存します。インターフェース jakarta.faces.component.TransientStateHolder から継承されたメソッド
restoreTransientState, saveTransientState
メソッドの詳細
getTransient
ObjectSE getTransient(ObjectSE key)
指定された
key
に現在関連付けられている値があれば、それを返します。- パラメーター:
key
- 値が返されるキー。- 戻り値:
- 保存された値。
- 導入:
- 2.1
getTransient
ObjectSE getTransient(ObjectSE key, ObjectSE defaultValue)
getTransient(java.lang.Object)
} と同じロジックを実行しますが、値が見つからない場合は、指定されたdefaultValue
が返されます。- パラメーター:
key
- 値が返されるキー。defaultValue
-get()
の呼び出しで値が見つからない場合に返す値。- 戻り値:
- 保存された値。
- 導入:
- 2.1