public class MutablePropertyAccessor extends AbstractAnnotatedAccessor implements PropertyAccessor
| Modifier and Type | Field and Description | 
|---|---|
protected int | 
modifiers  | 
protected String | 
name  | 
protected Class | 
type  | 
annotationscopyright| Constructor and Description | 
|---|
MutablePropertyAccessor(String name,
                       Class type)  | 
| Modifier and Type | Method and Description | 
|---|---|
MutablePropertyAccessor | 
configureAnnotation(Annotation annotation)  | 
Object | 
get(Object obj)  | 
int | 
getModifiers()  | 
String | 
getName()  | 
Class | 
getType()  | 
void | 
set(Object obj,
   Object value)  | 
void | 
setModifiers(int modifiers)  | 
void | 
setName(String name)  | 
void | 
setType(Class type)  | 
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresentpublic String getName()
getName in interface PropertyAccessorpublic void setName(String name)
public Class getType()
getType in interface PropertyAccessorpublic void setType(Class type)
public int getModifiers()
getModifiers in interface PropertyAccessorpublic void setModifiers(int modifiers)
public Object get(Object obj)
get in interface PropertyAccessorpublic void set(Object obj, Object value)
set in interface PropertyAccessorpublic MutablePropertyAccessor configureAnnotation(Annotation annotation)