Package | Description |
---|---|
com.univocity.parsers.annotations.helpers | |
com.univocity.parsers.common.processor.core |
Modifier and Type | Method | Description |
---|---|---|
static MethodFilter |
MethodFilter.valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static MethodFilter[] |
MethodFilter.values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String[] |
AnnotationHelper.deriveHeaderNamesFromFields(java.lang.Class<?> beanClass,
MethodFilter filter) |
Runs through all
Parsed annotations of a given class to identify all header names associated with its fields |
static java.util.List<java.lang.reflect.Method> |
AnnotationHelper.getAnnotatedMethods(java.lang.Class<?> beanClass,
MethodFilter filter) |
Returns all methods available from a given class that have an annotation.
|
static java.util.List<TransformedHeader> |
AnnotationHelper.getFieldSequence(java.lang.Class beanClass,
boolean processNested,
HeaderTransformer transformer,
MethodFilter filter) |
Returns a list of fields with
Parsed annotations in the sequence they should be processed for parsing
or writing. |
static java.lang.Integer[] |
AnnotationHelper.getSelectedIndexes(java.lang.Class<?> beanClass,
MethodFilter filter) |
Runs through all
Parsed annotations of a given class to identify all indexes associated with its fields |
Constructor | Description |
---|---|
AbstractBeanProcessor(java.lang.Class<T> beanType,
MethodFilter methodFilter) |
Creates a processor for java beans of a given type.
|
BeanConversionProcessor(java.lang.Class<T> beanType,
MethodFilter methodFilter) |
Initializes the BeanConversionProcessor with the annotated bean class
|