Class AnalysisProcessData_impl

java.lang.Object
org.apache.uima.analysis_engine.impl.AnalysisProcessData_impl
All Implemented Interfaces:
AnalysisProcessData

@Deprecated public class AnalysisProcessData_impl extends Object implements AnalysisProcessData
Deprecated.
since v2.0
Reference implementation of AnalysisProcessData_impl.
  • Field Details

    • mCAS

      protected CAS mCAS
      Deprecated.
      The CAS owned by this AnalysisProcessData. This reference does not change during the life of this AnalysisProcessData.
    • mProcessTrace

      protected ProcessTrace mProcessTrace
      Deprecated.
      The ProcessTrace owned by this AnalysisProcessData. This reference may change during the life of this AnalysisProcessData. once and does not change.
  • Constructor Details

    • AnalysisProcessData_impl

      public AnalysisProcessData_impl(CAS aCAS, ProcessTrace aTrace)
      Deprecated.
      Creates a new AnalysisProcessData_impl from exsiting CAS. and ProcessTrace objects.
      Parameters:
      aCAS - -
      aTrace - -
    • AnalysisProcessData_impl

      public AnalysisProcessData_impl(CAS aCAS, Properties aPerformanceTuningSettings)
      Deprecated.
      Creates a new AnalysisProcessData_impl from an exsiting CAS. A new ProcessTrace will be created.
      Parameters:
      aCAS - -
      aPerformanceTuningSettings - performance tuning settings used to configure ProcessTrace.
  • Method Details

    • getCAS

      public CAS getCAS()
      Deprecated.
      Description copied from interface: AnalysisProcessData
      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.
      Specified by:
      getCAS in interface AnalysisProcessData
      Returns:
      a reference to the CAS used by the AnalysisEngine
      See Also:
    • getProcessTrace

      public ProcessTrace getProcessTrace()
      Deprecated.
      Description copied from interface: AnalysisProcessData
      Gets the ProcessTrace object, which is used to record which AnalysisEngine components have executed and information, such as timing, about that execution.
      Specified by:
      getProcessTrace in interface AnalysisProcessData
      Returns:
      -
      See Also:
    • setProcessTrace

      public void setProcessTrace(ProcessTrace aProcessTrace)
      Deprecated.
      Sets the ProcessTrace object. This is not available through the AnalysisProcessData interface.
      Parameters:
      aProcessTrace - -