com.purpletech.util
Class ReflectionUtils
java.lang.Object
|
+--com.purpletech.util.ReflectionUtils
- public class ReflectionUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.Object |
getFieldValue(java.lang.Object bean,
java.lang.String fieldname)
|
static java.lang.Object |
getPropertyValue(java.lang.Object bean,
java.lang.String propertyName)
|
static java.lang.Object |
getStaticFieldValue(java.lang.Class klass,
java.lang.String fieldname)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionUtils
public ReflectionUtils()
getFieldValue
public static java.lang.Object getFieldValue(java.lang.Object bean,
java.lang.String fieldname)
getStaticFieldValue
public static java.lang.Object getStaticFieldValue(java.lang.Class klass,
java.lang.String fieldname)
getPropertyValue
public static java.lang.Object getPropertyValue(java.lang.Object bean,
java.lang.String propertyName)
throws java.beans.IntrospectionException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
java.beans.IntrospectionException
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException