パッケージ 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
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ObjectSEgetTransient(ObjectSE key)指定されたkeyに現在関連付けられている値があれば、それを返します。ObjectSEgetTransient(ObjectSE key, ObjectSE defaultValue)getTransient(java.lang.Object)} と同じロジックを実行しますが、値が見つからない場合は、指定されたdefaultValueが返されます。ObjectSEputTransient(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