Serialized Form (HttpClient Library (Version 3.1))
Date: 2018-05-07

# Serialized Form

- ## Package org.apache.commons.httpclient

  - ### Class org.apache.commons.httpclient.CircularRedirectException extends RedirectException implements Serializable

  - ### Class org.apache.commons.httpclient.ConnectionPoolTimeoutException extends ConnectTimeoutException implements Serializable

  - ### Class org.apache.commons.httpclient.ConnectTimeoutException extends java.io.InterruptedIOException implements Serializable

  - ### Class org.apache.commons.httpclient.Cookie extends NameValuePair implements Serializable

    - ### Serialized Fields

      - #### cookieComment

            java.lang.String cookieComment

        Comment attribute.

      - #### cookieDomain

            java.lang.String cookieDomain

        Domain attribute.

      - #### cookieExpiryDate

            java.util.Date cookieExpiryDate

        Expiration `Date`.

      - #### cookiePath

            java.lang.String cookiePath

        Path attribute.

      - #### isSecure

            boolean isSecure

        My secure flag.

      - #### hasPathAttribute

            boolean hasPathAttribute

        Specifies if the set-cookie header included a Path attribute for this cookie

      - #### hasDomainAttribute

            boolean hasDomainAttribute

        Specifies if the set-cookie header included a Domain attribute for this cookie

      - #### cookieVersion

            int cookieVersion

        The version of the cookie specification I was created from.

  - ### Class org.apache.commons.httpclient.Header extends NameValuePair implements Serializable

    - ### Serialized Fields

      - #### isAutogenerated

            boolean isAutogenerated

        Autogenerated header flag.

  - ### Class org.apache.commons.httpclient.HeaderElement extends NameValuePair implements Serializable

    - ### Serialized Fields

      - #### parameters

            NameValuePair[] parameters

        My parameters, if any.

  - ### Class org.apache.commons.httpclient.HttpClientError extends java.lang.Error implements Serializable

  - ### Class org.apache.commons.httpclient.HttpContentTooLargeException extends HttpException implements Serializable

    - ### Serialized Fields

      - #### maxlen

            int maxlen

  - ### Class org.apache.commons.httpclient.HttpException extends java.io.IOException implements Serializable

    - ### Serialized Fields

      - #### reason

            java.lang.String reason

        Deprecated. HttpClient no longer uses this field for itself. It is only provided for compatibility with existing clients.
        A "reason" string provided for compatibility with older clients.

      - #### reasonCode

            int reasonCode

        Deprecated. HttpClient no longer uses this field for itself. It is only provided for compatibility with existing clients.
        Reason code for compatibility with older clients.

      - #### cause

            java.lang.Throwable cause

        The original Throwable representing the cause of this error

  - ### Class org.apache.commons.httpclient.HttpRecoverableException extends HttpException implements Serializable

  - ### Class org.apache.commons.httpclient.HttpsURL extends HttpURL implements Serializable

    serialVersionUID:
      887844277028676648L

  - ### Class org.apache.commons.httpclient.HttpURL extends URI implements Serializable

    serialVersionUID:
      -7158031098595039459L

  - ### Class org.apache.commons.httpclient.InvalidRedirectLocationException extends RedirectException implements Serializable

    - ### Serialized Fields

      - #### location

            java.lang.String location

  - ### Class org.apache.commons.httpclient.NameValuePair extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### name

            java.lang.String name

        Name.

      - #### value

            java.lang.String value

        Value.

  - ### Class org.apache.commons.httpclient.NoHttpResponseException extends java.io.IOException implements Serializable

  - ### Class org.apache.commons.httpclient.ProtocolException extends HttpException implements Serializable

  - ### Class org.apache.commons.httpclient.RedirectException extends ProtocolException implements Serializable

  - ### Class org.apache.commons.httpclient.URI extends java.lang.Object implements Serializable

    serialVersionUID:
      604752400577948726L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream ois)
                             throws java.lang.ClassNotFoundException,
                                    java.io.IOException

        Read a URI.
        Throws:
          `java.lang.ClassNotFoundException` - If one of the classes specified in the input stream cannot be found.
          `java.io.IOException` - If an IO problem occurs.

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream oos)
                              throws java.io.IOException

        Write the content of this URI.
        Throws:
          `java.io.IOException` - If an IO problem occurs.

    - ### Serialized Fields

      - #### hash

            int hash

        Cache the hash code for this URI.

      - #### _uri

            char[] _uri

        This Uniform Resource Identifier (URI). The URI is always in an "escaped" form, since escaping or unescaping a completed URI might change its semantics.

      - #### protocolCharset

            java.lang.String protocolCharset

        The charset of the protocol used by this URI instance.

      - #### _scheme

            char[] _scheme

        The scheme.

      - #### _opaque

            char[] _opaque

        The opaque.

      - #### _authority

            char[] _authority

        The authority.

      - #### _userinfo

            char[] _userinfo

        The userinfo.

      - #### _host

            char[] _host

        The host.

      - #### _port

            int _port

        The port.

      - #### _path

            char[] _path

        The path.

      - #### _query

            char[] _query

        The query.

      - #### _fragment

            char[] _fragment

        The fragment.

      - #### _is_hier_part

            boolean _is_hier_part

      - #### _is_opaque_part

            boolean _is_opaque_part

      - #### _is_net_path

            boolean _is_net_path

      - #### _is_abs_path

            boolean _is_abs_path

      - #### _is_rel_path

            boolean _is_rel_path

      - #### _is_reg_name

            boolean _is_reg_name

      - #### _is_server

            boolean _is_server

      - #### _is_hostname

            boolean _is_hostname

      - #### _is_IPv4address

            boolean _is_IPv4address

      - #### _is_IPv6reference

            boolean _is_IPv6reference

  - ### Class org.apache.commons.httpclient.URI.DefaultCharsetChanged extends java.lang.RuntimeException implements Serializable

    - ### Serialized Fields

      - #### reasonCode

            int reasonCode

        The reason code.

      - #### reason

            java.lang.String reason

        The reason message.

  - ### Class org.apache.commons.httpclient.URIException extends HttpException implements Serializable

    - ### Serialized Fields

      - #### reasonCode

            int reasonCode

        The reason code.

      - #### reason

            java.lang.String reason

        The reason message.

