Index

A B C D E F G H I J M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

accumulate(int[]) - Static method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
addNewElement(Document, Element, String) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 
aggregate(AdaptrisMessage, Iterable<AdaptrisMessage>) - Method in class com.adaptris.csv.aggregator.CsvAggregating
 

B

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 Class 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.
buildPreferences() - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 

C

closeService() - Method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
closeService() - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 
ColumnFilter - Interface in com.adaptris.csv.jdbc
A simple column filter for CSV output.
com.adaptris.csv - package com.adaptris.csv
Supporting components for CSV handling
com.adaptris.csv.aggregator - package com.adaptris.csv.aggregator
Aggregating messages into a CSV file.
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
com.adaptris.csv.transform - package com.adaptris.csv.transform
Transformation of CSV files into XML.
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
 
createTextNode(Document, String) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 
CSV_FIELD_NAME - Static variable in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
CSV_RECORD_NAME - Static variable in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
CsvAggregating - Class in com.adaptris.csv.aggregator
 
CsvAggregating() - Constructor for class com.adaptris.csv.aggregator.CsvAggregating
 
CsvAggregator - Class in com.adaptris.csv.aggregator
Attempts to aggregate messages into a CSV file.
CsvAggregator() - Constructor for class com.adaptris.csv.aggregator.CsvAggregator
 
CsvBlobListRenderer - Class in com.adaptris.csv
Render a list of RemoteBlob as a CSV
CsvBlobListRenderer() - Constructor for class com.adaptris.csv.CsvBlobListRenderer
 
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
 
CsvToXml - Class in com.adaptris.csv.transform
CSV to XML using net.sf.supercsv:super-csv.
CsvToXml() - Constructor for class com.adaptris.csv.transform.CsvToXml
 
CsvToXmlServiceImpl - Class in com.adaptris.csv.transform
Base class for transforming CSV into XML.
CsvToXmlServiceImpl() - Constructor for class com.adaptris.csv.transform.CsvToXmlServiceImpl
 
CsvValidatingAggregator - Class in com.adaptris.csv.aggregator
Attempts to aggregate messages into a CSV file.
CsvValidatingAggregator() - Constructor for class com.adaptris.csv.aggregator.CsvValidatingAggregator
 
CsvXmlTransformImpl - Class in com.adaptris.csv.transform
Base class for transforming CSV into XML.
CsvXmlTransformImpl() - Constructor for class com.adaptris.csv.transform.CsvXmlTransformImpl
 
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.csv.jdbc.BatchInsertCSV
 
