Uses of Class
org.apache.uima.cas.impl.FSIndexRepositoryImpl
Packages that use FSIndexRepositoryImpl
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of FSIndexRepositoryImpl in org.apache.uima.cas.impl
Fields in org.apache.uima.cas.impl declared as FSIndexRepositoryImplModifier and TypeFieldDescription(package private) final FSIndexRepositoryImpl
FsIndex_iicp.fsIndexRepositoryImpl
(package private) FSIndexRepositoryImpl
CASImpl.indexRepository
The index repository.Fields in org.apache.uima.cas.impl with type parameters of type FSIndexRepositoryImplModifier and TypeFieldDescription(package private) ArrayList
<FSIndexRepositoryImpl> CASImpl.SharedViewData.sofa2indexMap
(package private) final List
<FSIndexRepositoryImpl> FSsTobeAddedback.FSsTobeAddedbackSingle.views
list of views where the FS was removed; used when adding the fs backMethods in org.apache.uima.cas.impl that return FSIndexRepositoryImplModifier and TypeMethodDescription(package private) FSIndexRepositoryImpl
CASImpl.getBaseIndexRepositoryImpl()
FsIndex_iicp.getFsRepositoryImpl()
private FSIndexRepositoryImpl
XmiCasDeserializer.XmiCasDeserializerHandler.getIndexRepo
(String sofaXmiIdAsString, int sofaXmiId) CASMgrSerializer.getIndexRepository
(CASImpl cas) Deserialize the index specification and type ordering information in this class instance into the index repository and cas and type system.(package private) FSIndexRepositoryImpl
CASImpl.getSofaIndexRepository
(int aSofaRef) Methods in org.apache.uima.cas.impl with parameters of type FSIndexRepositoryImplModifier and TypeMethodDescriptionvoid
CASMgrSerializer.addIndexRepository
(FSIndexRepositoryImpl ir) Serialize index repository.(package private) void
DeferredIndexUpdates.addTodo
(FSIndexRepositoryImpl ir, TOP fs) (package private) <T extends FeatureStructure>
voidFSIndexRepositoryImpl.createIndex
(FSIndexRepositoryImpl baseIndexRepo, String key) create indexes in a view, by copying the baseCas's index repository's definitions Called when creating or refreshing (after deserializing) a viewDeferredIndexUpdates.getTodos
(FSIndexRepositoryImpl ir) Does just-in-time creation of PositiveIntSet if needed before addingprotected void
FSsTobeAddedback.log
(FeatureStructureImplC fs, FSIndexRepositoryImpl view) protected void
FSsTobeAddedback.log
(FeatureStructureImplC fs, FSIndexRepositoryImpl view, int count) protected void
FSsTobeAddedback.log
(FSIndexRepositoryImpl view) protected void
FSsTobeAddedback.log
(FSIndexRepositoryImpl view, int count) private void
FSsTobeAddedback.logPart
(FeatureStructureImplC fs, FSIndexRepositoryImpl view) (package private) void
FSsTobeAddedback.FSsTobeAddedbackMultiple.recordRemove
(TOP fs, FSIndexRepositoryImpl view) (package private) void
FSsTobeAddedback.FSsTobeAddedbackSingle.recordRemove
(FSIndexRepositoryImpl view) (package private) void
FSsTobeAddedback.FSsTobeAddedbackSingle.recordRemove
(TOP fs, FSIndexRepositoryImpl view) in single, the fs is ignored(package private) void
FSsTobeAddedback.FSsTobeAddedbackSingle.recordRemove
(TOP fs, FSIndexRepositoryImpl view, int count) (package private) void
FSsTobeAddedback.recordRemove
(FSIndexRepositoryImpl view) (package private) void
FSsTobeAddedback.recordRemove
(FSIndexRepositoryImpl view, int count) (package private) void
FSsTobeAddedback.recordRemove
(TOP fs, FSIndexRepositoryImpl view) (package private) void
FSsTobeAddedback.recordRemove
(TOP fs, FSIndexRepositoryImpl view, int count) (package private) void
BinaryCasSerDes.reinitDeltaIndexedFSsInner
(FSIndexRepositoryImpl ir, int[] fsindexes, int idx, int length, boolean isAdd, IntFunction<TOP> getFsFromAddr) Given a list of FSs and a starting index and length: iterate over the FSs, and add or remove that from the indexes.private boolean
CASImpl.removeAndRecord
(TOP fs, FSIndexRepositoryImpl ir, FSsTobeAddedback toBeAdded, boolean isSkipBagIndex) remove a FS from all indexes in this view (except bag indexes, if isSkipBagIndex is true)(package private) void
CASImpl.setSofaIndexRepository
(int aSofaRef, FSIndexRepositoryImpl indxRepos) (package private) void
CASImpl.setSofaIndexRepository
(SofaFS aSofa, FSIndexRepositoryImpl indxRepos) Method parameters in org.apache.uima.cas.impl with type arguments of type FSIndexRepositoryImplModifier and TypeMethodDescription(package private) void
CASImpl.forAllIndexRepos
(Consumer<FSIndexRepositoryImpl> processIr) Excludes base view's ir, Includes the initial view's ir only if it has a sofa definedConstructors in org.apache.uima.cas.impl with parameters of type FSIndexRepositoryImplModifierConstructorDescription(package private)
FSIndexRepositoryImpl
(CASImpl cas, FSIndexRepositoryImpl baseIndexRepo) Constructor for additional views.