Uses of Interface
org.apache.uima.cas.AbstractCas
-
Packages that use AbstractCas Package Description org.apache.uima The main package for the Unstructured Information Management Middleware Architecture.org.apache.uima.analysis_component org.apache.uima.analysis_engine.asb.impl org.apache.uima.analysis_engine.impl.compatibility org.apache.uima.cas Common Analysis System (CAS) Interfaces.org.apache.uima.cas.impl Implementation and Low-Level API for the CAS Interfaces.org.apache.uima.flow org.apache.uima.impl Contains reference implementations of the interfaces inorg.apache.uima
.org.apache.uima.jcas Interfaces for accessing the JCAS.org.apache.uima.jcas.impl Provides the classes that support the Java Cas Model (JCM).org.apache.uima.resource Interfaces forResources
andResourceSpecifiers
.org.apache.uima.resource.impl org.apache.uima.uimacpp -
-
Uses of AbstractCas in org.apache.uima
Methods in org.apache.uima with type parameters of type AbstractCas Modifier and Type Method Description <T extends AbstractCas>
TUimaContext. getEmptyCas(java.lang.Class<T> aCasInterface)
Get an empty CAS.Methods in org.apache.uima with parameters of type AbstractCas Modifier and Type Method Description void
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
Methods in org.apache.uima.analysis_component that return AbstractCas Modifier and Type Method Description AbstractCas
AnalysisComponent. next()
Gets the next output CAS.AbstractCas
Annotator_ImplBase. next()
Throws a UIMA_IllegalStateException, since annotators are not allowed to create new CAS instances.Methods in org.apache.uima.analysis_component that return types with arguments of type AbstractCas Modifier and Type Method Description java.lang.Class<? extends AbstractCas>
AnalysisComponent. getRequiredCasInterface()
Returns the specific CAS interface that this AnalysisComponent requires the framework to pass to itsAnalysisComponent.process(AbstractCas)
method.Methods in org.apache.uima.analysis_component with parameters of type AbstractCas Modifier and Type Method Description void
AnalysisComponent. process(AbstractCas aCAS)
Inputs a CAS to the AnalysisComponent.void
CasAnnotator_ImplBase. process(AbstractCas aCAS)
void
CasMultiplier_ImplBase. process(AbstractCas aCAS)
void
JCasAnnotator_ImplBase. process(AbstractCas aCAS)
void
JCasMultiplier_ImplBase. process(AbstractCas aCAS)
-
Uses of AbstractCas in org.apache.uima.analysis_engine.asb.impl
Methods in org.apache.uima.analysis_engine.asb.impl that return types with arguments of type AbstractCas Modifier and Type Method Description java.lang.Class<? extends AbstractCas>
FlowControllerContainer. getRequiredCasInterface()
-
Uses of AbstractCas in org.apache.uima.analysis_engine.impl.compatibility
Methods in org.apache.uima.analysis_engine.impl.compatibility that return AbstractCas Modifier and Type Method Description AbstractCas
AnnotatorAdapter. next()
AbstractCas
CasConsumerAdapter. next()
AbstractCas
CollectionReaderAdapter. next()
Methods in org.apache.uima.analysis_engine.impl.compatibility that return types with arguments of type AbstractCas Modifier and Type Method Description java.lang.Class<? extends AbstractCas>
AnnotatorAdapter. getRequiredCasInterface()
Get the CAS interface required by this annotator.java.lang.Class<? extends AbstractCas>
CollectionReaderAdapter. getRequiredCasInterface()
Get the CAS interface required by this annotator.Methods in org.apache.uima.analysis_engine.impl.compatibility with parameters of type AbstractCas Modifier and Type Method Description void
AnnotatorAdapter. checkTypeSystemChange(AbstractCas aCAS)
Checks it the type system of the given CAS is different from the last type system this component was operating on.void
CasConsumerAdapter. checkTypeSystemChange(AbstractCas aCAS)
void
CollectionReaderAdapter. checkTypeSystemChange(AbstractCas aCAS)
void
CollectionReaderAdapter. next(AbstractCas aEmptyCas)
void
AnnotatorAdapter. process(AbstractCas aCAS)
void
CasConsumerAdapter. process(AbstractCas aCAS)
void
CollectionReaderAdapter. process(AbstractCas aCAS)
-
Uses of AbstractCas in org.apache.uima.cas
Subinterfaces of AbstractCas in org.apache.uima.cas Modifier and Type Interface Description interface
CAS
Object-oriented CAS (Common Analysis System) API.Classes in org.apache.uima.cas that implement AbstractCas Modifier and Type Class Description class
AbstractCas_ImplBase
Base class from which CAS implementations should extend.Methods in org.apache.uima.cas with parameters of type AbstractCas Modifier and Type Method Description void
CasOwner. releaseCas(AbstractCas aCAS)
Releases a CAS back to its owner. -
Uses of AbstractCas in org.apache.uima.cas.impl
Classes in org.apache.uima.cas.impl that implement AbstractCas Modifier and Type Class Description class
CASImpl
Implements the CAS interfaces.Methods in org.apache.uima.cas.impl with parameters of type AbstractCas Modifier and Type Method Description SerializationMeasures
BinaryCasSerDes4. serialize(AbstractCas cas, java.lang.Object out)
SerializationMeasures
BinaryCasSerDes4. serialize(AbstractCas cas, java.lang.Object out, Marker trackingMark)
SerializationMeasures
BinaryCasSerDes4. serialize(AbstractCas cas, java.lang.Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel)
SerializationMeasures
BinaryCasSerDes4. serialize(AbstractCas cas, java.lang.Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy)
Constructors in org.apache.uima.cas.impl with parameters of type AbstractCas Constructor Description BinaryCasSerDes6(AbstractCas cas)
Setup to serialize (not delta) or deserialize (not delta) using binary compression, no type mapping but only processing reachable Feature StructuresBinaryCasSerDes6(AbstractCas cas, BinaryCasSerDes6.ReuseInfo rfs)
Setup 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
Methods in org.apache.uima.flow that return types with arguments of type AbstractCas Modifier and Type Method Description java.lang.Class<? extends AbstractCas>
FlowController. getRequiredCasInterface()
Returns the specific CAS interface that this FlowController requires the framework to pass to itsFlowController.computeFlow(AbstractCas)
method.Methods in org.apache.uima.flow with parameters of type AbstractCas Modifier and Type Method Description Flow
CasFlowController_ImplBase. computeFlow(AbstractCas aCAS)
Overriden to check thataCAS
is an instanceofCAS
.Flow
FlowController. computeFlow(AbstractCas aCAS)
Invokes this FlowController on a CAS.Flow
JCasFlowController_ImplBase. computeFlow(AbstractCas aCAS)
Overriden to check thataCAS
is an instanceofJCas
.Flow
CasFlow_ImplBase. newCasProduced(AbstractCas newCas, java.lang.String producedBy)
Overriden to check thatnewCas
is an instanceofCAS
.Flow
Flow. newCasProduced(AbstractCas newCas, java.lang.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.Flow
JCasFlow_ImplBase. newCasProduced(AbstractCas newCas, java.lang.String producedBy)
Overriden to check thatnewCas
is an instanceofJCas
. -
Uses of AbstractCas in org.apache.uima.impl
Methods in org.apache.uima.impl with type parameters of type AbstractCas Modifier and Type Method Description <T extends AbstractCas>
TUimaContext_ImplBase. getEmptyCas(java.lang.Class<T> aCasInterface)
static <T extends AbstractCas>
TUtil. setupViewSwitchClassLoaders(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, java.lang.Class<T> casInterface)
Methods in org.apache.uima.impl that return AbstractCas Modifier and Type Method Description static AbstractCas
Util. setupViewSwitchClassLoadersLockCas(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, java.lang.Class<? extends AbstractCas> casInterface)
Methods in org.apache.uima.impl with parameters of type AbstractCas Modifier and Type Method Description void
UimaContext_ImplBase. returnedCAS(AbstractCas aCAS)
Method parameters in org.apache.uima.impl with type arguments of type AbstractCas Modifier and Type Method Description static AbstractCas
Util. setupViewSwitchClassLoadersLockCas(CAS cas, boolean sofaAware, ComponentInfo componentInfo, ResourceManager resourceManager, java.lang.Class<? extends AbstractCas> casInterface)
-
Uses of AbstractCas in org.apache.uima.jcas
Subinterfaces of AbstractCas in org.apache.uima.jcas Modifier and Type Interface Description interface
JCas
Java Cover Classes based Object-oriented CAS (Common Analysis System) API. -
Uses of AbstractCas in org.apache.uima.jcas.impl
Classes in org.apache.uima.jcas.impl that implement AbstractCas Modifier and Type Class Description class
JCasImpl
implements the supporting infrastructure for JCas model linked with a Cas. -
Uses of AbstractCas in org.apache.uima.resource
Methods in org.apache.uima.resource that return AbstractCas Modifier and Type Method Description AbstractCas
CasManager. getCasInterface(CAS cas, java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.Method parameters in org.apache.uima.resource with type arguments of type AbstractCas Modifier and Type Method Description AbstractCas
CasManager. getCasInterface(CAS cas, java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS. -
Uses of AbstractCas in org.apache.uima.resource.impl
Methods in org.apache.uima.resource.impl with type parameters of type AbstractCas Modifier and Type Method Description static <T extends AbstractCas>
TCasManager_impl. getCasInterfaceStatic(CAS cas, java.lang.Class<T> requiredInterface)
Gets a specified interface to a CAS.Methods in org.apache.uima.resource.impl that return AbstractCas Modifier and Type Method Description AbstractCas
CasManager_impl. getCasInterface(CAS cas, java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.Methods in org.apache.uima.resource.impl with parameters of type AbstractCas Modifier and Type Method Description void
CasManager_impl. releaseCas(AbstractCas aCAS)
Method parameters in org.apache.uima.resource.impl with type arguments of type AbstractCas Modifier and Type Method Description AbstractCas
CasManager_impl. getCasInterface(CAS cas, java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS. -
Uses of AbstractCas in org.apache.uima.uimacpp
Methods in org.apache.uima.uimacpp that return AbstractCas Modifier and Type Method Description AbstractCas
UimacppAnalysisComponent. next()
Methods in org.apache.uima.uimacpp with parameters of type AbstractCas Modifier and Type Method Description void
UimacppAnalysisComponent. process(AbstractCas aCAS)
-