- ## Package org.apache.commons.httpclient.auth

  - ### Class org.apache.commons.httpclient.auth.AuthChallengeException extends AuthenticationException implements Serializable

  - ### Class org.apache.commons.httpclient.auth.AuthenticationException extends ProtocolException implements Serializable

  - ### Class org.apache.commons.httpclient.auth.CredentialsNotAvailableException extends AuthenticationException implements Serializable

  - ### Class org.apache.commons.httpclient.auth.InvalidCredentialsException extends AuthenticationException implements Serializable

  - ### Class org.apache.commons.httpclient.auth.MalformedChallengeException extends ProtocolException implements Serializable

- ## Package org.apache.commons.httpclient.cookie

  - ### Class org.apache.commons.httpclient.cookie.Cookie2 extends Cookie implements Serializable

    - ### Serialized Fields

      - #### cookieCommentURL

            java.lang.String cookieCommentURL

        Comment URL attribute

      - #### cookiePorts

            int[] cookiePorts

        Port attribute.

      - #### discard

            boolean discard

        Discard attribute.

      - #### hasPortAttribute

            boolean hasPortAttribute

        Indicates if the set-cookie2 header included a Port attribute for this cookie

      - #### isPortAttributeBlank

            boolean isPortAttributeBlank

        Indicates if the set-cookie2 header's Port attribute did not have any value.

      - #### hasVersionAttribute

            boolean hasVersionAttribute

        Indicates if the set-cookie2 header included a Version attribute

  - ### Class org.apache.commons.httpclient.cookie.MalformedCookieException extends ProtocolException implements Serializable

- ## Package org.apache.commons.httpclient.params

  - ### Class org.apache.commons.httpclient.params.DefaultHttpParams extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### defaults

            HttpParams defaults

        The set of default values to defer to

      - #### parameters

            java.util.HashMap<K,V> parameters

        Hash map of HTTP parameters that this collection contains

  - ### Class org.apache.commons.httpclient.params.HostParams extends DefaultHttpParams implements Serializable

  - ### Class org.apache.commons.httpclient.params.HttpClientParams extends HttpMethodParams implements Serializable

  - ### Class org.apache.commons.httpclient.params.HttpConnectionManagerParams extends HttpConnectionParams implements Serializable

  - ### Class org.apache.commons.httpclient.params.HttpConnectionParams extends DefaultHttpParams implements Serializable

  - ### Class org.apache.commons.httpclient.params.HttpMethodParams extends DefaultHttpParams implements Serializable

- ## Package org.apache.commons.httpclient.util

  - ### Class org.apache.commons.httpclient.util.DateParseException extends java.lang.Exception implements Serializable

  - ### Class org.apache.commons.httpclient.util.TimeoutController.TimeoutException extends java.lang.Exception implements Serializable

  - ### Class org.apache.commons.httpclient.util.URIUtil.Coder extends URI implements Serializable

Copyright (c) 1999-2005 - Apache Software Foundation