org.openfaces.util
Class ReflectionUtil
java.lang.Object
org.openfaces.util.ReflectionUtil
public class ReflectionUtil
- extends java.lang.Object
Method Summary |
static java.lang.Class |
definePropertyType(java.lang.Class clazz,
java.lang.String propertyName)
|
static java.lang.Class |
getGenericParameterClass(java.lang.Class actualClass)
|
static java.lang.Class |
getGenericParameterClass(java.lang.Class actualClass,
int parameterIndex)
|
static java.lang.Object |
getStaticFieldValue(java.lang.Class ajaxContextClass,
java.lang.String fieldName)
|
static java.lang.Object |
invokeMethod(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Class[] methodParameterClasses,
java.lang.Object[] methodParameterObjects,
java.lang.Object invokeOnObject)
|
static java.lang.Object |
invokeMethod(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Object invokeOnObject)
|
static java.lang.Object |
invokeMethod(java.lang.String className,
java.lang.String methodName,
java.lang.Class[] methodParameterClasses,
java.lang.Object[] methodParameterObjects,
java.lang.Object invokeOnObject)
|
static boolean |
isNumberType(java.lang.Class<?> type)
|
static java.lang.Object |
readProperty(java.lang.Object obj,
java.lang.String propertyName)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionUtil
public ReflectionUtil()
invokeMethod
public static java.lang.Object invokeMethod(java.lang.String className,
java.lang.String methodName,
java.lang.Class[] methodParameterClasses,
java.lang.Object[] methodParameterObjects,
java.lang.Object invokeOnObject)
invokeMethod
public static java.lang.Object invokeMethod(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Class[] methodParameterClasses,
java.lang.Object[] methodParameterObjects,
java.lang.Object invokeOnObject)
invokeMethod
public static java.lang.Object invokeMethod(java.lang.Class clazz,
java.lang.String methodName,
java.lang.Object invokeOnObject)
getStaticFieldValue
public static java.lang.Object getStaticFieldValue(java.lang.Class ajaxContextClass,
java.lang.String fieldName)
readProperty
public static java.lang.Object readProperty(java.lang.Object obj,
java.lang.String propertyName)
definePropertyType
public static java.lang.Class definePropertyType(java.lang.Class clazz,
java.lang.String propertyName)
isNumberType
public static boolean isNumberType(java.lang.Class<?> type)
getGenericParameterClass
public static java.lang.Class getGenericParameterClass(java.lang.Class actualClass)
getGenericParameterClass
public static java.lang.Class getGenericParameterClass(java.lang.Class actualClass,
int parameterIndex)
Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.