private TIntArrayList myFreeRecordsList = null;
private boolean myIsDirty = false;
public AbstractRecordsTable(final File storageFilePath, final PagePool pool) throws IOException {
myStorage = new RandomAccessDataFile(storageFilePath, pool);
if (myStorage.length() == 0) {
myStorage.put(0, new byte[getHeaderSize()], 0, getHeaderSize());
markDirty();
}
else {