Uses of Class
org.apache.uima.cas.impl.FSIndexComparatorImpl
Packages that use FSIndexComparatorImpl
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of FSIndexComparatorImpl in org.apache.uima.cas.impl
Fields in org.apache.uima.cas.impl declared as FSIndexComparatorImplModifier and TypeFieldDescriptionprotected final FSIndexComparatorImpl
FsIndex_singletype.comparatorForIndexSpecs
comparator for an index, passed in as an argument to the constructorFields in org.apache.uima.cas.impl with type parameters of type FSIndexComparatorImplModifier and TypeFieldDescriptionprivate static final WeakHashMap
<FSIndexComparatorImpl, WeakReference<FSIndexComparatorImpl>> FsIndex_singletype.comparatorCache
shares equal FSIndexComparatorImpl comparatorForIndexSpecs objects updates and accesses are synchronizedprivate static final WeakHashMap
<FSIndexComparatorImpl, WeakReference<FSIndexComparatorImpl>> FsIndex_singletype.comparatorCache
shares equal FSIndexComparatorImpl comparatorForIndexSpecs objects updates and accesses are synchronizedMethods in org.apache.uima.cas.impl that return FSIndexComparatorImplModifier and TypeMethodDescriptionFSIndexComparatorImpl.copy()
FsIndex_iicp.getComparatorImplForIndexSpecs()
FsIndex_singletype.getComparatorImplForIndexSpecs()
Methods in org.apache.uima.cas.impl with parameters of type FSIndexComparatorImplModifier and TypeMethodDescriptionprivate FsIndex_iicp
<TOP> FSIndexRepositoryImpl.addNewIndex
(FSIndexComparatorImpl comparator, int indexType) private <T extends TOP>
FsIndex_iicp<T> FSIndexRepositoryImpl.addNewIndex
(FSIndexComparatorImpl comparator, int initialSize, int indexType) This is where the actual index gets created.(package private) <T extends TOP>
FsIndex_singletype<T> FSIndexRepositoryImpl.addNewIndexCore
(FSIndexComparatorImpl comparatorForIndexSpecs, int initialSize, int indexingStrategy) The routine which actually creates a new index, for a single type.private FsIndex_iicp
<TOP> FSIndexRepositoryImpl.addNewIndexRec
(FSIndexComparatorImpl comp4indexSpecs, int indexType) Add an index for a type, and then (unless it's a DEFAULT_BAG_INDEX), call yourself recursively to add the indexes for all the directly subsumed subtypes.(package private) boolean
FSIndexComparatorImpl.equalsWithoutType
(FSIndexComparatorImpl comp) Compare two comparators, ignoring the type<T extends FeatureStructure>
FsIndex_iicp<T> FSIndexRepositoryImpl.getIndexBySpec
(int typeCode, int indexingStrategy, FSIndexComparatorImpl comp) Get the FsIndex_iicp for a given typeCode, indexingStrategy, and comparator (type ignored)(package private) <T extends FeatureStructure>
FsIndex_iicp<T> FSIndexRepositoryImpl.IndexesForType.getIndexExcludingType
(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs) private void
FSIndexRepositoryImpl.removeIndexBySpec
(int typeCode, int indexingStrategy, FSIndexComparatorImpl comp) private void
FSIndexRepositoryImpl.IndexesForType.removeIndexExcludingType
(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs)