See: Description
Interface | Description |
---|---|
ArooaClass |
A container for type information that can be more than just class,
for instance when the type is a BeanUtils
DynaBean . |
ArooaClassFactory<T> |
Find a
ArooaClass for an Object of the type. |
BeanOverview |
A Bean Overview is a very light look at the characteristics of
a bean.
|
BeanView |
Provide extra information about a bean.
|
BeanViews |
Provide a
BeanView for a given ArooaClass |
PropertyAccessor |
Property access.
|
PropertyIdentifier.ElementActionFactory<N> |
Element Action Factory
|
PropertyIdentifier.PropertyTypeActions<R,N> |
Users of the PropertyIdentifier class provide an instance of this to provide the correct Result in
the various possibilities for the property.
|
Class | Description |
---|---|
ArooaClasses | |
BeanViewBean |
<beanView>
properties="variety, colour, taste"
titles="Variety, The Colour", "The Taste"/>
|
FallbackBeanView |
A default
BeanView that just uses property names. |
PropertyExceptionBuilder |
Provide a more flexible way of building a
ArooaPropertyException . |
PropertyIdentifier<R,N> |
Provides a result based on a class definition, descriptor and element definition.
|
Exception | Description |
---|---|
ArooaInstantiationException |
Thrown when something can't be created.
|
ArooaNoPropertyException |
An exception to be thrown when the property specified does not
exist.
|
ArooaPropertyException |
An exception used when property access fails.
|
PropertyAccessException | |
PropertySetException |
Classes which deal with configuring an object using reflection.