|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.infoteria.asteria.flowlibrary2.property.CustomProperty
コンポーネントで独自にコンパイルするカスタムプロパティを表すクラスです。
Constructor Summary | |
CustomProperty(String propName,
String typeName)
|
Method Summary | |
void |
assign(Property prop)
このプロパティの内容を引数のPropertyにコピーします。 引数となるPropertyのクラスはメソッド呼び出しを行うクラスと同一でなければなりません。 |
Object |
clone()
プロパティのcloneメソッドです。 |
String |
getName()
プロパティ名を返します。 |
PropertyType |
getType()
プロパティ型を返します。 通常は PropertyType でstaticに宣言されているいずれかのPropertyTypeを返します。 |
void |
init(ExecuteContext context)
プロパティを実行コンテキストで初期化します。 |
boolean |
isMapable()
このプロパティがマッパーでのMapping可能な場合はtrueを返します。 |
boolean |
isNull()
このプロパティの値がnullの場合はtrueを返します。 |
boolean |
isRequired()
このプロパティが必須プロパティの場合はtrueを返します。 |
String |
toString()
プロパティ値を文字列として返します。 |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CustomProperty(String propName, String typeName)
Method Detail |
public String getName()
getName
in interface Property
public PropertyType getType()
PropertyType
でstaticに宣言されているいずれかのPropertyTypeを返します。getType
in interface Property
public boolean isRequired()
isRequired
in interface Property
public boolean isMapable()
isMapable
in interface Property
public String toString()
toString
in interface Property
toString
in class Object
public boolean isNull()
isNull
in interface Property
public Object clone()
clone
in interface Property
clone
in class Object
public void assign(Property prop)
assign
in interface Property
public void init(ExecuteContext context)
init
in interface Property
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |