## Uses of Class
com.hammurapi.store.AbstractIndex

- Packages that use AbstractIndex
  Package | Description
  --- | ---
  com.hammurapi.store | This package contains interfaces and classes which define object store and provide foundation for implementations.
  com.hammurapi.store.local | Local (in-JVM) implementation of object store.

- - ### Uses of AbstractIndex in com.hammurapi.store

    Methods in com.hammurapi.store that return AbstractIndex
    Modifier and Type | Method and Description
    --- | ---
    `protected <V,ST extends T> AbstractIndex<T,ST,PK,V,S>` | DeputyStore.`createIndex(Predicate<T,S> predicate, Extractor<ST,V,S> extractor, Index.Type type, boolean ordered, Comparator<V> comparator)`
    `protected abstract <V,ST extends T> AbstractIndex<T,ST,PK,V,S>` | AbstractStore.`createIndex(Predicate<T,S> predicate, Extractor<ST,V,S> extractor, Index.Type type, boolean ordered, Comparator<V> comparator)`

    Methods in com.hammurapi.store that return types with arguments of type AbstractIndex
    Modifier and Type | Method and Description
    --- | ---
    `protected Collection<AbstractIndex<T,? extends T,PK,?,S>>` | DeputyStore.`getIndices()`
    `protected abstract Collection<AbstractIndex<T,? extends T,PK,?,S>>` | AbstractStore.`getIndices()`

  - ### Uses of AbstractIndex in com.hammurapi.store.local

    Methods in com.hammurapi.store.local that return AbstractIndex
    Modifier and Type | Method and Description
    --- | ---
    `protected <V,ST extends T> AbstractIndex<T,ST,PK,V,S>` | LocalStoreBase.`createIndex(Predicate<T,S> predicate, Extractor<ST,V,S> extractor, Index.Type type, boolean ordered, Comparator<V> comparator)`

    Methods in com.hammurapi.store.local that return types with arguments of type AbstractIndex
    Modifier and Type | Method and Description
    --- | ---
    `protected Collection<AbstractIndex<T,? extends T,PK,?,S>>` | LocalStoreBase.`getIndices()`