Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.uima.cas.AbstractCas

Packages that use AbstractCas
org.apache.uima | The main package for the Unstructured Information Management Middleware Architecture.
org.apache.uima.analysis_component |
org.apache.uima.cas | Common Analysis System (CAS) Interfaces.
org.apache.uima.flow |
org.apache.uima.jcas | Interfaces for accessing the JCAS.
org.apache.uima.resource | Interfaces for `Resources` and `ResourceSpecifiers`.
org.apache.uima.uimacpp |

Uses of AbstractCas in org.apache.uima

Methods in org.apache.uima that return AbstractCas
`AbstractCas` | `UimaContext.getEmptyCas(Class aCasInterface)` Get an empty CAS.

Methods in org.apache.uima with parameters of type AbstractCas
`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
`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 with parameters of type AbstractCas
`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.cas

Subinterfaces of AbstractCas in org.apache.uima.cas
`interface` | `CAS` Object-oriented CAS (Common Analysis System) API.

Classes in org.apache.uima.cas that implement AbstractCas
`class` | `AbstractCas_ImplBase` Base class from which CAS implementations should extend.

Methods in org.apache.uima.cas with parameters of type AbstractCas
`void` | `CasOwner.releaseCas(AbstractCas aCAS)` Releases a CAS back to its owner.

Uses of AbstractCas in org.apache.uima.flow

Methods in org.apache.uima.flow with parameters of type AbstractCas
`Flow` | `CasFlowController_ImplBase.computeFlow(AbstractCas aCAS)` Overriden to check that `aCAS` is an instanceof `CAS`.
`Flow` | `FlowController.computeFlow(AbstractCas aCAS)` Invokes this FlowController on a CAS.
`Flow` | `JCasFlowController_ImplBase.computeFlow(AbstractCas aCAS)` Overriden to check that `aCAS` is an instanceof `JCas`.
`Flow` | `CasFlow_ImplBase.newCasProduced(AbstractCas newCas, String producedBy)` Overriden to check that `newCas` is an instanceof `CAS`.
`Flow` | `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.
`Flow` | `JCasFlow_ImplBase.newCasProduced(AbstractCas newCas, String producedBy)` Overriden to check that `newCas` is an instanceof `JCas`.

Uses of AbstractCas in org.apache.uima.jcas

Subinterfaces of AbstractCas in org.apache.uima.jcas
`interface` | `JCas` Java Cover Classes based Object-oriented CAS (Common Analysis System) API.

Uses of AbstractCas in org.apache.uima.resource

Methods in org.apache.uima.resource that return AbstractCas
`AbstractCas` | `CasManager.getCasInterface(CAS cas, Class 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
`AbstractCas` | `UimacppAnalysisComponent.next()`

Methods in org.apache.uima.uimacpp with parameters of type AbstractCas
`void` | `UimacppAnalysisComponent.process(AbstractCas aCAS)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2007 The Apache Software Foundation. All Rights Reserved.