The BooleanToIntColumnTranslator translates a column value of 'true' into an integer (default '1')
and 'false' into an integer (default '0') if the column is of type 'BOOLEAN'.
The ColumnTranslator interface defines the method used to
translate a column value read from a file into a column value
to be imported into the database.
The CustomObjectMapping class provides default mappings for ColumnValueGenerators,
ColumnTranslators, ConnectionDefs, DelimiterFormatters and DelimiterParsers.
The IntToBooleanColumnTranslator translates a column value (default '1') into 'true' and
(default '0') into 'false' if the column is of type 'BOOLEAN'.
The IntegerRangeArrayEditor class parses a comma separated list of two numbers
with a '-' character in between (ex '1-10,13-20,21-23') into a two dimensional
array of integers.
Parse the plugin property file and adds the external
connection definition classes, delimiter formatter
and column value generator classes to the appropriate factories.
Adds the external connection definition classes, delimiter formatter, delimiter parsers,
column value generator, and column translator classes to the appropriate factories.
Parse the plugin property file and adds the external
connection definition config classes and delimiter parser
config classes to the appropriate factories.
Process the given entity definition by ensuring that all
columns defined have an SQL Type, applying any ColumnTranslator
to each column value, formatting the rows
with the appropriate DelimiterFormatter and using the
ExportEngine to export the row to a file.
Process the given entity definition by ensuring that all
columns defined have an SQL Type, parsing the file
with the appropriate DelimiterParser, applying any ColumnTranslator
to each column value and using the ImportEngine to
import the row.
The SystemTimeColumnTranslator translates a specific column value (default: 'SYSTEMTIME')
into the current date/time if the column is of type 'DATE', 'TIMESTAMP' or 'TIME'.
The attribute name in the IMPORT_TAG element that contains
the flag indicating that values should be trimmed after
being read with the delimiter parser.
The XMLDelimiterFormatter class implements the DelimiterFormatter interface
to format column values into an XML document and transform the XML document
with the given XSL.
The XMLDelimiterParser class implements the DelimiterParser interface
to parse column values from an XML document that was transformed
with the given XSL.
The XalanConnectionDef class defines the attributes to use
to retrieve a connection from the DriverManager and supply it to
Apache Xalan for use in an XSL.