public abstract class PropertyHandler
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected MetaProperty |
metaData |
| コンストラクタと説明 |
|---|
PropertyHandler(MetaProperty metaproperty,
MetaEntity metaEntity) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getDisplayName() |
abstract PropertyDefinitionType |
getEnumType() |
java.lang.String |
getId() |
java.lang.String |
getLocalizedDisplayName() |
java.util.Map<java.lang.String,java.lang.String> |
getLocalizedStringMap() |
abstract MetaProperty |
getMetaData() |
java.lang.String |
getName() |
EntityHandler |
getParent() |
PropertyStoreHandler |
getStoreSpecProperty() |
boolean |
isIndexed() |
boolean |
isUniqueIndexed() |
abstract java.lang.Object[] |
newArrayInstance(int size,
EntityContext ec) |
void |
normalize(ValidationContext context) |
void |
setLocalizedStringMap(java.util.Map<java.lang.String,java.lang.String> localizedStringMap) |
void |
setParent(EntityHandler parent) |
ValidateError |
validate(ValidationContext context) |
protected MetaProperty metaData
public PropertyHandler(MetaProperty metaproperty, MetaEntity metaEntity)
public boolean isIndexed()
public boolean isUniqueIndexed()
public EntityHandler getParent()
public void setParent(EntityHandler parent)
public java.lang.String getId()
public java.lang.String getName()
public java.lang.String getDisplayName()
public java.util.Map<java.lang.String,java.lang.String> getLocalizedStringMap()
public void setLocalizedStringMap(java.util.Map<java.lang.String,java.lang.String> localizedStringMap)
public void normalize(ValidationContext context)
public ValidateError validate(ValidationContext context)
public java.lang.String getLocalizedDisplayName()
public PropertyStoreHandler getStoreSpecProperty()
public abstract PropertyDefinitionType getEnumType()
public abstract MetaProperty getMetaData()
public abstract java.lang.Object[] newArrayInstance(int size,
EntityContext ec)