Package com.opencsv.bean.processor
Annotation Type PreAssignmentProcessor
Specifies the binding of a processor to a field in a bean. This processor will run
against the string that will be converted and assigned to the field and will be run
prior to the validation and conversion.
- Since:
- 5.0
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionClass
<? extends StringProcessor> Returns the processor that will process the string. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThis is used to store additional information needed by theStringProcessor
.
-
Element Details
-
processor
Class<? extends StringProcessor> processorReturns the processor that will process the string.- Returns:
- The class of the processor that will process the bean field string value
-
paramString
String paramStringThis is used to store additional information needed by theStringProcessor
. This could, for example, be a default value so the same processor could be used by different fields.- Returns:
- Parameter string required by the
StringProcessor
- Default:
""
-