Package org.apache.uima.cas
Class AbstractCas_ImplBase
java.lang.Object
org.apache.uima.cas.AbstractCas_ImplBase
- All Implemented Interfaces:
AbstractCas
Base class from which CAS implementations should extend.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
release()
Default implementation that returns this CAS to its CasManager by callingCasOwner.releaseCas(AbstractCas)
.void
Provides this CAS with a handle to the CASOwner that owns it.
-
Constructor Details
-
AbstractCas_ImplBase
public AbstractCas_ImplBase()
-
-
Method Details
-
release
public void release()Default implementation that returns this CAS to its CasManager by callingCasOwner.releaseCas(AbstractCas)
.- Specified by:
release
in interfaceAbstractCas
-
setOwner
Provides this CAS with a handle to the CASOwner that owns it. This is called by the framework when a CAS instance is created. This handle is used to implement the release() method by returning the CAS to its CasOwner.- Parameters:
aCasOwner
- -
-