Class ConfigurationDynaClass
- java.lang.Object
-
- org.apache.commons.configuration.beanutils.ConfigurationDynaClass
-
- All Implemented Interfaces:
org.apache.commons.beanutils.DynaClass
public class ConfigurationDynaClass extends java.lang.Object implements org.apache.commons.beanutils.DynaClass
The ConfigurationDynaClass dynamically determines properties for aConfigurationDynaBeanfrom a wrapped configuration-collectionConfigurationinstance.- Since:
- 1.0-rc1
- Version:
- $Id: ConfigurationDynaClass.java 1366932 2012-07-29 20:06:31Z oheger $
- Author:
- Ricardo Gladwell
-
-
Constructor Summary
Constructors Constructor Description ConfigurationDynaClass(Configuration configuration)Construct 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(java.lang.String name)java.lang.StringgetName()org.apache.commons.beanutils.DynaBeannewInstance()
-
-
-
Constructor Detail
-
ConfigurationDynaClass
public ConfigurationDynaClass(Configuration configuration)
Construct an instance of aConfigurationDynaClasswrapping the specifiedConfigurationinstance.- Parameters:
configuration-Configurationinstance.
-
-
Method Detail
-
getDynaProperty
public org.apache.commons.beanutils.DynaProperty getDynaProperty(java.lang.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 java.lang.String getName()
- Specified by:
getNamein interfaceorg.apache.commons.beanutils.DynaClass
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance() throws java.lang.IllegalAccessException, java.lang.InstantiationException
- Specified by:
newInstancein interfaceorg.apache.commons.beanutils.DynaClass- Throws:
java.lang.IllegalAccessExceptionjava.lang.InstantiationException
-
-