Uses of Class
org.apache.uima.cas.impl.FSLeafIndexImpl
Packages that use FSLeafIndexImpl
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of FSLeafIndexImpl in org.apache.uima.cas.impl
Subclasses of FSLeafIndexImpl in org.apache.uima.cas.implModifier and TypeClassDescriptionclass
FSBagIndex<T extends FeatureStructure>
Used for UIMA FS Bag Indexes Uses IntVector or PositiveIntSet to hold values of FSsclass
FSIntArrayIndex<T extends FeatureStructure>
Used for sorted indexes only Uses IntVector (sorted) as the index (of FSs)class
FSRBTSetIndex<T extends FeatureStructure>
Used for UIMA FS Set Indexes Uses CompIntArrayRBT red black tree to hold items Same as FSRBTIndex, but duplicates are not inserted.Fields in org.apache.uima.cas.impl declared as FSLeafIndexImplModifier and TypeFieldDescriptionprivate final FSLeafIndexImpl<T>
FSIndexRepositoryImpl.IndexIteratorCachePair.fsLeafIndex
The "root" index, i.e., index of the type of the iterator.private final FSLeafIndexImpl<T>
FSIntIteratorImplBase.fsLeafIndexImpl
Fields in org.apache.uima.cas.impl with type parameters of type FSLeafIndexImplModifier and TypeFieldDescriptionprivate ArrayList<FSLeafIndexImpl<? extends T>>
FSIndexRepositoryImpl.IndexIteratorCachePair.cachedSubFsLeafIndexes
A list of indexes (the sub-indexes that we need for an iterator).Methods in org.apache.uima.cas.impl that return FSLeafIndexImplModifier and TypeMethodDescriptionprivate <T extends FeatureStructure>
FSLeafIndexImpl<T>FSIndexRepositoryImpl.addNewIndexCore
(FSIndexComparator comparator, int initialSize, int indexType) (package private) FSLeafIndexImpl<T>
FSIndexRepositoryImpl.IndexIteratorCachePair.getFsLeafIndex()
(package private) FSLeafIndexImpl<T>
FSIntIteratorImplBase.getFSLeafIndexImpl()
Constructors in org.apache.uima.cas.impl with parameters of type FSLeafIndexImplModifierConstructorDescriptionFSIntIteratorImplBase
(FSLeafIndexImpl<T> fsLeafIndexImpl, int[] detectIllegalIndexUpdates) private
IndexIteratorCachePair
(FSLeafIndexImpl<T> fsLeafIndex)