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.examples.casMultiplier | |
org.apache.uima.flow | |
org.apache.uima.impl |
Contains reference implementations of the interfaces in
org.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 for
Resources and ResourceSpecifiers . |
org.apache.uima.resource.impl | |
org.apache.uima.uimacpp |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractCas> |
UimaContext.getEmptyCas(java.lang.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 |
---|---|
java.lang.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 |
JCasAnnotator_ImplBase.process(AbstractCas aCAS) |
void |
CasMultiplier_ImplBase.process(AbstractCas aCAS) |
void |
AnalysisComponent.process(AbstractCas aCAS)
Inputs a CAS to the AnalysisComponent.
|
void |
JCasMultiplier_ImplBase.process(AbstractCas aCAS) |
void |
CasAnnotator_ImplBase.process(AbstractCas aCAS) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends AbstractCas> |
FlowControllerContainer.getRequiredCasInterface()
Get the required CAS interface of the FlowController.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CollectionReaderAdapter.next() |
AbstractCas |
AnnotatorAdapter.next() |
AbstractCas |
CasConsumerAdapter.next() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends AbstractCas> |
CollectionReaderAdapter.getRequiredCasInterface()
Get the CAS interface required by this annotator.
|
java.lang.Class<? extends AbstractCas> |
AnnotatorAdapter.getRequiredCasInterface()
Get the CAS interface required by this annotator.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectionReaderAdapter.checkTypeSystemChange(AbstractCas aCAS) |
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.next(AbstractCas aEmptyCas) |
void |
CollectionReaderAdapter.process(AbstractCas aCAS) |
void |
AnnotatorAdapter.process(AbstractCas aCAS) |
void |
CasConsumerAdapter.process(AbstractCas aCAS) |
Modifier and Type | Interface and Description |
---|---|
interface |
CAS
Object-oriented CAS (Common Analysis System) API.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCas_ImplBase
Base 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 | Class and Description |
---|---|
class |
CASImpl
Implements the CAS interfaces.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
SimpleTextSegmenter.next() |
AbstractCas |
SimpleTextMerger.next() |
Modifier and Type | Method and Description |
---|---|
java.lang.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 |
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 |
CasFlowController_ImplBase.computeFlow(AbstractCas aCAS)
Overriden to check that
aCAS is an instanceof CAS . |
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 |
CasFlow_ImplBase.newCasProduced(AbstractCas newCas,
java.lang.String producedBy)
Overriden to check that
newCas is an instanceof CAS . |
Flow |
JCasFlow_ImplBase.newCasProduced(AbstractCas newCas,
java.lang.String producedBy)
Overriden to check that
newCas is an instanceof JCas . |
Modifier and Type | Method and Description |
---|---|
AbstractCas |
UimaContext_ImplBase.getEmptyCas(java.lang.Class aCasInterface) |
static AbstractCas |
Util.setupViewSwitchClassLoaders(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
java.lang.Class<? extends AbstractCas> casInterface) |
static AbstractCas |
Util.setupViewSwitchClassLoadersLockCas(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
java.lang.Class<? extends AbstractCas> casInterface) |
Modifier and Type | Method and Description |
---|---|
void |
UimaContext_ImplBase.returnedCAS(AbstractCas aCAS) |
Modifier and Type | Method and Description |
---|---|
static AbstractCas |
Util.setupViewSwitchClassLoaders(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
java.lang.Class<? extends AbstractCas> casInterface) |
static AbstractCas |
Util.setupViewSwitchClassLoadersLockCas(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
java.lang.Class<? extends AbstractCas> casInterface) |
Modifier and Type | Interface and Description |
---|---|
interface |
JCas
Java Cover Classes based Object-oriented CAS (Common Analysis System) API.
|
Modifier and Type | Class and Description |
---|---|
class |
JCasImpl
implements the supporting infrastructure for JCas model linked with a Cas.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CasManager.getCasInterface(CAS cas,
java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CasManager.getCasInterface(CAS cas,
java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CasManager_impl.getCasInterface(CAS cas,
java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.
|
static AbstractCas |
CasManager_impl.getCasInterfaceStatic(CAS cas,
java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.
|
Modifier and Type | Method and Description |
---|---|
void |
CasManager_impl.releaseCas(AbstractCas aCAS) |
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CasManager_impl.getCasInterface(CAS cas,
java.lang.Class<? extends AbstractCas> requiredInterface)
Gets a specified interface to a CAS.
|
static AbstractCas |
CasManager_impl.getCasInterfaceStatic(CAS cas,
java.lang.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 © 2014. All Rights Reserved.