Uses of Interface
org.apache.uima.cas.AbstractCas
Package
Description
Apache UIMA
Common Analysis System(CAS) Interfaces
Implementation and Low-Level API for the CAS Interfaces.
Apache UIMA internals
Interfaces for accessing the JCAS.
Provides the classes that support the Java Cas Model (JCM).
Interfaces for
Resources
and ResourceSpecifiers
.-
Uses of AbstractCas in org.apache.uima
Modifier and TypeMethodDescription<T extends AbstractCas>
TUimaContext.getEmptyCas
(Class<T> aCasInterface) Get an empty CAS.Modifier and TypeMethodDescriptionvoid
UimaContextAdmin.returnedCAS
(AbstractCas aCAS) Called internally by the framework whenever the AnalysisComponent returns a CAS from its next() method or calls cas.release(). -
Uses of AbstractCas in org.apache.uima.analysis_component
Modifier and TypeMethodDescriptionAnalysisComponent.next()
Gets the next output CAS.final AbstractCas
Annotator_ImplBase.next()
Throws a UIMA_IllegalStateException, since annotators are not allowed to create new CAS instances.Modifier and TypeMethodDescriptionClass<? extends AbstractCas>
AnalysisComponent.getRequiredCasInterface()
Returns the specific CAS interface that this AnalysisComponent requires the framework to pass to itsAnalysisComponent.process(AbstractCas)
method.Modifier and TypeMethodDescriptionvoid
AnalysisComponent.process
(AbstractCas aCAS) Inputs a CAS to the AnalysisComponent.final void
CasAnnotator_ImplBase.process
(AbstractCas aCAS) final void
CasMultiplier_ImplBase.process
(AbstractCas aCAS) void
JCasAnnotator_ImplBase.process
(AbstractCas aCAS) final void
JCasMultiplier_ImplBase.process
(AbstractCas aCAS) -
Uses of AbstractCas in org.apache.uima.analysis_engine.asb.impl
Modifier and TypeMethodDescriptionClass<? extends AbstractCas>
FlowControllerContainer.getRequiredCasInterface()
-
Uses of AbstractCas in org.apache.uima.analysis_engine.impl
Modifier and TypeMethodDescriptionprotected void
AnalysisEngineImplBase.callProcessMethod
(AnalysisComponent component, AbstractCas cas) -
Uses of AbstractCas in org.apache.uima.cas
Modifier and TypeInterfaceDescriptioninterface
Object-oriented CAS (Common Analysis System) API.Modifier and TypeClassDescriptionclass
Base class from which CAS implementations should extend.Modifier and TypeMethodDescriptionvoid
CasOwner.releaseCas
(AbstractCas aCAS) Releases a CAS back to its owner. -
Uses of AbstractCas in org.apache.uima.cas.impl
Modifier and TypeMethodDescriptionBinaryCasSerDes4.serialize
(AbstractCas cas, Object out) BinaryCasSerDes4.serialize
(AbstractCas cas, Object out, Marker trackingMark) BinaryCasSerDes4.serialize
(AbstractCas cas, Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel) BinaryCasSerDes4.serialize
(AbstractCas cas, Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy) ModifierConstructorDescriptionSetup to serialize (not delta) or deserialize (not delta) using binary compression, no type mapping but only processing reachable Feature StructuresSetup to serialize (not delta) or deserialize (maybe delta) using binary compression, no type mapping and only processing reachable Feature StructuresBinaryCasSerDes6
(AbstractCas cas, BinaryCasSerDes6.ReuseInfo rfs, boolean storeTS, boolean storeTSI) Setup to serialize (not delta) or deserialize (maybe delta) using binary compression, no type mapping, optionally storing TSI, and only processing reachable Feature StructuresBinaryCasSerDes6
(AbstractCas cas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs) Setup to serialize (maybe delta) or deserialize (maybe delta) using binary compression, with type mapping and only processing reachable Feature StructuresBinaryCasSerDes6
(AbstractCas cas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs, boolean doMeasurements) Setup to serialize (maybe delta) or deserialize (maybe delta) using binary compression, with type mapping and only processing reachable Feature Structures, output measurementsBinaryCasSerDes6
(AbstractCas aCas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs, boolean doMeasurements, BinaryCasSerDes6.CompressLevel compressLevel, BinaryCasSerDes6.CompressStrat compressStrategy) Setup to serialize or deserialize using binary compression, with (optional) type mapping and only processing reachable Feature StructuresBinaryCasSerDes6
(AbstractCas cas, TypeSystemImpl tgtTs) Setup to serialize (not delta) or deserialize (not delta) using binary compression, with type mapping and only processing reachable Feature Structures -
Uses of AbstractCas in org.apache.uima.flow
Modifier and TypeMethodDescriptionClass<? extends AbstractCas>
FlowController.getRequiredCasInterface()
Returns the specific CAS interface that this FlowController requires the framework to pass to itsFlowController.computeFlow(AbstractCas)
method.Modifier and TypeMethodDescriptionfinal Flow
CasFlowController_ImplBase.computeFlow
(AbstractCas aCAS) Overriden to check thataCAS
is an instanceofCAS
.FlowController.computeFlow
(AbstractCas aCAS) Invokes this FlowController on a CAS.final Flow
JCasFlowController_ImplBase.computeFlow
(AbstractCas aCAS) Overriden to check thataCAS
is an instanceofJCas
.final Flow
CasFlow_ImplBase.newCasProduced
(AbstractCas newCas, String producedBy) Overriden to check thatnewCas
is an instanceofCAS
.Flow.newCasProduced
(AbstractCas newCas, String producedBy) Called by the framework if the CAS that is being routed by this Flow has been sent to a CAS Multiplier which has then created a new CAS derived from that original CAS.final Flow
JCasFlow_ImplBase.newCasProduced
(AbstractCas newCas, String producedBy) Overriden to check thatnewCas
is an instanceofJCas
. -
Uses of AbstractCas in org.apache.uima.impl
Modifier and TypeMethodDescription<T extends AbstractCas>
TUimaContext_ImplBase.getEmptyCas
(Class<T> aCasInterface) static <T extends AbstractCas>
TUtil.setupViewSwitchClassLoaders
(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, Class<T> casInterface) Modifier and TypeMethodDescriptionstatic AbstractCas
Util.setupViewSwitchClassLoadersLockCas
(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, Class<? extends AbstractCas> casInterface) Modifier and TypeMethodDescriptionstatic AbstractCas
Util.setupViewSwitchClassLoadersLockCas
(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, Class<? extends AbstractCas> casInterface) -
Uses of AbstractCas in org.apache.uima.jcas
Modifier and TypeInterfaceDescriptioninterface
Java Cover Classes based Object-oriented CAS (Common Analysis System) API. -
Uses of AbstractCas in org.apache.uima.jcas.impl
Modifier and TypeClassDescriptionclass
implements the supporting infrastructure for JCas model linked with a Cas. -
Uses of AbstractCas in org.apache.uima.resource
Modifier and TypeMethodDescriptionCasManager.getCasInterface
(CAS cas, Class<? extends AbstractCas> requiredInterface) Gets a specified interface to a CAS.Modifier and TypeMethodDescriptionCasManager.getCasInterface
(CAS cas, Class<? extends AbstractCas> requiredInterface) Gets a specified interface to a CAS. -
Uses of AbstractCas in org.apache.uima.resource.impl
Modifier and TypeMethodDescriptionstatic <T extends AbstractCas>
TCasManager_impl.getCasInterfaceStatic
(CAS cas, Class<T> requiredInterface) Gets a specified interface to a CAS.Modifier and TypeMethodDescriptionCasManager_impl.getCasInterface
(CAS cas, Class<? extends AbstractCas> requiredInterface) Gets a specified interface to a CAS.Modifier and TypeMethodDescriptionCasManager_impl.getCasInterface
(CAS cas, Class<? extends AbstractCas> requiredInterface) Gets a specified interface to a CAS. -
Uses of AbstractCas in org.apache.uima.uimacpp