Package com.illumon.iris.importers
Class JdbcFieldWriter.EndOfRecordWriter
java.lang.Object
com.illumon.iris.importers.ImportFieldWriter
com.illumon.iris.importers.JdbcFieldWriter
com.illumon.iris.importers.JdbcFieldWriter.EndOfRecordWriter
- All Implemented Interfaces:
EndOfRecordFieldWriter
- Enclosing class:
- JdbcFieldWriter
public static class JdbcFieldWriter.EndOfRecordWriter extends JdbcFieldWriter implements EndOfRecordFieldWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.importers.JdbcFieldWriter
JdbcFieldWriter.BigDecimalStandardWriter, JdbcFieldWriter.BooleanStandardWriter, JdbcFieldWriter.ByteArrayStandardWriter, JdbcFieldWriter.ByteStandardWriter, JdbcFieldWriter.CharStandardWriter, JdbcFieldWriter.DBDateTimeStandardWriter, JdbcFieldWriter.DoubleArrayStandardWriter, JdbcFieldWriter.DoubleStandardWriter, JdbcFieldWriter.EndOfRecordWriter, JdbcFieldWriter.Factory, JdbcFieldWriter.FloatStandardWriter, JdbcFieldWriter.IntStandardWriter, JdbcFieldWriter.LocalDateStandardWriter, JdbcFieldWriter.LocalTimeStandardWriter, JdbcFieldWriter.LongArrayStandardWriter, JdbcFieldWriter.LongStandardWriter, JdbcFieldWriter.ShortStandardWriter, JdbcFieldWriter.StandardWriter<T>, JdbcFieldWriter.StringStandardWriter
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EndOfRecordWriter(com.fishlib.io.logger.Logger log, TableWriter writer, String dbColumnName, TimeZone sourceTimeZone)
-
Method Summary
Modifier and Type Method Description long
getRowCount()
void
processField()
Methods 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, stripFirstCharacter
-
Constructor Details
-
EndOfRecordWriter
public EndOfRecordWriter(com.fishlib.io.logger.Logger log, TableWriter writer, String dbColumnName, TimeZone sourceTimeZone)
-
-
Method Details
-
getRowCount
public long getRowCount()- Specified by:
getRowCount
in interfaceEndOfRecordFieldWriter
-
processField
- Overrides:
processField
in classImportFieldWriter
- Throws:
IOException
-