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
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
Fields inherited from interface com.illumon.iris.binarystore.TableWriter
NULL_SETTER -
Constructor Summary
ConstructorsConstructorDescriptionDiskTableWriter(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, writeRowMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.binarystore.Row
getColumnPartitionValue, setColumnPartitionValueMethods 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
-