doService(AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.JdbcUpsertCSV
 
doService(AdaptrisMessage) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 
doService(AdaptrisMessage) - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 

E

ELEMENT_NAME_COLUMN - Static variable in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
evaluateEncoding(AdaptrisMessage) - Method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
EXCEL_NORTH_EUROPE_PREFERENCE - Enum constant in enum class com.adaptris.csv.BasicPreferenceBuilder.Style
 
EXCEL_PREFERENCE - Enum constant in enum class com.adaptris.csv.BasicPreferenceBuilder.Style
 

F

forceColumns() - Method in class com.adaptris.csv.aggregator.CsvAggregating
 
forceColumns() - Method in class com.adaptris.csv.aggregator.CsvAggregator
 
forceColumns() - Method in class com.adaptris.csv.aggregator.CsvValidatingAggregator
 

G

getBatchWindow() - Method in class com.adaptris.csv.jdbc.BatchInsertCSV
 
getColumnFilter() - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 
getDelimiter() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getElementNamesFromFirstRecord() - Method in class com.adaptris.csv.transform.CsvToXml
Specify if element names should be derived from the first record.
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
 
getForceColumns() - Method in class com.adaptris.csv.aggregator.CsvValidatingAggregator
 
getHeader() - Method in class com.adaptris.csv.aggregator.CsvAggregating
 
getIgnoreEmptyLines() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
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.csv.transform.CsvXmlTransformImpl
Specify whether or not to include the line number as an attribute on each record.
getInclusionKeys() - Method in class com.adaptris.csv.jdbc.MetadataColumnFilter
 
getOutputMessageEncoding() - Method in class com.adaptris.csv.transform.CsvXmlTransformImpl
Set the encoding for the resulting XML document.
getPreferenceBuilder() - Method in class com.adaptris.csv.aggregator.CsvAggregating
How to write the CSV file.
getPreferenceBuilder() - Method in class com.adaptris.csv.CsvBlobListRenderer
 
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
 
getPreferenceBuilder() - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
How to parse the CSV file.
getPreferenceBuilder() - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 
getQuoteChar() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getRecordSeparator() - Method in class com.adaptris.csv.CustomPreferenceBuilder
 
getStreamWriter() - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 
getStripIllegalXmlChars() - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
Specify whether or not to strip illegal XML characters from all the data before converting to XML.
getStyle() - Method in class com.adaptris.csv.BasicPreferenceBuilder
 
getUniqueRecordNames() - Method in class com.adaptris.csv.transform.CsvToXml
Specify whether or not to have unique element names for each record in the CSV file.

H

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

I

includeLineNumberAttribute() - Method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
initService() - Method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
initService() - Method in class com.adaptris.csv.transform.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
 
joinMessage(AdaptrisMessage, Collection<AdaptrisMessage>) - Method in class com.adaptris.csv.aggregator.CsvAggregating
 

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.csv.transform.CsvXmlTransformImpl
 
prepare() - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 

R

read(String...) - Method in class com.adaptris.csv.OrderedCsvMapReader
 
readNext() - Method in class com.adaptris.csv.OrderedCsvMapReader
Read the next row without thinking about nameMappings
render(Iterable<RemoteBlob>, InterlokMessage) - Method in class com.adaptris.csv.CsvBlobListRenderer
 

S

safeElementNames(String[]) - Static method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
safeElementNames(List<String>) - Static method in class com.adaptris.csv.transform.CsvXmlTransformImpl
 
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
 
setDelimiter(Character) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the delimiter for the CSV file.
setElementNamesFromFirstRecord(Boolean) - Method in class com.adaptris.csv.transform.CsvToXml
Specify if element names should be derived from the first record.
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.
setForceColumns(Boolean) - Method in class com.adaptris.csv.aggregator.CsvValidatingAggregator
 
setHeader(String) - Method in class com.adaptris.csv.aggregator.CsvAggregating
 
setHeaders(String[]) - Method in class com.adaptris.csv.IterableOrderedCsvMapReader
 
setIgnoreEmptyLines(Boolean) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Specify whether or not to ignore empty lines.
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.csv.transform.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.csv.transform.CsvXmlTransformImpl
Set the encoding for the resulting XML document.
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.aggregator.CsvAggregating
How to write the CSV file.
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.CsvBlobListRenderer
 
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
 
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
How to parse the CSV file.
setPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.transform.StreamingCsvToXml
 
setQuoteChar(Character) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the quote character for the CSV file.
setRecordSeparator(String) - Method in class com.adaptris.csv.CustomPreferenceBuilder
Set the record separactor
setStreamWriter(StreamWriterFactory) - Method in class com.adaptris.csv.transform.StreamingCsvToXml
Set the stream writer factory to use.
setStripIllegalXmlChars(Boolean) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
Specify whether or not to strip illegal XML characters from all the data before converting to XML.
setStyle(BasicPreferenceBuilder.Style) - Method in class com.adaptris.csv.BasicPreferenceBuilder
 
setUniqueRecordNames(Boolean) - Method in class com.adaptris.csv.transform.CsvToXml
Specify whether or not to have unique element names for each record in the CSV file.
splitMessage(AdaptrisMessage) - Method in class com.adaptris.csv.splitter.CsvMetadataSplitter
 
STANDARD_PREFERENCE - Enum constant in enum class com.adaptris.csv.BasicPreferenceBuilder.Style
 
StreamingCsvToXml - Class in com.adaptris.csv.transform
CSV to XML using net.sf.supercsv:super-csv via XMLStreamWriter
StreamingCsvToXml() - Constructor for class com.adaptris.csv.transform.StreamingCsvToXml
 
StreamingCsvToXml(PreferenceBuilder, StreamWriterFactory) - Constructor for class com.adaptris.csv.transform.StreamingCsvToXml
 
stripIllegalXmlChars() - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 

T

TAB_PREFERENCE - Enum constant in enum class com.adaptris.csv.BasicPreferenceBuilder.Style
 
transform(AdaptrisMessage) - Method in class com.adaptris.csv.transform.CsvToXml
 
transform(AdaptrisMessage) - Method in class com.adaptris.csv.transform.CsvToXmlServiceImpl
 
transform(AdaptrisMessage) - Method in class com.adaptris.csv.transform.UncheckedCsvToXml
 
translateResult(JdbcResult, AdaptrisMessage) - Method in class com.adaptris.csv.jdbc.CsvResultSetTranslator
 

U

UncheckedCsvToXml - Class in com.adaptris.csv.transform
Unchecked CSV to XML using net.sf.supercsv:super-csv.
UncheckedCsvToXml() - Constructor for class com.adaptris.csv.transform.UncheckedCsvToXml
 

V

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

W

withHeader(String) - Method in class com.adaptris.csv.aggregator.CsvAggregating
 
withPreferenceBuilder(PreferenceBuilder) - Method in class com.adaptris.csv.CsvBlobListRenderer
 
writeXmlDocument(Document, AdaptrisMessage) - Method in class com.adaptris.csv.transform.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.csv.transform.CsvXmlTransformImpl
 
A B C D E F G H I J M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values