Class ConfigurationDynaClass
- java.lang.Object
-
- org.apache.commons.configuration2.beanutils.ConfigurationDynaClass
-
- All Implemented Interfaces:
org.apache.commons.beanutils.DynaClass
public class ConfigurationDynaClass extends Object implements org.apache.commons.beanutils.DynaClass
TheConfigurationDynaClassdynamically determines properties for aConfigurationDynaBeanfrom a wrapped configuration-collectionConfigurationinstance.- Since:
- 1.0-rc1
-
-
Constructor Summary
Constructors Constructor Description ConfigurationDynaClass(Configuration configuration)Constructs an instance of aConfigurationDynaClasswrapping the specifiedConfigurationinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.beanutils.DynaProperty[]getDynaProperties()org.apache.commons.beanutils.DynaPropertygetDynaProperty(String name)StringgetName()org.apache.commons.beanutils.DynaBeannewInstance()
-
-
-
Constructor Detail
-
ConfigurationDynaClass
public ConfigurationDynaClass(Configuration configuration)
Constructs an instance of aConfigurationDynaClasswrapping the specifiedConfigurationinstance.- Parameters:
configuration-Configurationinstance.
-
-
Method Detail
-
getDynaProperty
public org.apache.commons.beanutils.DynaProperty getDynaProperty(String name)
- Specified by:
getDynaPropertyin interfaceorg.apache.commons.beanutils.DynaClass
-
getDynaProperties
public org.apache.commons.beanutils.DynaProperty[] getDynaProperties()
- Specified by:
getDynaPropertiesin interfaceorg.apache.commons.beanutils.DynaClass
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.apache.commons.beanutils.DynaClass
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance() throws IllegalAccessException, InstantiationException
- Specified by:
newInstancein interfaceorg.apache.commons.beanutils.DynaClass- Throws:
IllegalAccessExceptionInstantiationException
-
-