|
||||||||||
| 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 IndexFactoryto 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 IndexFactorytable - 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 | |||||||||