public abstract class PropertyDefinition
extends java.lang.Object
implements java.io.Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
MULTIPLICITY_INFINITE |
コンストラクタと説明 |
---|
PropertyDefinition() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addLocalizedDisplayName(LocalizedStringDefinition localizedDisplayName) |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
IndexType |
getIndexType() |
abstract java.lang.Class<?> |
getJavaType() |
java.util.List<LocalizedStringDefinition> |
getLocalizedDisplayNameList() |
int |
getMultiplicity() |
java.lang.String |
getName() |
abstract PropertyDefinitionType |
getType()
enumでPropertyの型を返す。
|
java.util.List<ValidationDefinition> |
getValidations() |
boolean |
isInherited() |
boolean |
isReadOnly() |
boolean |
isUpdatable() |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDescription(java.lang.String description) |
void |
setDisplayName(java.lang.String displayName) |
void |
setIndexType(IndexType indexType) |
void |
setInherited(boolean inherited) |
void |
setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList) |
void |
setMultiplicity(int multiplicity) |
void |
setName(java.lang.String name) |
void |
setReadOnly(boolean readOnly) |
void |
setUpdatable(boolean updatable) |
void |
setValidations(java.util.List<ValidationDefinition> validations) |
public static final int MULTIPLICITY_INFINITE
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 boolean isInherited()
public void setInherited(boolean inherited)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public abstract java.lang.Class<?> getJavaType()
public abstract PropertyDefinitionType getType()
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<ValidationDefinition> getValidations()
public void setValidations(java.util.List<ValidationDefinition> validations)
public java.util.List<LocalizedStringDefinition> getLocalizedDisplayNameList()
public void setLocalizedDisplayNameList(java.util.List<LocalizedStringDefinition> localizedDisplayNameList)
public void addLocalizedDisplayName(LocalizedStringDefinition localizedDisplayName)
public void setIndexType(IndexType indexType)
public IndexType getIndexType()