# Uses of Class
com.xceptance.xlt.api.data.ExclusiveDataProvider.Parser

Packages that use ExclusiveDataProvider.Parser
Package
Description
com.xceptance.xlt.api.data
Provides classes to make the handling of test data easier.

- ## Uses of ExclusiveDataProvider.Parser in com.xceptance.xlt.api.data

  Fields in com.xceptance.xlt.api.data declared as ExclusiveDataProvider.Parser
  Modifier and Type
  Field
  Description
  `static final ExclusiveDataProvider.Parser<String>`
  ExclusiveDataProvider.`DEFAULT_PARSER`
  Parser that just returns the received lines.
  Methods in com.xceptance.xlt.api.data that return ExclusiveDataProvider.Parser
  Modifier and Type
  Method
  Description
  `static ExclusiveDataProvider.Parser<String>`
  ExclusiveDataProvider.`getDefaultParser()`
  Default parser that just returns the lines it receives.
  Methods in com.xceptance.xlt.api.data with parameters of type ExclusiveDataProvider.Parser
  Modifier and Type
  Method
  Description
  `static <T> ExclusiveDataProvider<T>`
  ExclusiveDataProvider.`getInstance(String fileName, boolean filterLineComments, ExclusiveDataProvider.Parser<T> parser)`
  Returns the exclusive data provider responsible for the given file name.
  `static <T> ExclusiveDataProvider<T>`
  ExclusiveDataProvider.`getInstance(String fileName, ExclusiveDataProvider.Parser<T> parser)`
  Returns the exclusive data provider responsible for the given file name.
  `static <T> ExclusiveDataProvider<T>`
  ExclusiveDataProvider.`getInstance(String fileName, String encoding, boolean filterLineComments, ExclusiveDataProvider.Parser<T> parser)`
  Returns the exclusive data provider responsible for the given file name.
  `static <T> ExclusiveDataProvider<T>`
  ExclusiveDataProvider.`getInstance(String fileName, String encoding, ExclusiveDataProvider.Parser<T> parser)`
  Returns the exclusive data provider responsible for the given file name.
  `protected static <T> List<T>`
  ExclusiveDataProvider.`loadData(String fileName, String encoding, boolean filterLineComments, ExclusiveDataProvider.Parser<T> parser)`
  Get the agent's exclusive data partition loaded from the given data file and parse this partition using the given parser.
  `protected static <T> List<T>`
  ExclusiveDataProvider.`loadData(String fileName, String encoding, ExclusiveDataProvider.Parser<T> parser)`
  Get the agent's exclusive data partition loaded from the given data file and parse this partition using the given parser.
  `protected static <T> List<T>`
  ExclusiveDataProvider.`parse(List<String> lines, ExclusiveDataProvider.Parser<T> parser)`
  Parse the given lines and return the resulting data objects.
  Constructors in com.xceptance.xlt.api.data with parameters of type ExclusiveDataProvider.Parser
  Modifier
  Constructor
  Description
  ``
  `ExclusiveDataProvider(String fileName, boolean filterLineComments, ExclusiveDataProvider.Parser<T> parser)`
  Creates a new `ExclusiveDataProvider` instance and initializes it with the agent's exclusive data partition loaded from the given data file.
  ``
  `ExclusiveDataProvider(String fileName, ExclusiveDataProvider.Parser<T> parser)`
  Creates a new `ExclusiveDataProvider` instance and initializes it with the agent's exclusive data partition loaded from the given data file.
  ``
  `ExclusiveDataProvider(String fileName, String encoding, boolean filterLineComments, ExclusiveDataProvider.Parser<T> parser)`
  Creates a new `ExclusiveDataProvider` instance and initializes it with the agent's exclusive data partition loaded from the given data file.
  ``
  `ExclusiveDataProvider(String fileName, String encoding, ExclusiveDataProvider.Parser<T> parser)`
  Creates a new `ExclusiveDataProvider` instance and initializes it with the agent's exclusive data partition loaded from the given data file.