void |
CASMgrSerializer.addIndexRepository(FSIndexRepositoryImpl ir) |
Serialize index repository.
|
(package private) void |
DeferredIndexUpdates.addTodo(FSIndexRepositoryImpl ir,
TOP fs) |
|
(package private) <T extends FeatureStructure> void |
FSIndexRepositoryImpl.createIndex(FSIndexRepositoryImpl baseIndexRepo,
java.lang.String key) |
create indexes in a view, by copying the baseCas's index repository's definitions
Called when creating or refreshing (after deserializing) a view
|
(package private) java.util.List<TOP> |
DeferredIndexUpdates.getTodos(FSIndexRepositoryImpl ir) |
Does just-in-time creation of PositiveIntSet if needed before adding
|
protected 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,
java.util.function.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) |
|