Uses of Interface
org.cojen.tupl.Index
Package
Description
See
Database
to get started with Tupl.Diagnostics support.
Command-line tools for performing database maintenance.
-
Uses of Index in org.cojen.tupl
Modifier and TypeMethodDescriptionDatabase.findIndex
(byte[] name) Returns the given named index, returning null if not found.default Index
Returns the given named index, returning null if not found.Sorter.finish()
Finish sorting the entries, and return a temporary index with the results.default Index
Database.indexById
(byte[] id) Returns an index by its identifier, returning null if not found.Database.indexById
(long id) Returns an index by its identifier, returning null if not found.Database.newTemporaryIndex()
Creates a new unnamed temporary index.Database.openIndex
(byte[] name) Returns the given named index, creating it if necessary.default Index
Returns the given named index, creating it if necessary.Modifier and TypeMethodDescriptionDatabase.deleteIndex
(Index index) Fully closes and deletes the given index, but does not immediately reclaim the pages it occupied.void
Database.renameIndex
(Index index, byte[] newName) Renames the given index to the one given.default void
Database.renameIndex
(Index index, String newName) Renames the given index to the one given. -
Uses of Index in org.cojen.tupl.diag
Modifier and TypeFieldDescriptionprotected Index
CompactionObserver.index
Index currently being compacted.protected Index
VerificationObserver.index
Index currently being verified.Modifier and TypeMethodDescriptionboolean
CompactionObserver.indexBegin
(Index index) Called before full index compaction begins.boolean
VerificationObserver.indexBegin
(Index index, int height) Called before full index verification begins.boolean
CompactionObserver.indexComplete
(Index index) Called after index compaction has finished.boolean
VerificationObserver.indexComplete
(Index index, boolean passed, String message) Called after index verification has finished. -
Uses of Index in org.cojen.tupl.tools