public interface ClassAccessor extends AnnotatedElement
| Modifier and Type | Method and Description |
|---|---|
PropertyAccessor[] |
getKeyProperties() |
String |
getName() |
PropertyAccessor[] |
getProperties() |
PropertyAccessor |
getProperty(String propertyName) |
Class<?> |
getType()
The type of the objects this accessor can operate on.
|
Object |
newInstance() |
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresentstatic final String copyright
String getName()
Class<?> getType()
PropertyAccessor getProperty(String propertyName) throws NoSuchFieldException
NoSuchFieldExceptionPropertyAccessor[] getProperties()
PropertyAccessor[] getKeyProperties()
Object newInstance()