Uses of Interface
org.apache.uima.cas.admin.FSIndexComparator
Packages that use FSIndexComparator
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of FSIndexComparator in org.apache.uima.cas.admin
Subinterfaces with type arguments of type FSIndexComparator in org.apache.uima.cas.adminModifier and TypeInterfaceDescriptioninterfaceThis interface describes objects which specify the comparison used in indexes for keys.Methods in org.apache.uima.cas.admin that return FSIndexComparatorModifier and TypeMethodDescriptionFSIndexRepositoryMgr.createComparator()Create a new comparator to define a new index.Methods in org.apache.uima.cas.admin with parameters of type FSIndexComparatorModifier and TypeMethodDescriptionbooleanFSIndexRepositoryMgr.createIndex(FSIndexComparator comp, String label) Create a new sorted index.booleanFSIndexRepositoryMgr.createIndex(FSIndexComparator comp, String label, int indexingStrategy) Create a new index. -
Uses of FSIndexComparator in org.apache.uima.cas.impl
Classes in org.apache.uima.cas.impl that implement FSIndexComparatorModifier and TypeClassDescriptionclassSpecifies the comparison to be used for an index, in terms of - the keys and the typeorder, in an order - the standard/reverse orderingMethods in org.apache.uima.cas.impl that return FSIndexComparatorModifier and TypeMethodDescriptionprivate static FSIndexComparatorFsIndex_bag.cleanUpComparator(FSIndexComparator comp, CASImpl casImpl) Substitutes an empty comparator if one is specified - may not be neededFSIndexRepositoryImpl.createComparator()FsIndex_iicp.getComparatorForIndexSpecs()FsIndex_singletype.getComparatorForIndexSpecs()FsIndex_snapshot.getComparatorForIndexSpecs()LowLevelIndex.getComparatorForIndexSpecs()This is **NOT** a comparator for Feature Structures, but rather something that compares two comparator specificationsMethods in org.apache.uima.cas.impl with parameters of type FSIndexComparatorModifier and TypeMethodDescriptionprivate FsIndex_iicp<TOP> FSIndexRepositoryImpl.addNewIndexRecursive(FSIndexComparator compForIndexSpecs, int indexType) Top level call to add the indexes for a particular index definitionprivate static FSIndexComparatorFsIndex_bag.cleanUpComparator(FSIndexComparator comp, CASImpl casImpl) Substitutes an empty comparator if one is specified - may not be neededintFSIndexComparatorImpl.compareTo(FSIndexComparator o) Compares two FSIndexComparator instances.booleanFSIndexRepositoryImpl.createIndex(FSIndexComparator comp, String label) booleanFSIndexRepositoryImpl.createIndex(FSIndexComparator comp, String label, int indexType) <T extends FeatureStructure>
booleanFSIndexRepositoryImpl.createIndexNoQuestionsAsked(FSIndexComparator comp, String label, int indexType) This is public only until the xml specifier format supports specifying index kinds (set, bag etc.).<T extends FeatureStructure>
Iterator<String> FSIndexRepositoryImpl.getLabels(FSIndexComparator comp) Get the labels for a specific comparator.(package private) booleanFSIndexRepositoryImpl.isAnnotationIndex(FSIndexComparator c, int indexKind) Constructors in org.apache.uima.cas.impl with parameters of type FSIndexComparatorModifierConstructorDescription(package private)FsIndex_bag(CASImpl cas, Type type, int initialSize, int indexType, FSIndexComparator comparatorForIndexSpecs) (package private)FsIndex_set_sorted(CASImpl cas, Type type, int indexType, FSIndexComparator comparatorForIndexSpecs) protectedFsIndex_singletype(CASImpl cas, Type type, int indexType, FSIndexComparator comparatorForIndexSpecs) Constructor for FsIndex_singletype.