Package org.apache.uima.cas
Interface AbstractCas
- All Known Implementing Classes:
AbstractCas_ImplBase
,CASImpl
,JCasImpl
public interface AbstractCas
The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK. A CAS
is an object that provides access to an artifact and metadata about that artifact. Analysis
Components, such as Annotators, read from a CAS interface in order to do their analysis and may
write new metadata back to the CAS interface.
The UIMA SDK provides the CAS interfaces JCas
and
CAS
, but in future versions, other CAS interfaces may be available.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
release()
Indicates that the caller is done using this CAS.
-
Method Details
-
release
void release()Indicates that the caller is done using this CAS. Some CAS instances may be pooled, in which case this method returns this CAS to the pool that owns it.
-