Uses of Class
org.apache.uima.cas.impl.FSsTobeAddedback
Packages that use FSsTobeAddedback
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of FSsTobeAddedback in org.apache.uima.cas.impl
Subclasses of FSsTobeAddedback in org.apache.uima.cas.implModifier and TypeClassDescription(package private) static class
Version of this class used for protect blocks - where multiple FSs may be removed.(package private) static class
Version of this class for recording 1 FSFields in org.apache.uima.cas.impl declared as FSsTobeAddedbackModifier and TypeFieldDescriptionprivate FSsTobeAddedback
BinaryCasSerDes.BinDeserSupport.tobeAddedback
Fields in org.apache.uima.cas.impl with type parameters of type FSsTobeAddedbackModifier and TypeFieldDescriptionprivate final ArrayList
<FSsTobeAddedback> CASImpl.SharedViewData.fssTobeAddedback
This stack corresponds to nested protectIndexes contexts.Methods in org.apache.uima.cas.impl that return FSsTobeAddedbackModifier and TypeMethodDescriptionstatic FSsTobeAddedback
FSsTobeAddedback.createMultiple
(CASImpl cas) static FSsTobeAddedback
FSsTobeAddedback.createSingle()
private FSsTobeAddedback
CASImpl.getAddback
(int size) Methods in org.apache.uima.cas.impl with parameters of type FSsTobeAddedbackModifier and TypeMethodDescription(package private) void
CASImpl.addbackModifiedFSs
(FSsTobeAddedback addbacks) This design is to support normal operations where the addbacks could be nested It also handles cases where nested ones were inadvertently left open Three cases: 1) the addbacks are the last element in the stack - remove it from the stack 2) the addbacks are (no longer) in the list - leave stack alone 3) the addbacks are in the list but not at the end - remove it and all later ones, calling addback on each If the "withProtectedindexes" approach is used, it guarantees proper nesting, but the Runnable can't throw checked exceptions.(package private) boolean
CASImpl.checkForInvalidFeatureSetting
(TOP fs, int featCode, FSsTobeAddedback toBeAdded) version for deserializers, and for set document language, using their own store for toBeAdded Doesn't report updating of corruptable slots.(package private) boolean
CASImpl.checkForInvalidFeatureSetting
(TOP fs, FSsTobeAddedback toBeAdded) version for deserializers, using their own store for toBeAdded and not bothering to check for particular features Doesn't report updating of corruptable slots.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) boolean
CASImpl.removeFromCorruptableIndexAnyView
(TOP fs, FSsTobeAddedback toBeAdded) (package private) boolean
CASImpl.removeFromIndexAnyView
(TOP fs, FSsTobeAddedback toBeAdded, boolean isSkipBagIndexes) This might be called from low level set int value, if we support switching types, and we want to remove the old type from all indexes.