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) |