# Package com.xceptance.xlt.api.util

package com.xceptance.xlt.api.util
Provides various utility classes to make writing test cases easier.

- Class
  Description
  AbstractResponseProcessor
  An abstract super class for `ResponseProcessor` implementations.
  BasicPageUtils
  The `BasicPageUtils` class provides common helper methods for its child classes.
  HtmlPageUtils
  The `HtmlPageUtils` class provides some useful helper methods to make dealing with `HtmlPage` objects easier.
  LightweightHtmlPageUtils
  The LightweightHtmlPageUtils class provides some convenience methods for dealing with unparsed HTML pages, i.e. with strings containing the page's HTML source.
  ResponseContentProcessor
  A `ResponseProcessor` implementation, which modifies the body of a web response based on regular expressions.
  ResponseProcessor
  Using response content processors, one can modify the content of a response body right after download but still before the content is being parsed or compiled.
  SimpleArrayList<T>
  Inexpensive (partial) list implementation.
  URLUtils
  This class provides some convenient methods for link processing.
  XltCharBuffer
  This class does not implement the CharBuffer of the JDK, but uses the idea of a shared character array with views.
  XltException
  The base class for all XLT exceptions.
  XltLogger
  Class to define all global needed loggers and their properties.
  XltProperties
  The property keeper.
  XltRandom
  Utility class for random numbers and strings.