Package org.oddjob.arooa.reflect
package org.oddjob.arooa.reflect
Classes which deal with configuring an object using reflection.
-
ClassDescriptionA container for type information that can be more than just class, for instance when the type is a BeanUtils
DynaBean.Find aArooaClassfor an Object of the type.Thrown when something can't be created.An exception to be thrown when the property specified does not exist.An exception used when property access fails.A Bean Overview is a very light look at the characteristics of a bean.Provide extra information about a bean.<beanView> properties="variety, colour, taste" titles="Variety, The Colour", "The Taste"/>Provide aBeanViewfor a givenArooaClassA defaultBeanViewthat just uses property names.Property access.Provide a more flexible way of building aArooaPropertyException.PropertyIdentifier<R,N> Provides a result based on a class definition, descriptor and element definition.Element Action FactoryUsers of the PropertyIdentifier class provide an instance of this to provide the correct Result in the various possibilities for the property.