Package org.apache.uima.cas
Interface Marker
- All Known Implementing Classes:
MarkerImpl
public interface Marker
An object obtained from the
CAS that is used to query when FSs were created or
modified with respect to the marker.-
Method Summary
Modifier and TypeMethodDescriptionbooleanTest if a FeatureStructure in a CAS represented by thisMarkerexisted before the mark was set, and has been modified.booleanbooleanisValid()A Marker becomes invalid when theCASfrom which it was obtained is reset.
-
Method Details
-
isNew
- Parameters:
fs- -- Returns:
- true if a
FeatureStructurewas created after the mark represented by thisMarkerobject.
-
isModified
Test if a FeatureStructure in a CAS represented by thisMarkerexisted before the mark was set, and has been modified. isModified(fs) == true implies that isNew(fs) == false.- Parameters:
fs- -- Returns:
- true if a
FeatureStructurethat existed prior to the mark being set has been modified
-
isValid
boolean isValid()A Marker becomes invalid when theCASfrom which it was obtained is reset.- Returns:
- true if the Marker is still valid.
-