Package org.streamingpool.core.util
Class ObjectVerifications
- java.lang.Object
-
- org.streamingpool.core.util.ObjectVerifications
-
public class ObjectVerifications extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ObjectVerifications()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.reflect.Method>declaredGetters(java.lang.Object object)static java.lang.ObjectinvokeUnchecked(java.lang.Object object, java.lang.reflect.Method getter)static booleanisFinalField(java.lang.reflect.Field field)static booleanisPublicField(java.lang.reflect.Field field)static java.lang.ObjectvalueOfField(java.lang.reflect.Field field, java.lang.Object target)static voidverifyAllDeclaredGettersReturnSomething(java.lang.Object object)
-
-
-
Method Detail
-
invokeUnchecked
public static final java.lang.Object invokeUnchecked(java.lang.Object object, java.lang.reflect.Method getter)
-
declaredGetters
public static java.util.List<java.lang.reflect.Method> declaredGetters(java.lang.Object object)
-
verifyAllDeclaredGettersReturnSomething
public static final void verifyAllDeclaredGettersReturnSomething(java.lang.Object object)
-
valueOfField
public static java.lang.Object valueOfField(java.lang.reflect.Field field, java.lang.Object target)
-
isPublicField
public static boolean isPublicField(java.lang.reflect.Field field)
-
isFinalField
public static boolean isFinalField(java.lang.reflect.Field field)
-
-