org.oddjob.arooa.deploy
Class PropertyDefinition
java.lang.Object
org.oddjob.arooa.deploy.PropertyDefinition
public class PropertyDefinition
- extends Object
Description
Provide a definition for a property within
an BeanDefinition
.
Providing property definitions within a BeanDefinition is an alternative
to using annotations in the Java code or providing an
ArooaBeanDescriptor
Arooa class file.
- Author:
- rob
PropertyDefinition
public PropertyDefinition()
- No Arg Constructor.
PropertyDefinition
public PropertyDefinition(String name,
PropertyDefinition.PropertyType type)
- Constructor when used from code.
- Parameters:
name
- type
-
setName
public void setName(String name)
getName
public String getName()
setType
public void setType(PropertyDefinition.PropertyType type)
getType
public PropertyDefinition.PropertyType getType()
toString
public String toString()
- Overrides:
toString
in class Object
getFlavour
public String getFlavour()
setFlavour
public void setFlavour(String flavour)
getAuto
public Boolean getAuto()
setAuto
public void setAuto(Boolean auto)
getAnnotation
public String getAnnotation()
setAnnotation
public void setAnnotation(String annotation)