# Package com.xceptance.xlt.api.data

package com.xceptance.xlt.api.data
Provides classes to make the handling of test data easier.

- Class
  Description
  Account
  Special structure to hold user data for universal use.
  DataPool<T>
  This is a utility class that stores a limited amount of data objects and provides a way to reuse it later.
  DataProvider
  The `DataProvider` class provides convenient access to a fixed set of test data strings, which is backed by a data file.
  DataSetProvider
  A `DataSetProvider` implementation reads one or more test data sets from a data file and returns them to the XLT framework, which in turn executes a certain test case once for each data set (data-driven tests).
  DataSetProviderException
  Thrown by a `DataSetProvider` implementation in case an error occurred when reading or processing test data set files.
  ExclusiveDataProvider<T>
  Provides exclusive data access.
  ExclusiveDataProvider.Parser<T>
  Implement this parser to use parsed
  GeneralDataProvider
  The `GeneralDataProvider` class is a general data provider for commonly needed test data objects that comes in handy all the time.