Package org.instancio.internal.util
Class ReflectionUtils
java.lang.Object
org.instancio.internal.util.ReflectionUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic Class<?>static <E extends Enum<E>>
E[]getEnumValues(Class<E> enumClass) static Fieldstatic ObjectgetFieldValue(Field field, Object target) static booleanhasNonNullOrNonDefaultPrimitiveValue(Field field, Object object) static booleanhasNonNullValue(Field field, Object object) static booleanisArrayOrConcrete(Class<?> klass) static booleanisValidField(Class<?> klass, String fieldName) static Class<?>static booleanneitherNullNorPrimitiveWithDefaultValue(Class<?> type, @Nullable Object value)
-
Method Details
-
loadClass
-
getEnumValues
-
isValidField
-
getField
-
getFieldValue
-
hasNonNullValue
-
hasNonNullOrNonDefaultPrimitiveValue
-
isArrayOrConcrete
-
neitherNullNorPrimitiveWithDefaultValue
-
getClass
-