修飾子 | コンストラクターと説明 |
---|---|
protected | Binding(BindMarker marker) |
修飾子と型 | メソッドと説明 |
---|---|
abstract void | apply(BindTarget bindTarget) バインディングを BindTarget に適用します。 |
BindMarker | getBindMarker() 関連する BindMarker を返します。 |
abstract ObjectSE | getValue() バインディング値を返します。 |
abstract boolean | hasValue() バインディングに値が関連付けられているかどうかを返します。 |
boolean | isNull() バインディングが空かどうかを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected Binding(BindMarker marker)
public BindMarker getBindMarker()
BindMarker
を返します。public abstract boolean hasValue()
true
、存在しない場合は NULL
バインディングの false
public boolean isNull()
NULL
バインディングの場合は true
@Nullable public abstract ObjectSE getValue()
NULL
バインディングの場合、null
にすることができます)public abstract void apply(BindTarget bindTarget)
BindTarget
に適用します。bindTarget
- バインディングを適用するターゲット