org.axiondb.engine.tables
public final class FixedWidthFlatfileTable extends BaseFlatfileTable
Version: $Revision: 1.16 $ $Date: 2005/12/20 18:32:28 $
Field Summary | |
---|---|
static String | PROP_HEADERBYTESOFFSET |
Constructor Summary | |
---|---|
FixedWidthFlatfileTable(String name, Database db) |
Method Summary | |
---|---|
void | addColumn(Column col, boolean metaUpdateNeeded) |
protected Row | getRowByOffset(int idToAssign, long ptr) |
Properties | getTableProperties() |
protected long | ignoreRowsToSkip() |
protected void | initializeTable() |
protected boolean | isEndOfRecord(int recLength, int nextChar, BufferedDataInputStream data) |
boolean | loadExternalTable(Properties props) |
protected int | nextLineLength(long fileOffset) |
protected void | parseTableProperties(ObjectInputStream in) |
protected void | renameTableFiles(String oldName, String name) |
protected void | writeHeader(BufferedDataOutputStream dataFile) |
protected void | writeRow(BufferedDataOutputStream out, Row row) |
protected void | writeTableProperties(ObjectOutputStream out) |