## Uses of Interface
org.apache.uima.cas.text.AnnotationIndex

- Packages that use AnnotationIndex
  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.jcas | Interfaces for accessing the JCAS.
  org.apache.uima.jcas.impl | Provides the classes that support the Java Cas Model (JCM).

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

    Methods in org.apache.uima.cas that return AnnotationIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends AnnotationFS> AnnotationIndex<T>` | CAS.`getAnnotationIndex()` Get the standard annotation index.
    `default <T extends AnnotationFS> AnnotationIndex<T>` | CAS.`getAnnotationIndex(Class<T> clazz)` Get the standard annotation index restricted to a specific annotation type.
    `<T extends AnnotationFS> AnnotationIndex<T>` | CAS.`getAnnotationIndex(Type type)` Get the standard annotation index restricted to a specific annotation type.

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

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

    Methods in org.apache.uima.cas.impl that return AnnotationIndex
    Modifier and Type | Method and Description
    --- | ---
    `<T extends AnnotationFS> AnnotationIndex<T>` | CASImpl.`getAnnotationIndex()` The generic spec T extends AnnotationFS (rather than AnnotationFS) allows the method JCasImpl getAnnotationIndex to return Annotation instead of AnnotationFS
    `<T extends AnnotationFS> AnnotationIndex<T>` | CASImpl.`getAnnotationIndex(Type type)`

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

    Methods in org.apache.uima.jcas that return AnnotationIndex
    Modifier and Type | Method and Description
    --- | ---
    `AnnotationIndex<Annotation>` | JFSIndexRepository.`getAnnotationIndex()` Get the standard annotation index.
    `AnnotationIndex<Annotation>` | JCas.`getAnnotationIndex()` Get the standard annotation index.
    `<T extends Annotation> AnnotationIndex<T>` | JCas.`getAnnotationIndex(Class<T> clazz)` Get the standard annotation index restricted to a specific annotation type.
    `<T extends Annotation> AnnotationIndex<T>` | JFSIndexRepository.`getAnnotationIndex(int type)` Get the standard annotation index restricted to a specific annotation type.
    `<T extends Annotation> AnnotationIndex<T>` | JCas.`getAnnotationIndex(int type)` Get the standard annotation index restricted to a specific annotation type.
    `<T extends Annotation> AnnotationIndex<T>` | JCas.`getAnnotationIndex(Type type)` Get the standard annotation index restricted to a specific annotation type.

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

    Methods in org.apache.uima.jcas.impl that return AnnotationIndex
    Modifier and Type | Method and Description
    --- | ---
    `AnnotationIndex<Annotation>` | JCasImpl.`getAnnotationIndex()`
    `AnnotationIndex<Annotation>` | JFSIndexRepositoryImpl.`getAnnotationIndex()`
    `<T extends Annotation> AnnotationIndex<T>` | JCasImpl.`getAnnotationIndex(Class<T> clazz)`
    `<T extends Annotation> AnnotationIndex<T>` | JCasImpl.`getAnnotationIndex(int type)`
    `<T extends Annotation> AnnotationIndex<T>` | JFSIndexRepositoryImpl.`getAnnotationIndex(int type)`
    `<T extends Annotation> AnnotationIndex<T>` | JCasImpl.`getAnnotationIndex(Type type)`

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