Uses of Interface
org.apache.uima.cas.FSIterator
Packages that use FSIterator
Package
Description
Common Analysis System (CAS) Interfaces.
Implementation and Low-Level API for the CAS Interfaces.
Text Common Annotation System (TCAS) Interfaces.
Interfaces for accessing the JCAS.
Provides the classes that support the Java Cas Model (JCM).
-
Uses of FSIterator in org.apache.uima.cas
Methods in org.apache.uima.cas that return FSIteratorModifier and TypeMethodDescriptionFSIterator.copy()
Copy this iterator.<T extends FeatureStructure>
FSIterator<T> CAS.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) Create an iterator over structures satisfying a given constraint.<T extends FeatureStructure>
FSIterator<T> FSIndexRepository.getAllIndexedFS
(Type aType) Gets an iterator over all indexed FeatureStructures of the specified Type (and any of its subtypes).CAS.getSofaIterator()
Get iterator for all SofaFS in the CAS.FSIndex.iterator()
Return an iterator over the index.FSIndex.iterator
(FeatureStructure fs) Return an iterator over the index.Methods in org.apache.uima.cas with parameters of type FSIteratorModifier and TypeMethodDescription<T extends FeatureStructure>
FSIterator<T> CAS.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) Create an iterator over structures satisfying a given constraint.<T extends FeatureStructure>
ListIterator<T> CAS.fs2listIterator
(FSIterator<T> it) Wrap a standard JavaListIterator
around an FSListIterator. -
Uses of FSIterator in org.apache.uima.cas.impl
Classes in org.apache.uima.cas.impl that implement FSIteratorModifier and TypeClassDescription(package private) class
FilteredIterator<T extends FeatureStructure>
Implements a filtered iterator.static class
FSIndexFlat.FSIteratorFlat<TI extends FeatureStructure>
(package private) class
FSIteratorAggregate<T extends FeatureStructure>
Aggregate several FS iterators.class
FSIteratorImplBase<T extends FeatureStructure>
Base class for FSIterator implementations.class
FSIteratorWrapper<T extends FeatureStructure>
class
FSIteratorWrapperDoubleCheck<T extends FeatureStructure>
Only used for debugging Takes two iterators, and compares them; returns the 1st, throws error if unequalclass
Subiterator<T extends AnnotationFS>
Subiterator implementation.Fields in org.apache.uima.cas.impl declared as FSIteratorModifier and TypeFieldDescriptionprivate FSIterator
<T> FSListIteratorImpl.back
private static final FSIterator
FSIndexRepositoryImpl.emptyFSIterator
private FSIterator
<T> FSListIteratorImpl.forward
private FSIterator
<T> FilteredIterator.it
(package private) FSIterator
<T> FSIteratorWrapperDoubleCheck.nonFlatIterator
Methods in org.apache.uima.cas.impl that return FSIteratorModifier and TypeMethodDescriptionFilteredIterator.copy()
FSIteratorAggregate.copy()
FSIteratorWrapper.copy()
FSIteratorWrapperDoubleCheck.copy()
Subiterator.copy()
<T extends FeatureStructure>
FSIterator<T> CASImpl.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) <T extends FeatureStructure>
FSIterator<T> FSIndexRepositoryImpl.getAllIndexedFS
(Type type) CASImpl.getSofaIterator()
AnnotationIndexImpl.iterator()
AnnotationIndexImpl.iterator
(boolean ambiguous) AnnotationIndexImpl.iterator
(FeatureStructure fs) FSIndexFlat.iterator()
This iterator either returns an iterator over the flattened index, or null.FSIndexRepositoryImpl.IndexImpl.iterator()
FSIndexRepositoryImpl.IndexImpl.iterator
(FeatureStructure fs) FSLeafIndexImpl.iterator
(FeatureStructure fs) private FSIterator
<T> FSIndexRepositoryImpl.IndexImpl.nonFlatIterator
(FeatureStructure fs, boolean respectUnordered) AnnotationIndexImpl.subiterator
(AnnotationFS annot) AnnotationIndexImpl.subiterator
(AnnotationFS annot, boolean ambiguous, boolean strict) Methods in org.apache.uima.cas.impl with parameters of type FSIteratorModifier and TypeMethodDescriptionprivate void
AnnotationIndexImpl.addChildren
(AnnotationTreeNodeImpl<T> node, FSIterator<T> it) <T extends FeatureStructure>
FSIterator<T> CASImpl.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) <T extends FeatureStructure>
ListIterator<T> CASImpl.fs2listIterator
(FSIterator<T> it) private static FeatureStructure[]
DebugFSLogicalStructure.getIndexContents
(FSIterator<? extends FeatureStructure> it) Constructors in org.apache.uima.cas.impl with parameters of type FSIteratorModifierConstructorDescription(package private)
FilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) Create a filtered iterator from a base iterator and a constraint.(package private)
FSIteratorWrapperDoubleCheck
(FSIterator<T> nonFlatIterator, FSIndexFlat.FSIteratorFlat<T> flatIterator) (package private)
Subiterator
(FSIterator<T> it, AnnotationFS boundingAnnotation, int boundingBegin, int boundingEnd, boolean ambiguous, boolean strict, boolean isBounded, FSIndexRepositoryImpl fsIndexRepo) Constructor called with annot == null and boundingBegin and boundingEnd specified, or called with annot != null (boundingBegin/End ignored) if annot == null, then this implies the comparisons should use just begin and end (not type priorities) and the range is inclusive with the begin/ end boundaries != null, then this implies the comparisons use the normal Annotation compare and the range is exclusive on the left with the boundaries. -
Uses of FSIterator in org.apache.uima.cas.text
Methods in org.apache.uima.cas.text that return FSIteratorModifier and TypeMethodDescriptionAnnotationIndex.iterator
(boolean ambiguous) Return an iterator over annotations that can be constrained to be unambiguous.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 the input annotation. -
Uses of FSIterator in org.apache.uima.jcas
Methods in org.apache.uima.jcas that return FSIteratorModifier and TypeMethodDescription<T extends FeatureStructure>
FSIterator<T> JCas.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) Create an iterator over structures satisfying a given constraint.<T extends TOP>
FSIterator<T> JCas.getAllIndexedFS
(Class<T> clazz) Gets an iterator over all indexed FeatureStructures of the specified Type (and any of its subtypes).<T extends TOP>
FSIterator<T> JFSIndexRepository.getAllIndexedFS
(int aType) Gets an iterator over all indexed FeatureStructures of the specified Type (and any of its subtypes).<T extends TOP>
FSIterator<T> JFSIndexRepository.getAllIndexedFS
(Type aType) Gets an iterator over all indexed FeatureStructures of the specified Type (and any of its subtypes).JCas.getSofaIterator()
Get iterator for all SofaFS in the CAS.Methods in org.apache.uima.jcas with parameters of type FSIteratorModifier and TypeMethodDescription<T extends FeatureStructure>
FSIterator<T> JCas.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint cons) Create an iterator over structures satisfying a given constraint.<T extends FeatureStructure>
ListIterator<T> JCas.fs2listIterator
(FSIterator<T> it) Wrap a standard JavaListIterator
around an FSListIterator. -
Uses of FSIterator in org.apache.uima.jcas.impl
Methods in org.apache.uima.jcas.impl that return FSIteratorModifier and TypeMethodDescription<T extends FeatureStructure>
FSIterator<T> JCasImpl.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint constraint) <T extends TOP>
FSIterator<T> JCasImpl.getAllIndexedFS
(Class<T> clazz) <T extends TOP>
FSIterator<T> JFSIndexRepositoryImpl.getAllIndexedFS
(int aType) <T extends TOP>
FSIterator<T> JFSIndexRepositoryImpl.getAllIndexedFS
(Type aType) JCasImpl.getSofaIterator()
Methods in org.apache.uima.jcas.impl with parameters of type FSIteratorModifier and TypeMethodDescription<T extends FeatureStructure>
FSIterator<T> JCasImpl.createFilteredIterator
(FSIterator<T> it, FSMatchConstraint constraint) <T extends FeatureStructure>
ListIterator<T> JCasImpl.fs2listIterator
(FSIterator<T> it) -
Uses of FSIterator in org.apache.uima.tools.cvd
Methods in org.apache.uima.tools.cvd with parameters of type FSIteratorModifier and TypeMethodDescriptionstatic AnnotationExtent[]
MultiMarkup.createAnnotationMarkups
(FSIterator it, int textLen, Map<String, Style> styleMap) static MarkupExtent[]
MultiMarkup.createMarkupExtents
(FSIterator it, int textLen) -
Uses of FSIterator in org.apache.uima.tools.viewer
Methods in org.apache.uima.tools.viewer with parameters of type FSIteratorModifier and TypeMethodDescriptionprivate void
CasTreeViewer._buildTree
(DefaultMutableTreeNode aParentNode, FSIterator aIterator, int aStartPos, int aEndPos) Recursive method called byinvalid reference
buildTree(DefaultMutableTreeNode,FSIterator)