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, saveTransientStateObjectSE 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.