Package org.apache.uima.cas.impl
Class FSsTobeAddedback.FSsTobeAddedbackMultiple
java.lang.Object
org.apache.uima.cas.impl.FSsTobeAddedback
org.apache.uima.cas.impl.FSsTobeAddedback.FSsTobeAddedbackMultiple
- All Implemented Interfaces:
AutoCloseable,AutoCloseableNoException
- Enclosing class:
FSsTobeAddedback
Version of this class used for protect blocks - where multiple FSs may be removed. - records
the fs along with the list of views where it was removed.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.uima.cas.impl.FSsTobeAddedback
FSsTobeAddedback.FSsTobeAddedbackMultiple, FSsTobeAddedback.FSsTobeAddedbackSingle -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final CASImplAn arbitrary cas view or base casFor each FS, the list of views where it was removed.Fields inherited from class org.apache.uima.cas.impl.FSsTobeAddedback
removes, SHOW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddback()add back all the FSs that were removed in a protect block -- for "Multiple" subclass(package private) voidclear()(package private) voidrecordRemove(TOP fs, FSIndexRepositoryImpl view) Methods inherited from class org.apache.uima.cas.impl.FSsTobeAddedback
addback, close, createMultiple, createSingle, log, log, log, log, logPart, recordRemove, recordRemove, recordRemove
-
Field Details
-
fss2views
For each FS, the list of views where it was removed. -
cas
An arbitrary cas view or base cas
-
-
Constructor Details
-
FSsTobeAddedbackMultiple
FSsTobeAddedbackMultiple(CASImpl cas)
-
-
Method Details
-
recordRemove
- Overrides:
recordRemovein classFSsTobeAddedback
-
addback
void addback()Description copied from class:FSsTobeAddedbackadd back all the FSs that were removed in a protect block -- for "Multiple" subclass- Overrides:
addbackin classFSsTobeAddedback
-
clear
void clear()- Specified by:
clearin classFSsTobeAddedback
-