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