Package edu.caltech.nanodb.indexes
-
Interface Summary Interface Description IndexManager This interface specifies all operations that are necessary for supporting indexes in NanoDB. -
Class Summary Class Description BasicIndexManager IndexInfo This class is used to hold information about a single index in the database.IndexUpdater This class implements theRowEventListener
interface to make sure that all indexes on an updated table are kept up to date.IndexUtils This class provides a number of very useful utility operations that make it easier to create and work with indexes. -
Enum Summary Enum Description IndexType This enumeration represents the different kinds of indexes that NanoDB supports, since different kinds of indexes facilitate different kinds of lookups with different performance characteristics. -
Exception Summary Exception Description IndexException This class represents errors that occur while manipulating indexes.