Package org.basex.index

Contains database index implementations.

See:
          Description

Interface Summary
IndexBuilder This interface defines the functions which are needed for building new index structures.
 

Class Summary
FTBuilder This class builds an index for text contents in a compressed trie.
FTFuzzy This class provides access to attribute values and text contents stored on disk.
FTFuzzyBuilder This class builds an index for text contents, optimized for fuzzy search, in an ordered table.
FTNode XPath Value representing a full-text Node.
FTTokenizer Full-text tokenizer.
FTTrie This class indexes text contents in a compressed trie on disk.
Index This interface defines the methods which have to be implemented by an index structure.
IndexArrayIterator This interface provides methods for returning index results.
IndexIterator This interface provides methods for returning index results.
IndexStats This class assembles some index statistics.
IndexToken This class defines access to index tokens.
MemValues This class provides a main-memory access to attribute values and text contents.
Names This class indexes and organizes the tags or attribute names, used in an XML document.
RangeToken This class defines access to index text tokens.
ValueBuilder This main-memory based class builds an index for attribute values and text contents in a tree structure and stores the result to disk.
Values This class provides access to attribute values and text contents stored on disk.
ValuesToken This class defines access to index text tokens.
 

Enum Summary
IndexToken.Type Index types.
 

Package org.basex.index Description

Contains database index implementations.