public abstract class MetaProperty extends java.lang.Object implements MetaData
| コンストラクタと説明 |
|---|
MetaProperty() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract void |
applyConfig(PropertyDefinition pDef,
EntityContext context) |
abstract MetaProperty |
copy()
当該のメタデータのコピーを作成する。
|
abstract PropertyHandler |
createRuntime(MetaEntity metaEntity) |
abstract PropertyDefinition |
currentConfig(EntityContext context) |
boolean |
equals(java.lang.Object obj) |
protected void |
fillFrom(PropertyDefinition pDef,
EntityContext context) |
protected void |
fillTo(PropertyDefinition pd,
EntityContext context) |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
MetaPropertyStore |
getEntityStoreProperty() |
java.lang.String |
getId() |
IndexType |
getIndexType() |
java.util.List<MetaLocalizedString> |
getLocalizedDisplayNameList() |
int |
getMultiplicity() |
java.lang.String |
getName() |
java.util.List<MetaNormalizer> |
getNormalizers() |
java.util.List<MetaValidation> |
getValidations() |
int |
hashCode() |
boolean |
isUpdatable() |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDescription(java.lang.String description) |
void |
setDisplayName(java.lang.String displayName) |
void |
setEntityStoreProperty(MetaPropertyStore entityStoreProperty) |
void |
setId(java.lang.String id) |
void |
setIndexType(IndexType indexType) |
void |
setLocalizedDisplayNameList(java.util.List<MetaLocalizedString> localizedDisplayNameList) |
void |
setMultiplicity(int multiplicity) |
void |
setName(java.lang.String name) |
void |
setNormalizers(java.util.List<MetaNormalizer> normalizers) |
void |
setUpdatable(boolean updatable) |
void |
setValidations(java.util.List<MetaValidation> validations) |
public java.util.List<MetaNormalizer> getNormalizers()
public void setNormalizers(java.util.List<MetaNormalizer> normalizers)
public MetaPropertyStore getEntityStoreProperty()
public void setEntityStoreProperty(MetaPropertyStore entityStoreProperty)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public boolean isUpdatable()
public void setUpdatable(boolean updatable)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public int getMultiplicity()
public void setMultiplicity(int multiplicity)
public IndexType getIndexType()
public void setIndexType(IndexType indexType)
public java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
public java.util.List<MetaValidation> getValidations()
public void setValidations(java.util.List<MetaValidation> validations)
public java.util.List<MetaLocalizedString> getLocalizedDisplayNameList()
public void setLocalizedDisplayNameList(java.util.List<MetaLocalizedString> localizedDisplayNameList)
public abstract void applyConfig(PropertyDefinition pDef, EntityContext context)
protected void fillFrom(PropertyDefinition pDef, EntityContext context)
public abstract PropertyDefinition currentConfig(EntityContext context)
protected void fillTo(PropertyDefinition pd, EntityContext context)
public abstract MetaProperty copy()
MetaDatapublic abstract PropertyHandler createRuntime(MetaEntity metaEntity)
public int hashCode()