Uses of Interface
org.apache.uima.cas.text.AnnotationFS
Packages that use AnnotationFS
Package
Description
Common Analysis System(CAS) Interfaces
Implementation and Low-Level API for the CAS Interfaces.
Text Common Annotation System (TCAS) Interfaces.
-
Uses of AnnotationFS in org.apache.uima.cas
Methods in org.apache.uima.cas with type parameters of type AnnotationFSModifier and TypeMethodDescription<T extends AnnotationFS>
AnnotationFSCAS.createAnnotation(Type type, int begin, int end) Create a new annotation.<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.<T extends AnnotationFS>
TCAS.getDocumentAnnotation()Get the Document Annotation.Methods in org.apache.uima.cas that return AnnotationFSModifier and TypeMethodDescription<T extends AnnotationFS>
AnnotationFSCAS.createAnnotation(Type type, int begin, int end) Create a new annotation.Methods in org.apache.uima.cas with parameters of type AnnotationFSModifier and TypeMethodDescriptionSelectFSs.at(AnnotationFS fs) Subselection - specifies selecting Feature Structures having the same begin and end - influenced by typePriority, positionUsesType, and useAnnotationEquals Requires an Annotation Index.SelectFSs.between(AnnotationFS fs1, AnnotationFS fs2) Subselection - specifies selecting Feature Structures which lie between two annotations.SelectFSs.coveredBy(AnnotationFS fs) Subselection - specifies selecting Feature Structures starting (and maybe ending) within a bounding Feature Structure - influenced by typePriority, positionUsesType, useAnnotationEquals, includeAnnotationsWithEndBeyondBounds Requires an Annotation Index.SelectFSs.covering(AnnotationFS fs) Subselection - specifies selecting Feature Structures starting before or equal to bounding Feature Structure and ending at or beyond the bounding Feature Structure - influenced by typePriority, positionUsesType, useAnnotationEquals Requires an Annotation Index. -
Uses of AnnotationFS in org.apache.uima.cas.impl
Classes in org.apache.uima.cas.impl with type parameters of type AnnotationFSModifier and TypeClassDescriptionclassAnnotationTreeImpl<T extends AnnotationFS>Implementation of annotation tree.classAnnotationTreeNodeImpl<T extends AnnotationFS>classFsIndex_annotation<T extends AnnotationFS>Implementation of annotation indexes.classSubiterator<T extends AnnotationFS>Subiterator implementation.Subinterfaces of AnnotationFS in org.apache.uima.cas.implMethods in org.apache.uima.cas.impl with type parameters of type AnnotationFSModifier and TypeMethodDescription<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) <T extends AnnotationFS>
TCASImpl.getDocumentAnnotation()Generic issue: The returned document annotation could be either an instance of DocumentAnnotation or a subclass of it, or an instance of Annotation - the Java cover class used for annotations when JCas is not being used.<T extends AnnotationFS>
TCASImpl.getDocumentAnnotationNoCreate()Methods in org.apache.uima.cas.impl with parameters of type AnnotationFSModifier and TypeMethodDescriptionSelectFSs_impl.at(AnnotationFS fs) SelectFSs_impl.between(AnnotationFS fs1, AnnotationFS fs2) SelectFSs_impl.coveredBy(AnnotationFS fs) subselection based on boundingFsSelectFSs_impl.covering(AnnotationFS fs) static ObjectDebugFSLogicalStructure.getDebugLogicalStructure_Features(AnnotationFS fs) static FeatureStructure[]DebugFSLogicalStructure.getDebugLogicalStructure_SubAnnotations(AnnotationFS fs) FsIndex_annotation.subiterator(AnnotationFS annot) FsIndex_annotation.subiterator(AnnotationFS annot, boolean ambiguous, boolean strict) -
Uses of AnnotationFS in org.apache.uima.cas.text
Classes in org.apache.uima.cas.text with type parameters of type AnnotationFSModifier and TypeInterfaceDescriptioninterfaceAnnotationIndex<T extends AnnotationFS>An annotation index provides additional iterator functionality that applies only to instances ofuima.tcas.Annotation(or its subtypes).interfaceAnnotationTree<T extends AnnotationFS>Represents an annotation tree.interfaceAnnotationTreeNode<T extends AnnotationFS>Represents a node in an annotation tree.Methods in org.apache.uima.cas.text with parameters of type AnnotationFSModifier and TypeMethodDescriptionstatic booleanAnnotationPredicates.beginningWith(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.beginningWith(AnnotationFS aX, AnnotationFS aY) static booleanAnnotationPredicates.colocated(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.colocated(AnnotationFS aX, AnnotationFS aY) X starts and ends at the same position as Y.default booleanAnnotationFS.coveredBy(AnnotationFS aOther) static booleanAnnotationPredicates.coveredBy(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.coveredBy(AnnotationFS aX, AnnotationFS aY) Y is starting before or at the same position as A and ends after or at the same position as X.default booleanAnnotationFS.covering(AnnotationFS aOther) static booleanAnnotationPredicates.covering(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.covering(AnnotationFS aX, AnnotationFS aY) X is starting before or at the same position as Y and ends after or at the same position as Y.static booleanAnnotationPredicates.endingWith(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.endingWith(AnnotationFS aX, AnnotationFS aY) default booleanAnnotationFS.following(AnnotationFS aOther) static booleanAnnotationPredicates.following(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.following(AnnotationFS aX, AnnotationFS aY) X starts at or after the position that Y ends.default booleanAnnotationFS.overlapping(AnnotationFS aOther) static booleanAnnotationPredicates.overlapping(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.overlapping(AnnotationFS aX, AnnotationFS aY) The intersection of the spans X and Y is non-empty.default booleanAnnotationFS.overlappingAtBegin(AnnotationFS aOther) static booleanAnnotationPredicates.overlappingAtBegin(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.overlappingAtBegin(AnnotationFS aX, AnnotationFS aY) X is starting before or at the same position as Y and ends before Y ends.default booleanAnnotationFS.overlappingAtEnd(AnnotationFS aOther) static booleanAnnotationPredicates.overlappingAtEnd(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.overlappingAtEnd(AnnotationFS aX, AnnotationFS aY) X is starting after Y starts and ends after or at the same position as Y.default booleanAnnotationFS.preceding(AnnotationFS aOther) static booleanAnnotationPredicates.preceding(AnnotationFS aX, int aYBegin, int aYEnd) static booleanAnnotationPredicates.preceding(AnnotationFS aX, AnnotationFS aY) X ends before or at the position that Y starts.AnnotationIndex.subiterator(AnnotationFS annot) Return a subiterator whose bounds are defined by the input annotation.AnnotationIndex.subiterator(AnnotationFS annot, boolean ambiguous, boolean strict) Return a subiterator whose bounds are defined by theannot. -
Uses of AnnotationFS in org.apache.uima.examples
Classes in org.apache.uima.examples that implement AnnotationFSModifier and TypeClassDescriptionclassStores 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 AnnotationFSModifier and TypeClassDescriptionclassthe JCas class model for the CAS type uima.cas.Annotation.classThe JCas class definition for the CASDocumentAnnotationtype.