|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
コンポーネントプロパティのインターフェースです。
Method Summary | |
abstract void |
assign(Property prop)
このプロパティの内容を引数のPropertyにコピーします。 引数となるPropertyのクラスはメソッド呼び出しを行うクラスと同一でなければなりません。 |
abstract Object |
clone()
プロパティのcloneメソッドです。 |
abstract String |
getName()
プロパティ名を返します。 |
abstract PropertyType |
getType()
プロパティ型を返します。 通常は PropertyType でstaticに宣言されているいずれかのPropertyTypeを返します。 |
abstract void |
init(ExecuteContext context)
プロパティを実行コンテキストで初期化します。 |
abstract boolean |
isMapable()
このプロパティがマッパーでのMapping可能な場合はtrueを返します。 |
abstract boolean |
isNull()
このプロパティの値がnullの場合はtrueを返します。 |
abstract boolean |
isRequired()
このプロパティが必須プロパティの場合はtrueを返します。 |
abstract String |
toString()
プロパティ値を文字列として返します。 |
Method Detail |
public String getName()
public PropertyType getType()
PropertyType
でstaticに宣言されているいずれかのPropertyTypeを返します。public boolean isRequired()
public boolean isMapable()
public String toString()
toString
in class Object
public boolean isNull()
public Object clone()
public void assign(Property prop)
public void init(ExecuteContext context)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |