Module org.htmlunit

Package org.htmlunit.util


package org.htmlunit.util
Miscellaneous utilities.
  • Classes
    Class
    Description
    Utility functions not covered by third-party libraries.
    Wrapper around a "real" WebConnection that uses the wrapped connection to perform the actual work and saves all received responses in the temp directory with an overview page.

    This may be useful during development to understand what is being browsed.

    Example:
    Sniffs encoding settings from HTML, XML or other content.
    Extension of WebConnectionWrapper providing utility methods to deliver content other than what the wrapped connection would deliver.
    Utility class for HTTP header analysis.
    INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
    A holder for a key/value pair that represents a file to upload.
    Utility class holding information about the association between MIME types and file extensions.
    A name/value pair.
    Simple and efficient linked map or better ordered map implementation to replace the default linked list which is heavy.
    Helper because we need a serializable lock object for our serializable classes.
    String utility class for functions not covered by third-party libraries.
    Performs subnet calculations given a network address and a subnet mask.
    URL utilities class that makes it easy to create new URLs based off of old URLs without having to assemble or parse them yourself.
    Utility class containing miscellaneous WebClient-related methods.
    Provides a convenient implementation of the WebConnection interface that can be subclassed by developers wishing to adapt a particular WebConnection.
    Provides a convenient implementation of the WebResponse interface that can be subclassed by developers wishing to adapt a particular WebResponse.
    INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
    Provides utility methods for working with XML responses.
    Simple implementation of the x-user-defined Charset.