## Uses of Interface
org.apache.uima.cas.impl.LowLevelIndex

- Packages that use LowLevelIndex
  Package | Description
  --- | ---
  org.apache.uima.cas | Common Analysis System (CAS) Interfaces.
  org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces.

- - ### Uses of LowLevelIndex in org.apache.uima.cas

    Methods in org.apache.uima.cas that return types with arguments of type LowLevelIndex
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<LowLevelIndex>` | FSIndexRepository.`ll_getIndexes()` Get all indexes in this repository as low level indexes

  - ### Uses of LowLevelIndex in org.apache.uima.cas.impl

    Subinterfaces of LowLevelIndex in org.apache.uima.cas.impl
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FSIndexImpl` Class comment for FSIndexImpl.java goes here.

    Classes in org.apache.uima.cas.impl that implement LowLevelIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FSBagIndex<T extends FeatureStructure>` Used for UIMA FS Bag Indexes Uses IntVector or PositiveIntSet to hold values of FSs
    `class` | `FSIntArrayIndex<T extends FeatureStructure>` Used for sorted indexes only Uses IntVector (sorted) as the index (of FSs)
    `class` | `FSLeafIndexImpl<T extends FeatureStructure>` The common (among all index kinds - set, sorted, bag) info for an index Subtypes define the actual index repository (integers indexing the CAS) for each kind.
    `class` | `FSRBTSetIndex<T extends FeatureStructure>` Used for UIMA FS Set Indexes Uses CompIntArrayRBT red black tree to hold items Same as FSRBTIndex, but duplicates are not inserted.

    Methods in org.apache.uima.cas.impl that return LowLevelIndex
    Modifier and Type | Method and Description
    --- | ---
    `LowLevelIndex` | LLUnambiguousIteratorImpl.`ll_getIndex()`
    `LowLevelIndex` | LowLevelIterator.`ll_getIndex()` Get the index for just the top most type of this iterator (excludes subtypes).
    `LowLevelIndex` | FSIntIteratorImplBase.`ll_getIndex()`
    `LowLevelIndex` | FSIndexFlat.FSIteratorFlat.`ll_getIndex()`
    `LowLevelIndex` | LowLevelIndexRepository.`ll_getIndex(String indexName)` Get an index by its name.
    `LowLevelIndex` | FSIndexRepositoryImpl.`ll_getIndex(String indexName)`
    `LowLevelIndex` | LowLevelIndexRepository.`ll_getIndex(String indexName, int typeCode)` Get an index by a name and type.
    `LowLevelIndex` | FSIndexRepositoryImpl.`ll_getIndex(String indexName, int typeCode)`

    Methods in org.apache.uima.cas.impl that return types with arguments of type LowLevelIndex
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<LowLevelIndex>` | FSIndexRepositoryImpl.`ll_getIndexes()`

Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.