|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.axiondb.engine.indexes.BaseIndexFactory
public abstract class BaseIndexFactory
Abstract base class for IndexFactory
to hold common methods.
Constructor Summary | |
---|---|
protected |
BaseIndexFactory()
|
Method Summary | |
---|---|
Index |
makeNewSystemInstance(Table table,
Column col,
boolean memorydb)
Creates a new system instance with an autogenerated index name that combines the table name, column name, and current UNIX time (expressed in hexadecimal). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.axiondb.IndexFactory |
---|
makeNewInstance |
Constructor Detail |
---|
protected BaseIndexFactory()
Method Detail |
---|
public Index makeNewSystemInstance(Table table, Column col, boolean memorydb) throws AxionException
makeNewSystemInstance
in interface IndexFactory
table
- Table in which col
residescol
- Column to be indexed
AxionException
- if error occurs during creationorg.axiondb.IndexFactory.makeNewSystemInstance(org.axiondb.Table,
org.axiondb.Column, boolean)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |