public interface IClass<T>
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Field |
getDeclaredField(java.lang.String fieldName) |
java.lang.reflect.Field[] |
getDeclaredFields() |
java.lang.reflect.Field[] |
getDeclaredFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotClass) |
MethodProxy |
getMethod(java.lang.String paramString) |
MethodProxy |
getMethod(java.lang.String paramString,
java.lang.Class<?>[] paramArrayOfClass) |
Property |
getProperty(java.lang.String paramString) |
Property[] |
getPropertys() |
<V> V |
getValue(java.lang.Object paramObject,
java.lang.String paramString) |
<V> V |
getValue(java.lang.String name) |
T |
newInstance() |
T |
newInstance(java.lang.Class<?>[] paramArrayOfClass,
java.lang.Object[] paramArrayOfObject) |
T |
newInstance(java.lang.Class<?> paramClass,
java.lang.Object paramObject) |
T |
newInstance(java.lang.Object paramObject) |
void |
setValue(java.lang.Object paramObject1,
java.lang.String paramString,
java.lang.Object paramObject2) |
Property getProperty(java.lang.String paramString)
Property[] getPropertys()
T newInstance()
T newInstance(java.lang.Object paramObject)
T newInstance(java.lang.Class<?> paramClass, java.lang.Object paramObject)
MethodProxy getMethod(java.lang.String paramString)
MethodProxy getMethod(java.lang.String paramString, java.lang.Class<?>[] paramArrayOfClass)
void setValue(java.lang.Object paramObject1,
java.lang.String paramString,
java.lang.Object paramObject2)
<V> V getValue(java.lang.Object paramObject,
java.lang.String paramString)
T newInstance(java.lang.Class<?>[] paramArrayOfClass, java.lang.Object[] paramArrayOfObject)
java.lang.reflect.Field[] getDeclaredFields()
java.lang.reflect.Field getDeclaredField(java.lang.String fieldName)
java.lang.reflect.Field[] getDeclaredFields(java.lang.Class<? extends java.lang.annotation.Annotation> annotClass)
<V> V getValue(java.lang.String name)