Package | Description |
---|---|
org.apache.uima |
Apache UIMA
|
org.apache.uima.analysis_component | |
org.apache.uima.analysis_engine.asb.impl | |
org.apache.uima.analysis_engine.impl | |
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 |
Apache UIMA internals
|
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(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 |
CasMultiplier_ImplBase.process(AbstractCas aCAS) |
void |
JCasAnnotator_ImplBase.process(AbstractCas aCAS) |
void |
JCasMultiplier_ImplBase.process(AbstractCas aCAS) |
void |
AnalysisComponent.process(AbstractCas aCAS)
Inputs a CAS to the AnalysisComponent.
|
void |
CasAnnotator_ImplBase.process(AbstractCas aCAS) |
Modifier and Type | Method and Description |
---|---|
Class<? extends AbstractCas> |
FlowControllerContainer.getRequiredCasInterface() |
Modifier and Type | Method and Description |
---|---|
protected void |
AnalysisEngineImplBase.callProcessMethod(AnalysisComponent component,
AbstractCas cas) |
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 |
---|---|
SerializationMeasures |
BinaryCasSerDes4.serialize(AbstractCas cas,
Object out) |
SerializationMeasures |
BinaryCasSerDes4.serialize(AbstractCas cas,
Object out,
Marker trackingMark) |
SerializationMeasures |
BinaryCasSerDes4.serialize(AbstractCas cas,
Object out,
Marker trackingMark,
BinaryCasSerDes4.CompressLevel compressLevel) |
SerializationMeasures |
BinaryCasSerDes4.serialize(AbstractCas cas,
Object out,
Marker trackingMark,
BinaryCasSerDes4.CompressLevel compressLevel,
BinaryCasSerDes4.CompressStrat compressStrategy) |
Constructor and Description |
---|
BinaryCasSerDes6(AbstractCas cas)
Setup to serialize (not delta) or deserialize (not delta) using binary compression, no type
mapping but only processing reachable Feature Structures
|
BinaryCasSerDes6(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 Structures
|
BinaryCasSerDes6(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 Structures
|
BinaryCasSerDes6(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 Structures
|
BinaryCasSerDes6(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 measurements
|
BinaryCasSerDes6(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 Structures
|
BinaryCasSerDes6(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
|
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
aCAS is an instanceof CAS . |
Flow |
JCasFlowController_ImplBase.computeFlow(AbstractCas aCAS)
Overriden to check that
aCAS is an instanceof JCas . |
Flow |
FlowController.computeFlow(AbstractCas aCAS)
Invokes this FlowController on a 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 . |
Flow |
CasFlow_ImplBase.newCasProduced(AbstractCas newCas,
String producedBy)
Overriden to check that
newCas is an instanceof CAS . |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractCas> |
UimaContext_ImplBase.getEmptyCas(Class<T> aCasInterface) |
static <T extends AbstractCas> |
Util.setupViewSwitchClassLoaders(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
Class<T> casInterface) |
Modifier and Type | Method and Description |
---|---|
static AbstractCas |
Util.setupViewSwitchClassLoadersLockCas(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
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.setupViewSwitchClassLoadersLockCas(CAS cas,
boolean sofaAware,
ComponentInfo componentInfo,
ResourceManager resourceManager,
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,
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 |
---|---|
static <T extends AbstractCas> |
CasManager_impl.getCasInterfaceStatic(CAS cas,
Class<T> requiredInterface)
Gets a specified interface to a CAS.
|
Modifier and Type | Method and Description |
---|---|
AbstractCas |
CasManager_impl.getCasInterface(CAS cas,
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,
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–2022 The Apache Software Foundation. All rights reserved.