Uses of Enum Class
com.univocity.parsers.annotations.helpers.MethodFilter
Packages that use MethodFilter
Package
Description
-
Uses of MethodFilter in com.univocity.parsers.annotations.helpers
Methods in com.univocity.parsers.annotations.helpers that return MethodFilterModifier and TypeMethodDescriptionstatic MethodFilter
Returns the enum constant of this class with the specified name.static MethodFilter[]
MethodFilter.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.univocity.parsers.annotations.helpers with parameters of type MethodFilterModifier and TypeMethodDescriptionprivate static boolean
AnnotationHelper.allFieldsIndexOrNameBased
(boolean searchName, Class<?> beanClass, MethodFilter filter) static String[]
AnnotationHelper.deriveHeaderNamesFromFields
(Class<?> beanClass, MethodFilter filter) Runs through allParsed
annotations of a given class to identify all header names associated with its fieldsAnnotationHelper.getAllMethods
(Class<?> beanClass, MethodFilter filter) Returns all methods available from a given classAnnotationHelper.getAnnotatedMethods
(Class<?> beanClass, MethodFilter filter) Returns all methods available from a given class that have an annotation.static <A extends Annotation>
List<Method>AnnotationHelper.getAnnotatedMethods
(Class<?> beanClass, MethodFilter filter, Class<A> annotationType) Returns all methods available from a given class that have a specific annotation.static List<TransformedHeader>
AnnotationHelper.getFieldSequence
(Class beanClass, boolean processNested, HeaderTransformer transformer, MethodFilter filter) Returns a list of fields withParsed
annotations in the sequence they should be processed for parsing or writing.private static List<TransformedHeader>
AnnotationHelper.getFieldSequence
(Class beanClass, boolean processNested, List<Integer> indexes, HeaderTransformer transformer, MethodFilter filter) static Integer[]
AnnotationHelper.getSelectedIndexes
(Class<?> beanClass, MethodFilter filter) Runs through allParsed
annotations of a given class to identify all indexes associated with its fieldsprivate static void
AnnotationHelper.processAnnotations
(AnnotatedElement element, boolean processNested, List<Integer> indexes, List<TransformedHeader> tmp, Map<AnnotatedElement, List<TransformedHeader>> nestedReplacements, HeaderTransformer transformer, MethodFilter filter) -
Uses of MethodFilter in com.univocity.parsers.common.processor.core
Fields in com.univocity.parsers.common.processor.core declared as MethodFilterModifier and TypeFieldDescriptionprotected final MethodFilter
BeanConversionProcessor.methodFilter
Constructors in com.univocity.parsers.common.processor.core with parameters of type MethodFilterModifierConstructorDescriptionAbstractBeanProcessor
(Class<T> beanType, MethodFilter methodFilter) Creates a processor for java beans of a given type.(package private)
BeanConversionProcessor
(Class<T> beanType, HeaderTransformer transformer, MethodFilter methodFilter) BeanConversionProcessor
(Class<T> beanType, MethodFilter methodFilter) Initializes the BeanConversionProcessor with the annotated bean class -
Uses of MethodFilter in com.univocity.parsers.fixed
Constructors in com.univocity.parsers.fixed with parameters of type MethodFilterModifierConstructorDescriptionprivate
FixedWidthFields
(Class beanClass, MethodFilter methodFilter) Creates a new instance initialized fromFixedWidth
annotations in the fields of a given class.