org.apache.batchee.jsefa.JSefaCsvReader
Reads a CSV file using JSefa.
- defaultNoValueString: which string to use for null values
- defaultQuoteMode: quote mode (ALWAYS, ON_DEMAND, NEVER, DEFAULT)
- encoding: the encoding to use while reading the file. E.g. “UTF-8”. If not specified the system default encoding is being used.
- fieldDelimiter: field delimiter
- file: file to read
- headerSize: number of header lines
- ignoreHeader: should the header be ignored
- lineBreak: EOL
- lineFilter: Which ref or implementation to use to filter lines
- lineFilterLimit: if not using a custom line filter how many lines to filter
- lowLevelConfiguration: low level configuration implementation
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- quoteCharacter: quote charater to use
- quoteCharacterEscapeMode: escape mode (ESCAPE_CHARACTER, DOUBLING)
- simpleTypeProvider: simple type provider implementation
- specialRecordDelimiter: record delimiter
- typeMappingRegistry: type mapping registry to use
- useDelimiterAfterLastField: should deliimter be used after last field
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation
org.apache.batchee.jsefa.JSefaCsvWriter
Writes a CSV file using JSefa.
- defaultNoValueString: which string to use for null values
- defaultQuoteMode: quote mode (ALWAYS, ON_DEMAND, NEVER, DEFAULT)
- encoding: output file encoding
- fieldDelimiter: field delimiter
- file: file to write
- header: the header for the file
- lineBreak: EOL
- lineFilter: Which ref or implementation to use to filter lines
- lineFilterLimit: if not using a custom line filter how many lines to filter
- lowLevelConfiguration: low level configuration implementation
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- quoteCharacter: quote charater to use
- quoteCharacterEscapeMode: escape mode (ESCAPE_CHARACTER, DOUBLING)
- simpleTypeProvider: simple type provider implementation
- specialRecordDelimiter: record delimiter
- typeMappingRegistry: type mapping registry to use
- useDelimiterAfterLastField: should deliimter be used after last field
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation
- writeHeader: Should the header be calculated from @Header or fieldnames if @Header is not present on fields annotated with @CsvField. This property will be ignored if the header property is set.
org.apache.batchee.jsefa.JSefaFlrReader
Reads a FLR file using JSefa.
- defaultPadCharacter: pad character
- encoding: the encoding to use while reading the file. E.g. “UTF-8”. If not specified the system default encoding is being used.
- file: file to read
- lineBreak: EOL
- lineFilter: Which ref or implementation to use to filter lines
- lineFilterLimit: if not using a custom line filter how many lines to filter
- lowLevelConfiguration: low level configuration implementation
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- simpleTypeProvider: simple type provider implementation
- specialRecordDelimiter: record delimiter
- typeMappingRegistry: type mapping registry to use
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation
org.apache.batchee.jsefa.JSefaFlrWriter
Writes a FLR file using JSefa.
- defaultPadCharacter: pad character
- encoding: output file encoding
- file: file to write
- lineBreak: EOL
- lineFilter: Which ref or implementation to use to filter lines
- lineFilterLimit: if not using a custom line filter how many lines to filter
- lowLevelConfiguration: low level configuration implementation
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- simpleTypeProvider: simple type provider implementation
- specialRecordDelimiter: record delimiter
- typeMappingRegistry: type mapping registry to use
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation
org.apache.batchee.jsefa.JSefaXmlReader
Reads a XML file using JSefa.
- dataTypeAttributeName: data type attribute name
- dataTypeDefaultNameRegistry: registry name for data type
- encoding: the encoding to use while reading the file. E.g. “UTF-8”. If not specified the system default encoding is being used.
- file: file to read
- lineBreak: EOL
- lineIndentation: indentation
- lowLevelConfiguration: low level configuration implementation
- namespaceManager: namespace manager to use
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- simpleTypeProvider: simple type provider implementation
- typeMappingRegistry: type mapping registry to use
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation
org.apache.batchee.jsefa.JSefaXmlWriter
Reads a XML file using JSefa.
- dataTypeAttributeName: data type attribute name
- dataTypeDefaultNameRegistry: Registry name for data type
- encoding: output file encoding
- file: file to write
- lineBreak: EOL
- lineIndentation: indentation
- lowLevelConfiguration: low level configuration implementation
- namespaceManager: namespace manager to use
- objectAccessorProvider: object accessor provider implementation
- objectTypes: object types to use
- simpleTypeProvider: simple type provider implementation
- typeMappingRegistry: type mapping registry to use
- validationMode: validation mode (AUTO, CALLBACK, NONE)
- validationProvider: validation provider implementation