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 classVersion of this class used for protect blocks - where multiple FSs may be removed.(package private) static classVersion of this class for recording 1 FSFields in org.apache.uima.cas.impl declared as FSsTobeAddedbackModifier and TypeFieldDescriptionprivate FSsTobeAddedbackBinaryCasSerDes.BinDeserSupport.tobeAddedbackFields in org.apache.uima.cas.impl with type parameters of type FSsTobeAddedbackModifier and TypeFieldDescriptionprivate final ArrayList<FSsTobeAddedback> CASImpl.SharedViewData.fssTobeAddedbackThis stack corresponds to nested protectIndexes contexts.Methods in org.apache.uima.cas.impl that return FSsTobeAddedbackModifier and TypeMethodDescriptionstatic FSsTobeAddedbackFSsTobeAddedback.createMultiple(CASImpl cas) static FSsTobeAddedbackFSsTobeAddedback.createSingle()private FSsTobeAddedbackCASImpl.getAddback(int size) Methods in org.apache.uima.cas.impl with parameters of type FSsTobeAddedbackModifier and TypeMethodDescription(package private) voidCASImpl.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) booleanCASImpl.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) booleanCASImpl.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 booleanCASImpl.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) booleanCASImpl.removeFromCorruptableIndexAnyView(TOP fs, FSsTobeAddedback toBeAdded) (package private) booleanCASImpl.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.