Class DiskTableWriter
java.lang.Object
com.illumon.iris.db.tables.appendable.local.LocalTableWriter
com.illumon.iris.db.tables.dataimport.DiskTableWriter
- All Implemented Interfaces:
Entry
,Record
,Row
,TableWriter
,BufferedAppendable
public class DiskTableWriter extends LocalTableWriter
TableWriter for write-only table writing to a local table location.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.binarystore.Record
Record.RecordSetter<T extends RecordData>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DiskTableWriter(TableDefinition tableDefinition, File destinationPath)
DiskTableWriter(TableDefinition definition, File tableDestination, boolean append)
-
Method Summary
Methods inherited from class com.illumon.iris.db.tables.appendable.local.LocalTableWriter
abortTransaction, adviseRowsWritten, close, dirty, endTransaction, flush, force, getColumn, getColumnNames, getColumnTypes, getRowWriter, getSetter, inInvalidTransaction, inTransaction, maybeAbortTransaction, maybeEndTransaction, maybeForce, maybeStartTransaction, prepareCheckpoint, release, setFlags, setImportDetails, setImportState, startInvalidTransaction, startTransaction, supportAllTypes, updateImportState, writeRow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.iris.binarystore.Row
getColumnPartitionValue, setColumnPartitionValue
Methods inherited from interface com.illumon.iris.binarystore.TableWriter
flushDeferredRows, getRecordSetter, getRecordSetter, getRecordWriter, getSetter, writeDeferredRow, writeRecord
-
Constructor Details
-
DiskTableWriter
public DiskTableWriter(@NotNull TableDefinition definition, @NotNull File tableDestination, boolean append) -
DiskTableWriter
-