com.xebialabs.deployit.booter.local.utils
Class ReflectionUtils
java.lang.Object
com.xebialabs.deployit.booter.local.utils.ReflectionUtils
public class ReflectionUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.Object |
getField(java.lang.Object on,
java.lang.reflect.Field field)
|
static java.lang.RuntimeException |
handleInvocationTargetException(java.lang.reflect.InvocationTargetException e,
java.lang.String msg)
|
static java.lang.reflect.Field |
searchField(java.lang.Class<?> clazz,
java.lang.String name)
|
static void |
setField(java.lang.Object on,
java.lang.String fieldName,
java.lang.Object value)
|
static void |
setFieldWithConversion(java.lang.Object on,
java.lang.String fieldName,
java.lang.String value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionUtils
public ReflectionUtils()
searchField
public static java.lang.reflect.Field searchField(java.lang.Class<?> clazz,
java.lang.String name)
handleInvocationTargetException
public static java.lang.RuntimeException handleInvocationTargetException(java.lang.reflect.InvocationTargetException e,
java.lang.String msg)
setField
public static void setField(java.lang.Object on,
java.lang.String fieldName,
java.lang.Object value)
getField
public static java.lang.Object getField(java.lang.Object on,
java.lang.reflect.Field field)
setFieldWithConversion
public static void setFieldWithConversion(java.lang.Object on,
java.lang.String fieldName,
java.lang.String value)