org.testinfected.hamcrest.jpa
Class Reflection
java.lang.Object
org.testinfected.hamcrest.jpa.Reflection
public class Reflection
- extends java.lang.Object
|
Method Summary |
static java.lang.reflect.Field[] |
fieldsOf(java.lang.Class<?> entity,
com.google.common.base.Predicate<java.lang.reflect.Field> predicate)
|
static java.lang.reflect.Field[] |
fieldsOf(java.lang.Object entity,
com.google.common.base.Predicate<java.lang.reflect.Field> predicate)
|
static boolean |
isStatic(java.lang.reflect.Field each)
|
static boolean |
isTransient(java.lang.reflect.Field each)
|
static java.lang.Object |
readField(java.lang.Object argument,
java.lang.reflect.Field field)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
readField
public static java.lang.Object readField(java.lang.Object argument,
java.lang.reflect.Field field)
isTransient
public static boolean isTransient(java.lang.reflect.Field each)
isStatic
public static boolean isStatic(java.lang.reflect.Field each)
fieldsOf
public static java.lang.reflect.Field[] fieldsOf(java.lang.Object entity,
com.google.common.base.Predicate<java.lang.reflect.Field> predicate)
fieldsOf
public static java.lang.reflect.Field[] fieldsOf(java.lang.Class<?> entity,
com.google.common.base.Predicate<java.lang.reflect.Field> predicate)