Package org.apache.uima.analysis_engine
Interface AnalysisProcessData
-
- All Known Implementing Classes:
AnalysisProcessData_impl
@Deprecated public interface AnalysisProcessData
Deprecated.Encapsulates all data that is modified by anAnalysisEngine
'sAnalysisEngine.process(AnalysisProcessData,ResultSpecification)
method. This currently includes:- The
Common Analysis System(CAS)
, from which the AnalysisEngine obtains the information to be processed, and to which the AnalysisEngine writes new annotation information. - The
ProcessTrace
object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.
In a tightly-coupled system, a single
AnalysisProcessData
object is shared by multiple AnalysisEngines.In a loosely-coupled system, the
AnalysisProcessData
object is transmitted between remote AnalysisEngine services.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description CAS
getCAS()
Deprecated.Gets the Common Analysis System (CAS
), from which the AnalysisEngine obtains the information to be processed, and to which the AnalysisEngine writes new annotation information.ProcessTrace
getProcessTrace()
Deprecated.Gets theProcessTrace
object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.
-
-
-
Method Detail
-
getCAS
CAS getCAS()
Deprecated.Gets the Common Analysis System (CAS
), from which the AnalysisEngine obtains the information to be processed, and to which the AnalysisEngine writes new annotation information.- Returns:
- a reference to the CAS used by the AnalysisEngine
-
getProcessTrace
ProcessTrace getProcessTrace()
Deprecated.Gets theProcessTrace
object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.- Returns:
- a reference to the
ProcessTrace
object used by the AnalysisEngine
-
-