public abstract class Property extends java.lang.Object implements java.lang.Comparable<Property>
| Constructor and Description |
|---|
Property(java.lang.String name,
java.lang.Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Property o) |
abstract java.lang.Object |
get(java.lang.Object object) |
abstract java.lang.Class<?>[] |
getActualTypeArguments() |
java.lang.String |
getName() |
java.lang.Class<?> |
getType() |
boolean |
isReadable() |
boolean |
isWritable() |
abstract void |
set(java.lang.Object object,
java.lang.Object value) |
java.lang.String |
toString() |
public java.lang.Class<?> getType()
public abstract java.lang.Class<?>[] getActualTypeArguments()
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(Property o)
compareTo in interface java.lang.Comparable<Property>public boolean isWritable()
public boolean isReadable()
public abstract void set(java.lang.Object object,
java.lang.Object value)
throws java.lang.Exception
java.lang.Exceptionpublic abstract java.lang.Object get(java.lang.Object object)