Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.basex.index.Index

Packages that use Index
org.basex.data | Contains `BaseX` data types, including the internal table representation in the `Data` class.
org.basex.index | Contains database index implementations.

Uses of Index in org.basex.data

Methods in org.basex.data with parameters of type Index
`void` | `MemData.openIndex(Index.TYPE type, Index ind)`
`void` | `DiskData.openIndex(Index.TYPE type, Index index)`
`abstract void` | `Data.openIndex(Index.TYPE type, Index ind)` Opens the specified index.

Uses of Index in org.basex.index

Classes in org.basex.index that implement Index
`class` | `MemValues` This class provides a main-memory access to attribute values and text contents.
`class` | `Values` This class provides access to attribute values and text contents stored on disk.
`class` | `Words` This class provides access to words of attribute values and text contents stored on disk.
`class` | `WordsCTA` This class indexes text contents in a compressed trie on disk.

Methods in org.basex.index that return Index
`Index` | `IndexBuilder.build(Data data)` Builds the index structure and returns an index instance.

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES