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
(package private) static class
(package private) static class
(package private) static class
Fields in org.apache.uima.cas.impl declared as FSsTobeAddedbackFields 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()
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 If the "withProtectedindexes" approach is used, it guarantees proper nesting, but the Runnable can't throw checked exceptions.private boolean
CASImpl.removeAndRecord
(int fsRef, FSIndexRepositoryImpl ir, FSsTobeAddedback toBeAdded) remove a FS from corruptable indexes in this view(package private) boolean
CASImpl.removeFromCorruptableIndexAnyView
(int fsRef, FSsTobeAddedback toBeAdded) Remove the fsRef from any corruptable index in any view, and remember per view whether it was actually in the index.(package private) boolean
CASImpl.removeFromCorruptableIndexAnyView
(int fsRef, FSsTobeAddedback toBeAdded, int featCode) A conditional remove, depends on the featCode being used as a key Skip tests if the FS is known not to be in the indexes in any view(package private) boolean
CASImpl.removeFromCorruptableIndexAnyViewSetCache
(int fsRef, FSsTobeAddedback toBeAdded)