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 TypeMethodDescriptionboolean
Test if a FeatureStructure in a CAS represented by thisMarker
existed before the mark was set, and has been modified.boolean
boolean
isValid()
A Marker becomes invalid when theCAS
from which it was obtained is reset.
-
Method Details
-
isNew
- Parameters:
fs
- -- Returns:
- true if a
FeatureStructure
was created after the mark represented by thisMarker
object.
-
isModified
Test if a FeatureStructure in a CAS represented by thisMarker
existed before the mark was set, and has been modified. isModified(fs) == true implies that isNew(fs) == false.- Parameters:
fs
- -- Returns:
- true if a
FeatureStructure
that existed prior to the mark being set has been modified
-
isValid
boolean isValid()A Marker becomes invalid when theCAS
from which it was obtained is reset.- Returns:
- true if the Marker is still valid.
-