Skip navigation links
A B C D E F G H I J M N O P R S T V W X 

A

addNewElement(Document, Element, String) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 

B

BasicFormatBuilder - Class in com.adaptris.core.transform.csv
Implementation of FormatBuilder that maps the standard commons-csv formats.
BasicFormatBuilder() - Constructor for class com.adaptris.core.transform.csv.BasicFormatBuilder
 
BasicFormatBuilder(BasicFormatBuilder.Style) - Constructor for class com.adaptris.core.transform.csv.BasicFormatBuilder
 
BasicFormatBuilder.Style - Enum in com.adaptris.core.transform.csv
enum representing the standard supported CSV Formats.
BasicPreferenceBuilder - Class in com.adaptris.csv
Implementation of PreferenceBuilder that maps the standard super-csv formats.
BasicPreferenceBuilder() - Constructor for class com.adaptris.csv.BasicPreferenceBuilder
 
BasicPreferenceBuilder(BasicPreferenceBuilder.Style) - Constructor for class com.adaptris.csv.BasicPreferenceBuilder
 
BasicPreferenceBuilder.Style - Enum in com.adaptris.csv
enum representing the standard supported CSV Formats.
BatchInsertCSV - Class in com.adaptris.csv.jdbc
Convenience service for inserting a CSV file into a database.
BatchInsertCSV() - Constructor for class com.adaptris.csv.jdbc.BatchInsertCSV
 
build() - Method in class com.adaptris.csv.BasicPreferenceBuilder
 
build() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
build() - Method in interface com.adaptris.csv.PreferenceBuilder
Create the CSVFormat.

C

closeService() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
closeService() - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
ColumnFilter - Interface in com.adaptris.csv.jdbc
A simple column filter for CSV output.
com.adaptris.core.transform.csv - package com.adaptris.core.transform.csv
Implementation of the core Service interface providing CSV to XML transformation functionality.
com.adaptris.csv - package com.adaptris.csv
Supporting components for CSV handling
com.adaptris.csv.jdbc - package com.adaptris.csv.jdbc
Provides CSV support for when interacting with databases via JDBC.
com.adaptris.csv.splitter - package com.adaptris.csv.splitter
Custom splitter implementations
configureCSV(CSVFormat, String[], Class, String, Object) - Static method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
ConfiguredColumnFilter - Class in com.adaptris.csv.jdbc
ColumnFilter implementation that allows you to filter columns based on configuration.
ConfiguredColumnFilter() - Constructor for class com.adaptris.csv.jdbc.ConfiguredColumnFilter
 
createFormat() - Method in class com.adaptris.core.transform.csv.BasicFormatBuilder
 
createFormat() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
createFormat() - Method in interface com.adaptris.core.transform.csv.FormatBuilder
Create the CSVFormat.
createTextNode(Document, String) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
CSV_FIELD_NAME - Static variable in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
CSV_RECORD_NAME - Static variable in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
CsvMetadataSplitter - Class in com.adaptris.csv.splitter
MessageSplitter implementation that splits a CSV file line by line adding all CSV columns as metadata in the split message.
CsvMetadataSplitter() - Constructor for class com.adaptris.csv.splitter.CsvMetadataSplitter
 
CsvResultSetTranslator - Class in com.adaptris.csv.jdbc
Implementation of ResultSetTranslator that outputs each row as a part of a CSV.
CsvResultSetTranslator() - Constructor for class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
CsvToXmlServiceImpl - Class in com.adaptris.core.transform.csv
Base class for transforming CSV into XML.
CsvToXmlServiceImpl() - Constructor for class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
CsvXmlTransformImpl - Class in com.adaptris.core.transform.csv
Base class for transforming CSV into XML.
CsvXmlTransformImpl() - Constructor for class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
CustomFormatBuilder - Class in com.adaptris.core.transform.csv
Implementation of FormatBuilder that allows for custom csv formats.
CustomFormatBuilder() - Constructor for class com.adaptris.core.transform.csv.CustomFormatBuilder
 
CustomPreferenceBuilder - Class in com.adaptris.csv
Implementation of PreferenceBuilder that allows for custom csv formats.
CustomPreferenceBuilder() - Constructor for class com.adaptris.csv.CustomPreferenceBuilder
 

