public abstract class BaseIndexFactory extends java.lang.Object implements IndexFactory
IndexFactory
to hold common methods.Modifier | Constructor and Description |
---|---|
protected |
BaseIndexFactory() |
Modifier and Type | Method and Description |
---|---|
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).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
makeNewInstance
public Index makeNewSystemInstance(Table table, Column col, boolean memorydb) throws AxionException
makeNewSystemInstance
in interface IndexFactory
table
- Table in which col
residescol
- Column to be indexedAxionException
- if error occurs during creationorg.axiondb.IndexFactory.makeNewSystemInstance(org.axiondb.Table,
org.axiondb.Column, boolean)