## Uses of Interface
org.apache.uima.cas.FSIndex

- Packages that use FSIndex
  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.
  org.apache.uima.cas.text | Text Common Annotation System (TCAS) Interfaces.
  org.apache.uima.jcas | Interfaces for accessing the JCAS.
  org.apache.uima.jcas.impl | Provides the classes that support the Java Cas Model (JCM).

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

    Methods in org.apache.uima.cas that return FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends FeatureStructure> FSIndex<T>` | FSIndexRepository.`getIndex(String label)` Retrieve an index according to a label.
    `<T extends FeatureStructure> FSIndex<T>` | FSIndexRepository.`getIndex(String label, Type type)` Retrieve an index according to a label and a type.
    `FSIndex<T>` | FSIndex.`withSnapshotIterators()` Creates a shared copy of this FSIndex configured to produce snapshot iterators that don't throw ConcurrentModificationExceptions.

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

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

    Classes in org.apache.uima.cas.impl that implement FSIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnnotationIndexImpl<T extends AnnotationFS>` Implementation of annotation indexes.

    Fields in org.apache.uima.cas.impl declared as FSIndex
    Modifier and Type | Field and Description
    --- | ---
    `FSIndex<FeatureStructure>` | DebugFSLogicalStructure.IndexInfo.`fsIndex`

    Methods in org.apache.uima.cas.impl that return FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends FeatureStructure> FSIndex<T>` | FSIndexRepositoryImpl.`getIndex(String label)`
    `<T extends FeatureStructure> FSIndex<T>` | FSIndexRepositoryImpl.`getIndex(String label, Type type)`
    `FSIndex<T>` | AnnotationIndexImpl.`withSnapshotIterators()`

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

    Constructors in org.apache.uima.cas.impl with parameters of type FSIndex
    Constructor and Description
    `AnnotationIndexImpl(FSIndex<T> index)`

  - ### Uses of FSIndex in org.apache.uima.cas.text

    Subinterfaces of FSIndex in org.apache.uima.cas.text
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AnnotationIndex<T extends AnnotationFS>` An annotation index provides additional iterator functionality that applies only to instances of `uima.tcas.Annotation` (or its subtypes).

  - ### Uses of FSIndex in org.apache.uima.jcas

    Methods in org.apache.uima.jcas that return FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TOP> FSIndex<T>` | JFSIndexRepository.`getIndex(String label)` Retrieve an index according to a label.
    `<T extends TOP> FSIndex<T>` | JCas.`getIndex(String label, Class<T> clazz)` Retrieve an index according to a label and a type specified using a JCas class.
    `<T extends TOP> FSIndex<T>` | JFSIndexRepository.`getIndex(String label, int type)` Retrieve an index according to a label and a type.

    Methods in org.apache.uima.jcas that return types with arguments of type FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<FSIndex<TOP>>` | JFSIndexRepository.`getIndexes()` Get all indexes in this repository.

  - ### Uses of FSIndex in org.apache.uima.jcas.impl

    Methods in org.apache.uima.jcas.impl that return FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TOP> FSIndex<T>` | JFSIndexRepositoryImpl.`getIndex(String label)`
    `<T extends TOP> FSIndex<T>` | JCasImpl.`getIndex(String label, Class<T> clazz)`
    `<T extends TOP> FSIndex<T>` | JFSIndexRepositoryImpl.`getIndex(String label, int type)`

    Methods in org.apache.uima.jcas.impl that return types with arguments of type FSIndex
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<FSIndex<TOP>>` | JFSIndexRepositoryImpl.`getIndexes()`

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