public class UtilReflection
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UtilReflection.FieldComparator |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Comparator<java.lang.reflect.Field> |
comparatorFields |
static AFPField |
defaultAFPFieldAnnotation |
| Constructor and Description |
|---|
UtilReflection() |
| Modifier and Type | Method and Description |
|---|---|
static AFPField |
getAFPFieldDefaultAnnotation() |
static java.util.List<java.lang.reflect.Field> |
getAFPFields(java.lang.Class<?> clazz) |
static java.lang.Object |
getFieldValue(java.lang.reflect.Field field,
java.lang.Object instance) |
static boolean |
isAFPType(java.lang.Class<?> clazz) |
static boolean |
isNumeric(java.lang.Class<?> fieldType) |
static void |
setFieldValue(java.lang.reflect.Field field,
java.lang.Object instance,
java.lang.Object value) |
public static final java.util.Comparator<java.lang.reflect.Field> comparatorFields
public static final AFPField defaultAFPFieldAnnotation
public static java.lang.Object getFieldValue(java.lang.reflect.Field field,
java.lang.Object instance)
throws AFPParserException
AFPParserExceptionpublic static void setFieldValue(java.lang.reflect.Field field,
java.lang.Object instance,
java.lang.Object value)
throws AFPParserException
AFPParserExceptionpublic static boolean isNumeric(java.lang.Class<?> fieldType)
public static boolean isAFPType(java.lang.Class<?> clazz)
public static AFPField getAFPFieldDefaultAnnotation()
public static java.util.List<java.lang.reflect.Field> getAFPFields(java.lang.Class<?> clazz)