private 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) |
|