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

- Packages that use AnnotationFS
  Package | Description
  --- | ---
  org.apache.uima.cas | Common Analysis System (CAS) Interfaces.
  org.apache.uima.cas.text | Text Common Annotation System (TCAS) Interfaces.
  org.apache.uima.examples |
  org.apache.uima.jcas.tcas | JCAS model for built-in TCAS types

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

    Methods in org.apache.uima.cas with type parameters of type AnnotationFS
    Modifier and Type | Method and Description
    --- | ---
    `<T extends AnnotationFS> AnnotationFS` | CAS.`createAnnotation(Type type, int begin, int end)` Create a new annotation.
    `<T extends AnnotationFS> AnnotationIndex<T>` | CAS.`getAnnotationIndex()` Get the standard annotation index.
    `<T extends AnnotationFS> AnnotationIndex<T>` | CAS.`getAnnotationIndex(Type type)` Get the standard annotation index restricted to a specific annotation type.
    `<T extends AnnotationFS> T` | CAS.`getDocumentAnnotation()` Get the Document Annotation.

    Methods in org.apache.uima.cas that return AnnotationFS
    Modifier and Type | Method and Description
    --- | ---
    `<T extends AnnotationFS> AnnotationFS` | CAS.`createAnnotation(Type type, int begin, int end)` Create a new annotation.

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

    Classes in org.apache.uima.cas.text with type parameters of type AnnotationFS
    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).
    `interface` | `AnnotationTree<T extends AnnotationFS>` Represents an annotation tree.
    `interface` | `AnnotationTreeNode<T extends AnnotationFS>` Represents a node in an annotation tree.

    Methods in org.apache.uima.cas.text with parameters of type AnnotationFS
    Modifier and Type | Method and Description
    --- | ---
    `FSIterator<T>` | AnnotationIndex.`subiterator(AnnotationFS annot)` Return a subiterator whose bounds are defined by the input annotation.
    `FSIterator<T>` | AnnotationIndex.`subiterator(AnnotationFS annot, boolean ambiguous, boolean strict)` Return a subiterator whose bounds are defined by the `annot`.

  - ### Uses of AnnotationFS in org.apache.uima.examples

    Classes in org.apache.uima.examples that implement AnnotationFS
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SourceDocumentInformation` Stores detailed information about the original source document from which the current CAS was initialized.

  - ### Uses of AnnotationFS in org.apache.uima.jcas.tcas

    Classes in org.apache.uima.jcas.tcas that implement AnnotationFS
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Annotation` the JCas class model for the CAS type uima.cas.Annotation.
    `class` | `DocumentAnnotation` The JCas class definition for the CAS `DocumentAnnotation` type.

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