public interface ArooaClass
DynaBean
.
Implementations should implement equals and hashCode so their
BeanOverview
s may be cached. This is because creating them
is possibly an expensive operation due to introspection (although this
hasn't been prooved by the developer).
Modifier and Type | Method and Description |
---|---|
Class<?> |
forClass() |
BeanOverview |
getBeanOverview(PropertyAccessor accessor) |
Object |
newInstance() |
Class<?> forClass()
Object newInstance() throws ArooaInstantiationException
ArooaInstantiationException
BeanOverview getBeanOverview(PropertyAccessor accessor)