# Uses of Class
com.xceptance.xlt.api.engine.AbstractData

Packages that use AbstractData
Package
Description
com.xceptance.xlt.api.engine
Provides core classes as well as classes to represent the different data measured during a test.

- ## Uses of AbstractData in com.xceptance.xlt.api.engine

  Subclasses of AbstractData in com.xceptance.xlt.api.engine
  Modifier and Type
  Class
  Description
  `class`
  `ActionData`
  The `ActionData` class holds any data measured for an action.
  `class`
  `CustomData`
  The `CustomData` should be used only if the intended purpose does not match the semantics of the other data record classes (`RequestData`, `ActionData`, and `TransactionData`).
  `class`
  `CustomValue`
  The `CustomValue` can store a single 'double' value.
  `class`
  `EventData`
  The `EventData` class is used to record information about arbitrary "events" that may occur during a test run.
  `class`
  `PageLoadTimingData`
  The `PageLoadTimingData` ...
  `class`
  `RequestData`
  The `RequestData` class holds any data measured for a request.
  `class`
  `TimerData`
  The `TimerData` class is the super class for all timer-based data records.
  `class`
  `TransactionData`
  The `TransactionData` class holds any data measured for a transaction.
  `class`
  `WebVitalData`
  The `WebVitalData` stores a single observation for a certain Web Vital in a certain action as a 'double' value.