# Uses of Interface
org.apache.uima.util.ProcessTraceEvent

Packages that use ProcessTraceEvent
Package
Description
org.apache.uima.util
Utility classes and interfaces used by UIMA components.
org.apache.uima.util.impl

- ## Uses of ProcessTraceEvent in org.apache.uima.util

  Methods in org.apache.uima.util that return ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `ProcessTraceEvent`
  ProcessTrace.`getEvent(String aComponentName, String aType)`
  Get a specified event.
  Methods in org.apache.uima.util that return types with arguments of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `List<ProcessTraceEvent>`
  ProcessTrace.`getEvents()`
  Gets a list of `ProcessTraceEvent`s, in the order in which they were created.
  `List<ProcessTraceEvent>`
  ProcessTrace.`getEventsByComponentName(String aComponentName, boolean aRecurseWithinMatch)`
  Gets all events that have the given Component name.
  `List<ProcessTraceEvent>`
  ProcessTrace.`getEventsByType(String aType, boolean aRecurseWithinMatch)`
  Gets all events that have the given type
  `List<ProcessTraceEvent>`
  ProcessTraceEvent.`getSubEvents()`
  Gets the sub-events of this event.
  Methods in org.apache.uima.util with parameters of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `void`
  ProcessTrace.`addEvent(ProcessTraceEvent aEvent)`
  Adds a completed event object to this `ProcessTrace`.
  `protected void`
  AnalysisEnginePerformanceReports.`addEventData(ProcessTraceEvent aEvent)`
  Method parameters in org.apache.uima.util with type arguments of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `void`
  ProcessTrace.`addAll(List<ProcessTraceEvent> aEventList)`
  Adds a list of completed event objects to this `ProcessTrace`.

- ## Uses of ProcessTraceEvent in org.apache.uima.util.impl

  Classes in org.apache.uima.util.impl that implement ProcessTraceEvent
  Modifier and Type
  Class
  Description
  `class`
  `ProcessTraceEvent_impl`
  Reference implementation of `ProcessTraceEvent`.
  Methods in org.apache.uima.util.impl with type parameters of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `protected <T extends ProcessTraceEvent>
  T`
  ProcessTrace_impl.`findCorrespondingEvent(List<T> aEventList, T aEvent)`
  Methods in org.apache.uima.util.impl that return ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `ProcessTraceEvent`
  ProcessTrace_impl.`getEvent(String aComponentName, String aType)`
  `protected ProcessTraceEvent`
  ProcessTrace_impl.`getEvent(List<ProcessTraceEvent> aEvents, String aComponentName, String aType)`
  Methods in org.apache.uima.util.impl that return types with arguments of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `List<ProcessTraceEvent>`
  ProcessTrace_impl.`getEvents()`
  `List<ProcessTraceEvent>`
  ProcessTrace_impl.`getEventsByComponentName(String aComponentName, boolean aRecurseAfterMatch)`
  `List<ProcessTraceEvent>`
  ProcessTrace_impl.`getEventsByType(String aType, boolean aRecurseAfterMatch)`
  `List<ProcessTraceEvent>`
  ProcessTraceEvent_impl.`getSubEvents()`
  Methods in org.apache.uima.util.impl with parameters of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `void`
  ProcessTrace_impl.`addEvent(ProcessTraceEvent aEvent)`
  `void`
  ProcessTraceEvent_impl.`addSubEvent(ProcessTraceEvent aEvent)`
  `protected void`
  ProcessTrace_impl.`getEventsByComponentName(ProcessTraceEvent aEvent, String aComponentName, boolean aRecurseAfterMatch, List<ProcessTraceEvent> aResultList)`
  Utility method used by getEventsByComponentName(String) *
  `protected void`
  ProcessTrace_impl.`getEventsByType(ProcessTraceEvent aEvent, String aType, boolean aRecurseAfterMatch, List<ProcessTraceEvent> aResultList)`
  Utility method used by getEventsByType(String)
  Method parameters in org.apache.uima.util.impl with type arguments of type ProcessTraceEvent
  Modifier and Type
  Method
  Description
  `void`
  ProcessTrace_impl.`addAll(List<ProcessTraceEvent> aEventList)`
  `protected ProcessTraceEvent`
  ProcessTrace_impl.`getEvent(List<ProcessTraceEvent> aEvents, String aComponentName, String aType)`
  `protected void`
  ProcessTrace_impl.`getEventsByComponentName(ProcessTraceEvent aEvent, String aComponentName, boolean aRecurseAfterMatch, List<ProcessTraceEvent> aResultList)`
  Utility method used by getEventsByComponentName(String) *
  `protected void`
  ProcessTrace_impl.`getEventsByType(ProcessTraceEvent aEvent, String aType, boolean aRecurseAfterMatch, List<ProcessTraceEvent> aResultList)`
  Utility method used by getEventsByType(String)