Package org.oddjob.arooa.beanutils
Class DynaArooaClass
java.lang.Object
org.oddjob.arooa.beanutils.DynaArooaClass
- All Implemented Interfaces:
ArooaClass
- Direct Known Subclasses:
WrapDynaArooaClass
An
ArooaClass for DynaClasses.- Author:
- rob
-
Constructor Summary
ConstructorsConstructorDescriptionDynaArooaClass(org.apache.commons.beanutils.DynaClass dynaClass, Class<?> forClass) -
Method Summary
Modifier and TypeMethodDescriptionbooleanClass<?> forClass()Provide the actual Java class this is for.getBeanOverview(PropertyAccessor accessor) Get an overview of the class.org.apache.commons.beanutils.DynaClassinthashCode()Create a new instance of the Object this represents.toString()
-
Constructor Details
-
DynaArooaClass
-
-
Method Details
-
forClass
Description copied from interface:ArooaClassProvide the actual Java class this is for.- Specified by:
forClassin interfaceArooaClass- Returns:
- A class. Never null.
-
newInstance
Description copied from interface:ArooaClassCreate a new instance of the Object this represents.- Specified by:
newInstancein interfaceArooaClass- Returns:
- The object. Never null.
- Throws:
ArooaInstantiationException- If creation fails.
-
getBeanOverview
Description copied from interface:ArooaClassGet an overview of the class.- Specified by:
getBeanOverviewin interfaceArooaClass- Parameters:
accessor- A property accessor.- Returns:
- An overview of the class.
-
equals
-
hashCode
public int hashCode() -
getDynaClass
public org.apache.commons.beanutils.DynaClass getDynaClass() -
toString
-