Package com.illumon.iris.importers
Class CsvFieldWriter.EndOfRecordWriter
java.lang.Object
com.illumon.iris.importers.ImportFieldWriter
com.illumon.iris.importers.CsvFieldWriter
com.illumon.iris.importers.CsvFieldWriter.EndOfRecordWriter
- All Implemented Interfaces:
EndOfRecordFieldWriter
- Enclosing class:
- CsvFieldWriter
public static class CsvFieldWriter.EndOfRecordWriter extends CsvFieldWriter implements EndOfRecordFieldWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.importers.CsvFieldWriter
CsvFieldWriter.EndOfRecordWriter, CsvFieldWriter.Factory, CsvFieldWriter.ParseException, CsvFieldWriter.RowFlagsWriter -
Field Summary
-
Constructor Summary
Constructors Constructor Description EndOfRecordWriter(com.fishlib.io.logger.Logger log, TableWriter writer, String dbColumnName) -
Method Summary
Modifier and Type Method Description longgetRowCount()voidprocessField(org.apache.commons.csv.CSVRecord record)Methods inherited from class com.illumon.iris.importers.CsvFieldWriter
getBigDecimal, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getISONanos, getLocalDate, getLocalTime, getLong, getShort, getSourceValue, getTrimmedStringNullMethods inherited from class com.illumon.iris.importers.ImportFieldWriter
accountingDouble, accountingInt, accountingLong, dbDateTimeFromLong, dbDateTimeFromTimestamp, dbDateTimeFromTimestamp, getBigDecimalArray, getBigDecimalArray, getBigDecimalArray, getBigIntegerArray, getBigIntegerArray, getBigIntegerArray, getBooleanArray, getBooleanArray, getBooleanArray, getByteArray, getByteArray, getByteArray, getCharArray, getCharArray, getCharArray, getDBDateTimeArray, getDoubleArray, getDoubleArray, getDoubleArray, getEnumFormatter, getFloatArray, getFloatArray, getFloatArray, getIntArray, getIntArray, getIntArray, getLocalDateArray, getLocalDateArray, getLocalDateArray, getLocalTimeArray, getLocalTimeArray, getLocalTimeArray, getLongArray, getLongArray, getLongArray, getShortArray, getShortArray, getShortArray, localDateFromString, parseBoolean, processField, stripFirstCharacter
-
Constructor Details
-
EndOfRecordWriter
public EndOfRecordWriter(com.fishlib.io.logger.Logger log, TableWriter writer, String dbColumnName)
-
-
Method Details
-
getRowCount
public long getRowCount()- Specified by:
getRowCountin interfaceEndOfRecordFieldWriter
-
processField
- Overrides:
processFieldin classCsvFieldWriter- Throws:
IOException
-