# Hierarchy For Package org.apache.http.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.http.HttpException
        - org.apache.http.ProtocolException
          - org.apache.http.client.NonRepeatableRequestException
          - org.apache.http.client.RedirectException
            - org.apache.http.client.CircularRedirectException
      - java.io.IOException
        - org.apache.http.client.ClientProtocolException
          - org.apache.http.client.HttpResponseException

## Interface Hierarchy

- org.apache.http.client.AuthCache
- org.apache.http.client.AuthenticationHandler
- org.apache.http.client.AuthenticationStrategy
- org.apache.http.client.BackoffManager
- org.apache.http.client.ConnectionBackoffStrategy
- org.apache.http.client.CookieStore
- org.apache.http.client.CredentialsProvider
- org.apache.http.client.HttpClient
- org.apache.http.client.HttpRequestRetryHandler
- org.apache.http.client.RedirectHandler
- org.apache.http.client.RedirectStrategy
- org.apache.http.client.RequestDirector
- org.apache.http.client.ResponseHandler<T>
- org.apache.http.client.ServiceUnavailableRetryStrategy
- org.apache.http.client.UserTokenHandler

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.