public interface TransientStateHelper extends TransientStateHolder
コンポーネントが TransientStateHolder
を実装しやすくする Map
-like 契約を定義します。ビュー内の各 UIComponent
は、UIComponent.getTransientStateHelper()
メソッドからこのインターフェースの実装を返します。
getTransient(java.lang.Object)
または putTransient(java.lang.Object, java.lang.Object)
を介して取得または保存された値は、リクエスト間で保持されません。
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | getTransient(ObjectSE key) 指定された |
ObjectSE | getTransient(ObjectSE key, ObjectSE defaultValue)
|
ObjectSE | putTransient(ObjectSE key, ObjectSE value) 以前に保存された値を返し、指定されたキーと値のペアを保存します。 |
restoreTransientState, saveTransientState
ObjectSE getTransient(ObjectSE key)
指定された key
に現在関連付けられている値があれば、それを返します。
key
- 値が返されるキー。ObjectSE getTransient(ObjectSE key, ObjectSE defaultValue)
getTransient(java.lang.Object)
} と同じロジックを実行しますが、値が見つからない場合は、指定された defaultValue
が返されます。
key
- 値が返されるキー。defaultValue
- get()
の呼び出しで値が見つからない場合に返す値。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.