Package org.apache.uima.cas.impl
Class FSIndexRepositoryImpl.IndexesForType
- java.lang.Object
-
- org.apache.uima.cas.impl.FSIndexRepositoryImpl.IndexesForType
-
- Enclosing class:
- FSIndexRepositoryImpl
static class FSIndexRepositoryImpl.IndexesForType extends java.lang.Object
Information about all the indexes for a single type. This is kept in an List, with the key being the type code.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
aBagIndex
(package private) int
aSortedIndex
index of any sorted index or -1 if no sorted index(package private) boolean
hasSetIndex
true if one or more of the indexes is a set index(package private) java.util.ArrayList<FsIndex_iicp<TOP>>
indexesForType
(package private) java.lang.String
typename
-
Constructor Summary
Constructors Constructor Description IndexesForType(TypeImpl ti)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
add(FsIndex_iicp<TOP> iicp)
(package private) <T extends FeatureStructure>
FsIndex_iicp<T>getIndexExcludingType(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs)
(package private) <T extends TOP>
FsIndex_iicp<T>getNonSetIndex()
private void
removeIndexExcludingType(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs)
java.lang.String
toString()
-
-
-
Field Detail
-
hasSetIndex
boolean hasSetIndex
true if one or more of the indexes is a set index
-
typename
final java.lang.String typename
-
aSortedIndex
int aSortedIndex
index of any sorted index or -1 if no sorted index
-
aBagIndex
int aBagIndex
-
indexesForType
final java.util.ArrayList<FsIndex_iicp<TOP>> indexesForType
-
-
Constructor Detail
-
IndexesForType
IndexesForType(TypeImpl ti)
-
-
Method Detail
-
getNonSetIndex
<T extends TOP> FsIndex_iicp<T> getNonSetIndex()
-
add
void add(FsIndex_iicp<TOP> iicp)
-
getIndexExcludingType
<T extends FeatureStructure> FsIndex_iicp<T> getIndexExcludingType(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs)
-
removeIndexExcludingType
private void removeIndexExcludingType(int indexingStrategy, FSIndexComparatorImpl comparatorForIndexSpecs)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-