| |
|
| org.axiondb.engine.tables.AbstractBaseTable org.axiondb.engine.tables.BaseTable org.axiondb.engine.tables.MemoryTable
MemoryTable | public class MemoryTable extends BaseTable implements Table(Code) | | A memory-resident
Table .
version: $Revision: 1.9 $ $Date: 2005/12/22 09:02:31 $ author: Chuck Burdick author: Ahimanikya Satapathy |
freeRowId | final public void freeRowId(int id)(Code) | | |
getNextRowId | final public int getNextRowId()(Code) | | |
getRowCount | final public int getRowCount()(Code) | | |
Methods inherited from org.axiondb.engine.tables.BaseTable | public void addColumn(Column col) throws AxionException(Code)(Java Doc) public void addConstraint(Constraint constraint) throws AxionException(Code)(Java Doc) public void addIndex(Index index) throws AxionException(Code)(Java Doc) public void addRow(Row row) throws AxionException(Code)(Java Doc) abstract public void applyDeletes(IntCollection rowids) throws AxionException(Code)(Java Doc) protected void applyDeletesToIndices(IntCollection rowIds) throws AxionException(Code)(Java Doc) abstract public void applyInserts(RowCollection rows) throws AxionException(Code)(Java Doc) protected void applyInsertsToIndices(RowCollection rows) throws AxionException(Code)(Java Doc) abstract public void applyUpdates(RowCollection rows) throws AxionException(Code)(Java Doc) protected void applyUpdatesToIndices(RowCollection rows) throws AxionException(Code)(Java Doc) public void checkpoint() throws AxionException(Code)(Java Doc) final protected void clearCache()(Code)(Java Doc) public void deleteRow(Row row) throws AxionException(Code)(Java Doc) public void drop() throws AxionException(Code)(Java Doc) abstract public void freeRowId(int id)(Code)(Java Doc) final public Column getColumn(int index)(Code)(Java Doc) public Column getColumn(String name)(Code)(Java Doc) final public int getColumnCount()(Code)(Java Doc) public List getColumnIdentifiers()(Code)(Java Doc) public int getColumnIndex(String name) throws AxionException(Code)(Java Doc) final public Constraint getConstraint(String name)(Code)(Java Doc) public Iterator getConstraints()(Code)(Java Doc) public Index getIndexForColumn(Column column)(Code)(Java Doc) public RowIterator getIndexedRows(Selectable node, boolean readOnly) throws AxionException(Code)(Java Doc) public RowIterator getIndexedRows(RowSource source, Selectable node, boolean readOnly) throws AxionException(Code)(Java Doc) public Iterator getIndices()(Code)(Java Doc) final public String getName()(Code)(Java Doc) abstract public int getNextRowId()(Code)(Java Doc) abstract public Row getRow(int id) throws AxionException(Code)(Java Doc) abstract public int getRowCount()(Code)(Java Doc) abstract protected RowIterator getRowIterator() throws AxionException(Code)(Java Doc) public RowIterator getRowIterator(boolean readOnly) throws AxionException(Code)(Java Doc) final public Sequence getSequence()(Code)(Java Doc) final public String getType()(Code)(Java Doc) public boolean hasColumn(ColumnIdentifier id)(Code)(Java Doc) public boolean hasIndex(String name)(Code)(Java Doc) public boolean isColumnIndexed(Column column)(Code)(Java Doc) public boolean isPrimaryKeyConstraintExists(String columnName)(Code)(Java Doc) public boolean isUniqueConstraintExists(String columnName)(Code)(Java Doc) public RowDecorator makeRowDecorator()(Code)(Java Doc) public TransactableTable makeTransactableTable()(Code)(Java Doc) protected void notifyColumnsOfNewLobDir(File directory) throws AxionException(Code)(Java Doc) abstract public void populateIndex(Index index) throws AxionException(Code)(Java Doc) protected void readColumns(ObjectInputStream in) throws IOException, ClassNotFoundException(Code)(Java Doc) protected void readConstraints(ObjectInputStream in, Database db) throws IOException, ClassNotFoundException, AxionException(Code)(Java Doc) protected void recreateIndices() throws AxionException(Code)(Java Doc) public void remount(File dir, boolean datafilesonly) throws AxionException(Code)(Java Doc) public Constraint removeConstraint(String name)(Code)(Java Doc) public void removeIndex(Index index) throws AxionException(Code)(Java Doc) public void rename(String oldName, String newName) throws AxionException(Code)(Java Doc) protected void setName(String name)(Code)(Java Doc) public void setSequence(Sequence seq) throws AxionException(Code)(Java Doc) protected void setType(String type)(Code)(Java Doc) public void shutdown() throws AxionException(Code)(Java Doc) public String toString()(Code)(Java Doc) protected void truncateIndices() throws AxionException(Code)(Java Doc) public void updateRow(Row oldrow, Row newrow) throws AxionException(Code)(Java Doc) protected void writeColumns(ObjectOutputStream out) throws IOException(Code)(Java Doc) protected void writeConstraints(ObjectOutputStream out) throws IOException(Code)(Java Doc)
|
|
|
|