| Package | Description | 
|---|---|
| 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  ResourcesandResourceSpecifiers. | 
| org.apache.uima.uimacpp | 
| Modifier and Type | Method and Description | 
|---|---|
| <T extends AbstractCas> | UimaContext. getEmptyCas(Class<T> aCasInterface)Get an empty CAS. | 
| Modifier and Type | Method and 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(). | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends AbstractCas> | AnalysisComponent. getRequiredCasInterface()Returns the specific CAS interface that this AnalysisComponent requires the framework to pass
 to its  AnalysisComponent.process(AbstractCas)method. | 
| Modifier and Type | Method and 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) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CASObject-oriented CAS (Common Analysis System) API. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCas_ImplBaseBase class from which CAS implementations should extend. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CasOwner. releaseCas(AbstractCas aCAS)Releases a CAS back to its owner. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends AbstractCas> | FlowController. getRequiredCasInterface()Returns the specific CAS interface that this FlowController requires the framework to pass to
 its  FlowController.computeFlow(AbstractCas)method. | 
| Modifier and Type | Method and Description | 
|---|---|
| Flow | CasFlowController_ImplBase. computeFlow(AbstractCas aCAS)Overriden to check that  aCASis an instanceofCAS. | 
| Flow | FlowController. computeFlow(AbstractCas aCAS)Invokes this FlowController on a CAS. | 
| Flow | JCasFlowController_ImplBase. computeFlow(AbstractCas aCAS)Overriden to check that  aCASis an instanceofJCas. | 
| Flow | CasFlow_ImplBase. newCasProduced(AbstractCas newCas,
              String producedBy)Overriden to check that  newCasis an instanceofCAS. | 
| 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  newCasis an instanceofJCas. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JCasJava Cover Classes based Object-oriented CAS (Common Analysis System) API. | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractCas | CasManager. getCasInterface(CAS cas,
               Class<? extends AbstractCas> requiredInterface)Gets a specified interface to a CAS. | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractCas | CasManager. getCasInterface(CAS cas,
               Class<? extends AbstractCas> requiredInterface)Gets a specified interface to a CAS. | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractCas | UimacppAnalysisComponent. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UimacppAnalysisComponent. process(AbstractCas aCAS) | 
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.