D

DEFAULT_BATCH_WINDOW - Static variable in class com.adaptris.csv.jdbc.BatchInsertCSV
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
doService(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
doService(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.JdbcUpsertCSV
 

E

ELEMENT_NAME_COLUMN - Static variable in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
evaluateEncoding(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 

F

FormatBuilder - Interface in com.adaptris.core.transform.csv
Builder for creating the required format for parsing the CSV file.

G

getBatchWindow() - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
getColumnFilter() - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
getCommentStart() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getDelimiter() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getDelimiter() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getElementNamesFromFirstRecord() - Method in class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
 
getEscape() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getExcludeColumnNames(AdaptrisMessage) - Method in interface com.adaptris.csv.jdbc.ColumnFilter
The list of columns that will be filtered.
getExcludeColumnNames(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
 
getExcludeColumnNames(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
 
getExcludeColumns() - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
 
getExclusionKeys() - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
 
getFormat() - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
getIgnoreEmptyLines() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getIgnoreEmptyLines() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getIgnoreSurroundingSpaces() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getIncludeColumnNames(AdaptrisMessage) - Method in interface com.adaptris.csv.jdbc.ColumnFilter
The list of columsn that will be explicitly included.
getIncludeColumnNames(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
 
getIncludeColumnNames(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
 
getIncludeColumns() - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
 
getIncludeLineNumberAttribute() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
getInclusionKeys() - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
 
getOutputMessageEncoding() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
getPreferenceBuilder() - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
getPreferenceBuilder() - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
getPreferenceBuilder() - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
getPreferenceBuilder() - Method in class com.adaptris.csv.jdbc.JdbcUpsertCSV
 
getPreferenceBuilder() - Method in class com.adaptris.csv.splitter.CsvMetadataSplitter
 
getQuoteChar() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getQuoteChar() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getRecordSeparator() - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
getRecordSeparator() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getStreamWriter() - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
getStripIllegalXmlChars() - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
getStyle() - Method in class com.adaptris.core.transform.csv.BasicFormatBuilder
 
getStyle() - Method in class com.adaptris.csv.BasicPreferenceBuilder
 
getUniqueRecordNames() - Method in class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
 

H

hasNext() - Method in class com.adaptris.csv.IterableOrderedCsvMapReader
 

I

includeLineNumberAttribute() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
initService() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
initService() - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
IterableOrderedCsvMapReader - Class in com.adaptris.csv
 
IterableOrderedCsvMapReader(Reader, CsvPreference) - Constructor for class com.adaptris.csv.IterableOrderedCsvMapReader
 
iterator() - Method in class com.adaptris.csv.IterableOrderedCsvMapReader
 

J

JdbcUpsertCSV - Class in com.adaptris.csv.jdbc
Convenience service for inserting/updating records in a database based on a CSV file.
JdbcUpsertCSV() - Constructor for class com.adaptris.csv.jdbc.JdbcUpsertCSV
 

M

MetadataColumnFilter - Class in com.adaptris.csv.jdbc
ColumnFilter implementation that allows you to filter columns based on metadata.
MetadataColumnFilter() - Constructor for class com.adaptris.csv.jdbc.MetadataColumnFilter
 

N

next() - Method in class com.adaptris.csv.IterableOrderedCsvMapReader
 

O

OrderedCsvMapReader - Class in com.adaptris.csv
Extends CsvMapReader but uses LinkedHashMap as the underlying map implementation for predictable iteration order.
OrderedCsvMapReader(Reader, CsvPreference) - Constructor for class com.adaptris.csv.OrderedCsvMapReader
 

P

PreferenceBuilder - Interface in com.adaptris.csv
Builder for creating the required format for building the CSV file.
prepare() - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
prepare() - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 

R

RawCsvToXmlTransformService - Class in com.adaptris.core.transform.csv
Raw CSV to XML using CSVParser.
RawCsvToXmlTransformService() - Constructor for class com.adaptris.core.transform.csv.RawCsvToXmlTransformService
 
RawCsvToXmlTransformService(FormatBuilder) - Constructor for class com.adaptris.core.transform.csv.RawCsvToXmlTransformService
 
read(String...) - Method in class com.adaptris.csv.OrderedCsvMapReader
 

S

setBatchWindow(Integer) - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
Set the batch window for operations.
setColumnFilter(ColumnFilter) - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
setCommentStart(Character) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
setDelimiter(Character) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
Set the delimiter for the CSV file.
setDelimiter(Character) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the delimiter for the CSV file.
setElementNamesFromFirstRecord(Boolean) - Method in class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
Specify if element names should be derived from the first record.
setEscape(Character) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
setExcludeColumns(List<String>) - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
Specify the list of columns to explicitly exclude
setExclusionKeys(List<String>) - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
Set the keys that will be used to exclude columns from output.
setFormat(FormatBuilder) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
setHeaders(String[]) - Method in class com.adaptris.csv.IterableOrderedCsvMapReader
 
setIgnoreEmptyLines(Boolean) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
Specify whether or not to ignore empty lines.
setIgnoreEmptyLines(Boolean) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Specify whether or not to ignore empty lines.
setIgnoreSurroundingSpaces(Boolean) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
Specify whether or not to ignore surrounding spaces.
setIncludeColumns(List<String>) - Method in class com.adaptris.csv.jdbc.ConfiguredColumnFilter
Specify the list of columns to explicitly include
setIncludeLineNumberAttribute(Boolean) - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
Specify whether or not to include the line number as an attribute on each record.
setInclusionKeys(List<String>) - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
Set the keys that will be used to include columns in output.
setOutputMessageEncoding(String) - Method in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
Set the encoding for the resulting XML document.
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
 
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.jdbc.JdbcUpsertCSV
 
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.splitter.CsvMetadataSplitter
 
setQuoteChar(Character) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
 
setQuoteChar(Character) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the quote character for the CSV file.
setRecordSeparator(String) - Method in class com.adaptris.core.transform.csv.CustomFormatBuilder
Set the record separactor
setRecordSeparator(String) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the record separactor
setStreamWriter(StreamWriterFactory) - Method in class com.adaptris.core.transform.csv.StreamingCsvToXml
Set the stream writer factory to use.
setStripIllegalXmlChars(Boolean) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
Specify whether or not to strip illegal XML characters from all the data before converting to XML.
setStyle(BasicFormatBuilder.Style) - Method in class com.adaptris.core.transform.csv.BasicFormatBuilder
 
setStyle(BasicPreferenceBuilder.Style) - Method in class com.adaptris.csv.BasicPreferenceBuilder
 
setUniqueRecordNames(Boolean) - Method in class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
Specify whether or not to have unique element names for each record in the CSV file.
SimpleCsvToXmlTransformService - Class in com.adaptris.core.transform.csv
Simple CSV to XML using CSVParser.
SimpleCsvToXmlTransformService() - Constructor for class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
 
SimpleCsvToXmlTransformService(FormatBuilder) - Constructor for class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
 
splitMessage(AdaptrisMessage) - Method in class com.adaptris.csv.splitter.CsvMetadataSplitter
 
StreamingCsvToXml - Class in com.adaptris.core.transform.csv
CSV to XML using net.sf.supercsv:super-csv via XMLStreamWriter
StreamingCsvToXml() - Constructor for class com.adaptris.core.transform.csv.StreamingCsvToXml
 
StreamingCsvToXml(PreferenceBuilder, StreamWriterFactory) - Constructor for class com.adaptris.core.transform.csv.StreamingCsvToXml
 
stripIllegalXmlChars() - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 

T

transform(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
 
transform(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.RawCsvToXmlTransformService
 
transform(AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.SimpleCsvToXmlTransformService
 
translateResult(JdbcResult, AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 

V

valueOf(String) - Static method in enum com.adaptris.core.transform.csv.BasicFormatBuilder.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.csv.BasicPreferenceBuilder.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.adaptris.core.transform.csv.BasicFormatBuilder.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.csv.BasicPreferenceBuilder.Style
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeXmlDocument(Document, AdaptrisMessage) - Method in class com.adaptris.core.transform.csv.CsvToXmlServiceImpl
Helper method to write the XML document to the AdaptrisMessage taking into account any encoding requirements.

X

XML_ROOT_ELEMENT - Static variable in class com.adaptris.core.transform.csv.CsvXmlTransformImpl
 
A B C D E F G H I J M N O P R S T V W X 
Skip navigation links