Package org.apache.uima.util

# Class AnalysisEnginePerformanceReports

java.lang.Object
org.apache.uima.util.AnalysisEnginePerformanceReports

public class AnalysisEnginePerformanceReports extends Object
A class that is useful for generating an Analysis Engine performance report from a `ProcessTrace` object.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AnalysisEnginePerformanceReports(ProcessTrace aProcessTrace)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected void`
  `addEventData(ProcessTraceEvent aEvent)`
  `int`
  `getAnalysisTime()`
  `int`
  `getFrameworkOverhead()`
  `String`
  `getFullReport()`
  `int`
  `getServiceCallOverhead()`
  `int`
  `getServiceWrapperOverhead()`
  `int`
  `getTotalTime()`
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### AnalysisEnginePerformanceReports

    public AnalysisEnginePerformanceReports(ProcessTrace aProcessTrace)

- ## Method Details

  - ### addEventData

    protected void addEventData(ProcessTraceEvent aEvent)

  - ### getTotalTime

    public int getTotalTime()

  - ### getAnalysisTime

    public int getAnalysisTime()

  - ### getFrameworkOverhead

    public int getFrameworkOverhead()

  - ### getServiceWrapperOverhead

    public int getServiceWrapperOverhead()

  - ### getServiceCallOverhead

    public int getServiceCallOverhead()

  - ### getFullReport

    public String getFullReport()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`