Package org.oddjob.values.types
Class PropertyType
java.lang.Object
org.oddjob.values.types.PropertyType
- All Implemented Interfaces:
Serializable,org.apache.commons.beanutils.DynaBean
public class PropertyType
extends Object
implements org.apache.commons.beanutils.DynaBean, Serializable
- See Also:
Description
This is an internal type used to allow nested properties in aPropertiesJob.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PropertyType
public PropertyType()Only public constructor. Used to create the root of a property hierarchy.
-
-
Method Details
-
toProperties
Converts this PropertyType into Properties.- Returns:
-
size
public int size()Get the size, which is the number of children, for this property.- Returns:
- The number of children.
-
contains
- Specified by:
containsin interfaceorg.apache.commons.beanutils.DynaBean
-
get
- Specified by:
getin interfaceorg.apache.commons.beanutils.DynaBean
-
get
- Specified by:
getin interfaceorg.apache.commons.beanutils.DynaBean
-
get
- Specified by:
getin interfaceorg.apache.commons.beanutils.DynaBean
-
getDynaClass
public org.apache.commons.beanutils.DynaClass getDynaClass()- Specified by:
getDynaClassin interfaceorg.apache.commons.beanutils.DynaBean
-
remove
- Specified by:
removein interfaceorg.apache.commons.beanutils.DynaBean
-
set
- Specified by:
setin interfaceorg.apache.commons.beanutils.DynaBean
-
set
- Specified by:
setin interfaceorg.apache.commons.beanutils.DynaBean
-
set
- Specified by:
setin interfaceorg.apache.commons.beanutils.DynaBean
-
toString
Override toString().
-