Class ReflectionUtils
- java.lang.Object
-
- com.xebialabs.deployit.booter.local.utils.ReflectionUtils
-
public class ReflectionUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReflectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.reflect.Field_searchField(java.lang.Class<?> clazz, java.lang.String name)static java.util.List<java.lang.Class<?>>getAllInterfaces(java.lang.Class<?> cls)static java.lang.ObjectgetField(java.lang.Object on, java.lang.reflect.Field field)static java.lang.RuntimeExceptionhandleInvocationTargetException(java.lang.reflect.InvocationTargetException e, java.lang.String msg)static java.lang.reflect.FieldsearchField(java.lang.Class<?> clazz, java.lang.String name)static voidsetField(java.lang.Object on, java.lang.String fieldName, java.lang.Object value)static voidsetFieldWithConversion(java.lang.Object on, java.lang.String fieldName, java.lang.String value)
-
-
-
Method Detail
-
searchField
public static java.lang.reflect.Field searchField(java.lang.Class<?> clazz, java.lang.String name)
-
_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)
-
getAllInterfaces
public static java.util.List<java.lang.Class<?>> getAllInterfaces(java.lang.Class<?> cls)
-
setFieldWithConversion
public static void setFieldWithConversion(java.lang.Object on, java.lang.String fieldName, java.lang.String value)
-
-