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
Fields inherited from class com.illumon.iris.importers.JdbcFieldWriter
calendar
Fields inherited from class com.illumon.iris.importers.ImportFieldWriter
constantColumnValue, log
-
Constructor Summary
ConstructorsConstructorDescriptionEndOfRecordWriter
(com.fishlib.io.logger.Logger log, TableWriter writer, String dbColumnName, TimeZone sourceTimeZone) -
Method Summary
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, getConstantColumnValue, getDBDateTimeArray, getDoubleArray, getDoubleArray, getDoubleArray, getEnumFormatter, getFloatArray, getFloatArray, getFloatArray, getIntArray, getIntArray, getIntArray, getLocalDateArray, getLocalDateArray, getLocalDateArray, getLocalTimeArray, getLocalTimeArray, getLocalTimeArray, getLongArray, getLongArray, getLongArray, getShortArray, getShortArray, getShortArray, getStringArray, getStringArray, localDateFromString, parseBoolean, setImportProperties, stripFirstCharacter, toISONanos, updateWithConstantColumnValue
-
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
-