# Hierarchy For Package org.apache.http.impl.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.http.impl.client.AbstractAuthenticationHandler (implements org.apache.http.client.AuthenticationHandler)
    - org.apache.http.impl.client.DefaultProxyAuthenticationHandler
    - org.apache.http.impl.client.DefaultTargetAuthenticationHandler
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.apache.http.impl.client.RedirectLocations
  - org.apache.http.message.AbstractHttpMessage (implements org.apache.http.HttpMessage)
    - org.apache.http.impl.client.RequestWrapper (implements org.apache.http.client.methods.HttpUriRequest)
      - org.apache.http.impl.client.EntityEnclosingRequestWrapper (implements org.apache.http.HttpEntityEnclosingRequest)
  - org.apache.http.params.AbstractHttpParams (implements org.apache.http.params.HttpParams, org.apache.http.params.HttpParamsNames)
    - org.apache.http.impl.client.ClientParamsStack
  - org.apache.http.impl.client.AbstractResponseHandler<T> (implements org.apache.http.client.ResponseHandler<T>)
    - org.apache.http.impl.client.BasicResponseHandler
  - org.apache.http.impl.client.AIMDBackoffManager (implements org.apache.http.client.BackoffManager)
  - org.apache.http.impl.client.AutoRetryHttpClient (implements org.apache.http.client.HttpClient)
  - org.apache.http.impl.client.BasicAuthCache (implements org.apache.http.client.AuthCache)
  - org.apache.http.impl.client.BasicCookieStore (implements org.apache.http.client.CookieStore, java.io.Serializable)
  - org.apache.http.impl.client.BasicCredentialsProvider (implements org.apache.http.client.CredentialsProvider)
  - org.apache.http.impl.client.CloseableHttpClient (implements java.io.Closeable, org.apache.http.client.HttpClient)
    - org.apache.http.impl.client.AbstractHttpClient
      - org.apache.http.impl.client.DefaultHttpClient
        - org.apache.http.impl.client.ContentEncodingHttpClient
        - org.apache.http.impl.client.SystemDefaultHttpClient
  - org.apache.http.impl.client.CookieSpecRegistries
  - org.apache.http.impl.client.DecompressingHttpClient (implements org.apache.http.client.HttpClient)
  - org.apache.http.impl.client.DefaultBackoffStrategy (implements org.apache.http.client.ConnectionBackoffStrategy)
  - org.apache.http.impl.client.DefaultConnectionKeepAliveStrategy (implements org.apache.http.conn.ConnectionKeepAliveStrategy)
  - org.apache.http.impl.DefaultConnectionReuseStrategy (implements org.apache.http.ConnectionReuseStrategy)
    - org.apache.http.impl.client.DefaultClientConnectionReuseStrategy
  - org.apache.http.impl.client.DefaultHttpRequestRetryHandler (implements org.apache.http.client.HttpRequestRetryHandler)
    - org.apache.http.impl.client.StandardHttpRequestRetryHandler
  - org.apache.http.impl.client.DefaultRedirectHandler (implements org.apache.http.client.RedirectHandler)
  - org.apache.http.impl.client.DefaultRedirectStrategy (implements org.apache.http.client.RedirectStrategy)
    - org.apache.http.impl.client.LaxRedirectStrategy
  - org.apache.http.impl.client.DefaultRequestDirector (implements org.apache.http.client.RequestDirector)
  - org.apache.http.impl.client.DefaultServiceUnavailableRetryStrategy (implements org.apache.http.client.ServiceUnavailableRetryStrategy)
  - org.apache.http.impl.client.DefaultUserTokenHandler (implements org.apache.http.client.UserTokenHandler)
  - org.apache.http.impl.client.FutureRequestExecutionMetrics
  - org.apache.http.impl.client.FutureRequestExecutionService (implements java.io.Closeable)
  - java.util.concurrent.FutureTask<V> (implements java.util.concurrent.RunnableFuture<V>)
    - org.apache.http.impl.client.HttpRequestFutureTask<V>
  - org.apache.http.impl.auth.HttpAuthenticator
    - org.apache.http.impl.client.HttpAuthenticator
  - org.apache.http.impl.client.HttpClientBuilder
  - org.apache.http.impl.client.HttpClients
  - org.apache.http.impl.client.IdleConnectionEvictor
  - org.apache.http.impl.client.NoopUserTokenHandler (implements org.apache.http.client.UserTokenHandler)
  - org.apache.http.impl.client.NullBackoffStrategy (implements org.apache.http.client.ConnectionBackoffStrategy)
  - org.apache.http.impl.client.ProxyAuthenticationStrategy
  - org.apache.http.impl.client.ProxyClient
  - org.apache.http.impl.client.RoutedRequest
  - org.apache.http.impl.client.SystemDefaultCredentialsProvider (implements org.apache.http.client.CredentialsProvider)
  - org.apache.http.impl.client.TargetAuthenticationStrategy
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.http.HttpException
        - org.apache.http.impl.client.TunnelRefusedException
  - org.apache.http.impl.client.WinHttpClients

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