public abstract class AbstractElementClassAttribute extends AbstractElementMetaBase implements ElementClassAttribute
| Constructor and Description |
|---|
AbstractElementClassAttribute()
Creates a AbstractElementClassAttribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAttributeAlias(String alias)
Adds an alias of this attribute.
|
List<String> |
getAttributeAliases()
Returns all aliases of this attribute.
|
Object |
getDefaultValue()
Returns the default value.
|
ObjectConverter |
getObjectConverter()
Returns the objectConverter.
|
Boolean |
getRequired()
Gets the required state of this attribute.
|
Boolean |
getRunBeanValue() |
Boolean |
getRunConverters() |
Boolean |
getRunResolveEL() |
Integer |
getWriteOrder() |
void |
removeAttributeAlias(String alias)
Removes an alias of this attribute.
|
void |
setDefaultValue(Object defaultValue)
Sets the default value.
|
void |
setObjectConverter(ObjectConverter objectConverter)
Sets the objectConverter.
|
void |
setRequired(Boolean required)
Sets the required state of this attribute.
|
void |
setRunBeanValue(Boolean runBeanValue) |
void |
setRunConverters(Boolean runConverters) |
void |
setRunResolveEL(Boolean runResolveEL) |
void |
setWriteOrder(Integer writeOrder) |
getDescription, getId, setDescription, setIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getId, setDescription, setIdpublic AbstractElementClassAttribute()
public ObjectConverter getObjectConverter()
getObjectConverter in interface ElementClassAttributepublic void setObjectConverter(ObjectConverter objectConverter)
setObjectConverter in interface ElementClassAttributeobjectConverter - The objectConverter to set.public void setDefaultValue(Object defaultValue)
setDefaultValue in interface ElementClassAttributedefaultValue - The defaultValue to set.ElementClassAttribute.setDefaultValue(java.lang.Object)public Object getDefaultValue()
getDefaultValue in interface ElementClassAttributeElementClassAttribute.getDefaultValue()public void addAttributeAlias(String alias)
addAttributeAlias in interface ElementClassAttributealias - The alias to add.ElementClassAttribute.addAttributeAlias(java.lang.String)public void removeAttributeAlias(String alias)
removeAttributeAlias in interface ElementClassAttributealias - The alias to remove.ElementClassAttribute.removeAttributeAlias(java.lang.String)public List<String> getAttributeAliases()
getAttributeAliases in interface ElementClassAttributeElementClassAttribute.getAttributeAliases()public Boolean getRequired()
ElementClassAttributegetRequired in interface ElementClassAttributepublic void setRequired(Boolean required)
ElementClassAttributesetRequired in interface ElementClassAttributerequired - the required to set.public Boolean getRunResolveEL()
getRunResolveEL in interface ElementClassAttributepublic void setRunResolveEL(Boolean runResolveEL)
setRunResolveEL in interface ElementClassAttributerunResolveEL - the runResolveEL to set.public Boolean getRunConverters()
getRunConverters in interface ElementClassAttributepublic void setRunConverters(Boolean runConverters)
setRunConverters in interface ElementClassAttributerunConverters - the runConverters to set.public Boolean getRunBeanValue()
getRunBeanValue in interface ElementClassAttributepublic void setRunBeanValue(Boolean runBeanValue)
setRunBeanValue in interface ElementClassAttributerunBeanValue - the runBeanValue to set.public Integer getWriteOrder()
getWriteOrder in interface ElementClassAttributepublic void setWriteOrder(Integer writeOrder)
setWriteOrder in interface ElementClassAttributewriteOrder - the writeOrder to set.Copyright © 2004-2013 X4O. All Rights Reserved.