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, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getId, setDescription, setId
public AbstractElementClassAttribute()
public ObjectConverter getObjectConverter()
getObjectConverter
in interface ElementClassAttribute
public void setObjectConverter(ObjectConverter objectConverter)
setObjectConverter
in interface ElementClassAttribute
objectConverter
- The objectConverter to set.public void setDefaultValue(Object defaultValue)
setDefaultValue
in interface ElementClassAttribute
defaultValue
- The defaultValue to set.ElementClassAttribute.setDefaultValue(java.lang.Object)
public Object getDefaultValue()
getDefaultValue
in interface ElementClassAttribute
ElementClassAttribute.getDefaultValue()
public void addAttributeAlias(String alias)
addAttributeAlias
in interface ElementClassAttribute
alias
- The alias to add.ElementClassAttribute.addAttributeAlias(java.lang.String)
public void removeAttributeAlias(String alias)
removeAttributeAlias
in interface ElementClassAttribute
alias
- The alias to remove.ElementClassAttribute.removeAttributeAlias(java.lang.String)
public List<String> getAttributeAliases()
getAttributeAliases
in interface ElementClassAttribute
ElementClassAttribute.getAttributeAliases()
public Boolean getRequired()
ElementClassAttribute
getRequired
in interface ElementClassAttribute
public void setRequired(Boolean required)
ElementClassAttribute
setRequired
in interface ElementClassAttribute
required
- the required to set.public Boolean getRunResolveEL()
getRunResolveEL
in interface ElementClassAttribute
public void setRunResolveEL(Boolean runResolveEL)
setRunResolveEL
in interface ElementClassAttribute
runResolveEL
- the runResolveEL to set.public Boolean getRunConverters()
getRunConverters
in interface ElementClassAttribute
public void setRunConverters(Boolean runConverters)
setRunConverters
in interface ElementClassAttribute
runConverters
- the runConverters to set.public Boolean getRunBeanValue()
getRunBeanValue
in interface ElementClassAttribute
public void setRunBeanValue(Boolean runBeanValue)
setRunBeanValue
in interface ElementClassAttribute
runBeanValue
- the runBeanValue to set.public Integer getWriteOrder()
getWriteOrder
in interface ElementClassAttribute
public void setWriteOrder(Integer writeOrder)
setWriteOrder
in interface ElementClassAttribute
writeOrder
- the writeOrder to set.Copyright © 2004-2013 X4O. All Rights Reserved.