public class Property
extends java.lang.Object
| Constructor and Description |
|---|
Property(java.beans.PropertyDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> tClass) |
java.lang.reflect.ParameterizedType |
getGenericType() |
java.lang.String |
getName() |
<T> java.lang.Class<T> |
getPropertyType() |
MethodProxy |
getReadMethod() |
java.lang.Object |
getValue(java.lang.Object target) |
MethodProxy |
getWriteMethod() |
boolean |
isRead() |
boolean |
isTransient() |
boolean |
isWrite() |
void |
setValue(java.lang.Object target,
java.lang.Object value) |
public boolean isTransient()
public boolean isWrite()
public boolean isRead()
public java.lang.Object getValue(java.lang.Object target)
public void setValue(java.lang.Object target,
java.lang.Object value)
public <T> java.lang.Class<T> getPropertyType()
public java.lang.String getName()
public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> tClass)
public MethodProxy getReadMethod()
public MethodProxy getWriteMethod()
public java.lang.reflect.ParameterizedType getGenericType()