# Package com.thinkaurelius.titan.diskstorage.indexing

- Interface Summary
  Interface | Description
  --- | ---
  IndexInformation | An IndexInformation gives basic information on what a particular `IndexProvider` supports.
  IndexProvider | External index for querying.
  KeyInformation | Helper class that provides information on the data type and additional parameters that form the definition of a key in an index.
  KeyInformation.IndexRetriever |
  KeyInformation.Retriever |
  KeyInformation.StoreRetriever |

- Class Summary
  Class | Description
  --- | ---
  IndexEntry | An index entry is a key-value pair (or field-value pair).
  IndexFeatures | Characterizes the features that a particular `IndexProvider` implementation supports
  IndexFeatures.Builder |
  IndexMutation | An index mutation contains the field updates (additions and deletions) for a particular index entry.
  IndexQuery | An external index query executed on an `IndexProvider`.
  IndexQuery.OrderEntry |
  IndexTransaction | Wraps the transaction handle of an index and buffers all mutations against an index for efficiency.
  RawQuery |
  RawQuery.Result<O> |
  StandardKeyInformation |

Copyright © 2012–2014. All rights reserved.