public abstract class PropertyType extends java.lang.Object implements MetaData
| コンストラクタと説明 |
|---|
PropertyType() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract void |
applyDefinition(PropertyDefinition def) |
abstract PropertyType |
copy()
当該のメタデータのコピーを作成する。
|
abstract PropertyDefinition |
createPropertyDefinitionInstance() |
abstract java.lang.Object |
createRuntime(MetaProperty metaProperty,
MetaEntity metaEntity) |
java.lang.Object |
formatToLog(java.lang.Object val) |
abstract java.lang.Object |
fromDataStore(java.lang.Object fromDataStore) |
abstract java.lang.Object |
fromString(java.lang.String strValue) |
PropertyDefinitionType |
getDataStoreEnumType() |
abstract PropertyDefinitionType |
getEnumType() |
abstract boolean |
isCompatibleTo(PropertyType another) |
abstract boolean |
isVirtual() |
abstract java.lang.Class<?> |
storeType()
非推奨です。
|
abstract java.lang.Object |
toDataStore(java.lang.Object toDataStore) |
abstract java.lang.String |
toString(java.lang.Object value) |
public abstract PropertyDefinition createPropertyDefinitionInstance()
public abstract void applyDefinition(PropertyDefinition def)
public abstract PropertyType copy()
MetaData@Deprecated public abstract java.lang.Class<?> storeType()
public abstract boolean isVirtual()
public abstract java.lang.Object toDataStore(java.lang.Object toDataStore)
public abstract java.lang.Object fromDataStore(java.lang.Object fromDataStore)
public abstract java.lang.Object createRuntime(MetaProperty metaProperty, MetaEntity metaEntity)
public abstract boolean isCompatibleTo(PropertyType another)
public abstract java.lang.String toString(java.lang.Object value)
public abstract java.lang.Object fromString(java.lang.String strValue)
public abstract PropertyDefinitionType getEnumType()
public PropertyDefinitionType getDataStoreEnumType()
public java.lang.Object formatToLog(java.lang.Object val)