# Hierarchy For All Packages

Package Hierarchies:

- org.apache.http.auth,
- org.apache.http.auth.params,
- org.apache.http.client,
- org.apache.http.client.cache,
- org.apache.http.client.config,
- org.apache.http.client.entity,
- org.apache.http.client.fluent,
- org.apache.http.client.methods,
- org.apache.http.client.params,
- org.apache.http.client.protocol,
- org.apache.http.client.utils,
- org.apache.http.conn,
- org.apache.http.conn.params,
- org.apache.http.conn.routing,
- org.apache.http.conn.scheme,
- org.apache.http.conn.socket,
- org.apache.http.conn.ssl,
- org.apache.http.conn.util,
- org.apache.http.cookie,
- org.apache.http.cookie.params,
- org.apache.http.entity.mime,
- org.apache.http.entity.mime.content,
- org.apache.http.impl.auth,
- org.apache.http.impl.auth.win,
- org.apache.http.impl.client,
- org.apache.http.impl.client.cache,
- org.apache.http.impl.client.cache.ehcache,
- org.apache.http.impl.client.cache.memcached,
- org.apache.http.impl.conn,
- org.apache.http.impl.conn.tsccm,
- org.apache.http.impl.cookie,
- org.apache.http.impl.execchain,
- org.apache.http.osgi,
- org.apache.http.osgi.impl,
- org.apache.http.osgi.services

## 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
  - org.apache.http.impl.conn.AbstractClientConnAdapter (implements org.apache.http.protocol.HttpContext, org.apache.http.conn.ManagedClientConnection)
    - org.apache.http.impl.conn.AbstractPooledConnAdapter
      - org.apache.http.impl.conn.tsccm.BasicPooledConnAdapter
      - org.apache.http.impl.conn.SingleClientConnManager.ConnAdapter
  - 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.impl.conn.tsccm.AbstractConnPool
    - org.apache.http.impl.conn.tsccm.ConnPoolByRoute
  - org.apache.http.entity.mime.content.AbstractContentBody (implements org.apache.http.entity.mime.content.ContentBody)
    - org.apache.http.entity.mime.content.ByteArrayBody
    - org.apache.http.entity.mime.content.FileBody
    - org.apache.http.entity.mime.content.InputStreamBody
    - org.apache.http.entity.mime.content.StringBody
  - org.apache.http.impl.cookie.AbstractCookieAttributeHandler (implements org.apache.http.cookie.CookieAttributeHandler)
    - org.apache.http.impl.cookie.BasicCommentHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.BasicExpiresHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.BasicMaxAgeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.BasicSecureHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.BrowserCompatVersionAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.LaxExpiresHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.LaxMaxAgeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.RFC2109VersionHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.AbstractCookieSpec (implements org.apache.http.cookie.CookieSpec)
    - org.apache.http.impl.cookie.CookieSpecBase
      - org.apache.http.impl.cookie.BrowserCompatSpec
      - org.apache.http.impl.cookie.IgnoreSpec
      - org.apache.http.impl.cookie.NetscapeDraftSpec
      - org.apache.http.impl.cookie.RFC2109Spec
        - org.apache.http.impl.cookie.RFC2965Spec
  - org.apache.http.impl.AbstractHttpClientConnection (implements org.apache.http.HttpClientConnection)
    - org.apache.http.impl.SocketHttpClientConnection (implements org.apache.http.HttpInetConnection)
      - org.apache.http.impl.conn.DefaultClientConnection (implements org.apache.http.protocol.HttpContext, org.apache.http.conn.ManagedHttpClientConnection, org.apache.http.conn.OperatedClientConnection)
  - org.apache.http.entity.AbstractHttpEntity (implements org.apache.http.HttpEntity)
    - org.apache.http.entity.StringEntity (implements java.lang.Cloneable)
      - org.apache.http.client.entity.UrlEncodedFormEntity
  - org.apache.http.message.AbstractHttpMessage (implements org.apache.http.HttpMessage)
    - org.apache.http.client.methods.AbstractExecutionAwareRequest (implements org.apache.http.client.methods.AbortableHttpRequest, java.lang.Cloneable, org.apache.http.client.methods.HttpExecutionAware, org.apache.http.HttpRequest)
      - org.apache.http.client.methods.HttpRequestBase (implements org.apache.http.client.methods.Configurable, org.apache.http.client.methods.HttpUriRequest)
        - org.apache.http.client.methods.HttpDelete
        - org.apache.http.client.methods.HttpEntityEnclosingRequestBase (implements org.apache.http.HttpEntityEnclosingRequest)
          - org.apache.http.client.methods.HttpPatch
          - org.apache.http.client.methods.HttpPost
          - org.apache.http.client.methods.HttpPut
        - org.apache.http.client.methods.HttpGet
        - org.apache.http.client.methods.HttpHead
        - org.apache.http.client.methods.HttpOptions
        - org.apache.http.client.methods.HttpTrace
    - org.apache.http.client.methods.HttpRequestWrapper (implements org.apache.http.client.methods.HttpUriRequest)
    - 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.io.AbstractMessageParser<T> (implements org.apache.http.io.HttpMessageParser<T>)
    - org.apache.http.impl.conn.DefaultHttpResponseParser
    - org.apache.http.impl.conn.DefaultResponseParser
  - org.apache.http.impl.conn.AbstractPoolEntry
    - org.apache.http.impl.conn.tsccm.BasicPoolEntry
    - org.apache.http.impl.conn.SingleClientConnManager.PoolEntry
  - org.apache.http.impl.client.AbstractResponseHandler<T> (implements org.apache.http.client.ResponseHandler<T>)
    - org.apache.http.impl.client.BasicResponseHandler
    - org.apache.http.client.fluent.ContentResponseHandler
  - org.apache.http.conn.ssl.AbstractVerifier (implements org.apache.http.conn.ssl.X509HostnameVerifier)
    - org.apache.http.conn.ssl.AllowAllHostnameVerifier
    - org.apache.http.conn.ssl.BrowserCompatHostnameVerifier
    - org.apache.http.conn.ssl.StrictHostnameVerifier
  - org.apache.http.impl.client.AIMDBackoffManager (implements org.apache.http.client.BackoffManager)
  - org.apache.http.client.fluent.Async
  - org.apache.http.impl.client.cache.AsynchronousValidationRequest (implements java.lang.Runnable)
  - org.apache.http.auth.AUTH
  - org.apache.http.auth.AuthOption
  - org.apache.http.auth.params.AuthParams
  - org.apache.http.client.params.AuthPolicy
  - org.apache.http.impl.auth.AuthSchemeBase (implements org.apache.http.auth.ContextAwareAuthScheme)
    - org.apache.http.impl.auth.GGSSchemeBase
      - org.apache.http.impl.auth.KerberosScheme
      - org.apache.http.impl.auth.NegotiateScheme
      - org.apache.http.impl.auth.SPNegoScheme
    - org.apache.http.impl.auth.NTLMScheme
    - org.apache.http.impl.auth.RFC2617Scheme (implements java.io.Serializable)
      - org.apache.http.impl.auth.BasicScheme
      - org.apache.http.impl.auth.DigestScheme
    - org.apache.http.impl.auth.win.WindowsNegotiateScheme
  - org.apache.http.auth.AuthSchemeRegistry (implements org.apache.http.config.Lookup<I>)
  - org.apache.http.client.config.AuthSchemes
  - org.apache.http.auth.AuthScope
  - org.apache.http.auth.AuthState
  - org.apache.http.impl.client.AutoRetryHttpClient (implements org.apache.http.client.HttpClient)
  - org.apache.http.impl.execchain.BackoffStrategyExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.client.BasicAuthCache (implements org.apache.http.client.AuthCache)
  - org.apache.http.impl.conn.BasicClientConnectionManager (implements org.apache.http.conn.ClientConnectionManager)
  - org.apache.http.impl.cookie.BasicClientCookie (implements org.apache.http.cookie.ClientCookie, java.lang.Cloneable, java.io.Serializable, org.apache.http.cookie.SetCookie)
    - org.apache.http.impl.cookie.BasicClientCookie2 (implements org.apache.http.cookie.SetCookie2)
  - 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.cookie.BasicDomainHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.NetscapeDomainHandler
  - org.apache.http.conn.BasicEofSensorWatcher (implements org.apache.http.conn.EofSensorWatcher)
  - org.apache.http.impl.client.cache.BasicHttpCacheStorage (implements org.apache.http.client.cache.HttpCacheStorage)
  - org.apache.http.impl.conn.BasicHttpClientConnectionManager (implements java.io.Closeable, org.apache.http.conn.HttpClientConnectionManager)
  - org.apache.http.impl.cookie.BasicPathHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.conn.routing.BasicRouteDirector (implements org.apache.http.conn.routing.HttpRouteDirector)
  - org.apache.http.impl.auth.BasicSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory, org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.auth.BasicUserPrincipal (implements java.security.Principal, java.io.Serializable)
  - org.apache.http.impl.cookie.BestMatchSpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.BHttpConnectionBase (implements org.apache.http.HttpInetConnection)
    - org.apache.http.impl.DefaultBHttpClientConnection (implements org.apache.http.HttpClientConnection)
      - org.apache.http.impl.conn.DefaultManagedHttpClientConnection (implements org.apache.http.protocol.HttpContext, org.apache.http.conn.ManagedHttpClientConnection)
  - org.apache.http.impl.cookie.BrowserCompatSpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.client.cache.CacheConfig (implements java.lang.Cloneable)
  - org.apache.http.impl.client.cache.CacheConfig.Builder
  - org.apache.http.impl.client.cache.CachingExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.client.cache.CachingHttpClient (implements org.apache.http.client.HttpClient)
  - org.apache.http.impl.client.cache.CachingHttpClients
  - org.apache.http.client.protocol.ClientContextConfigurer (implements org.apache.http.client.protocol.ClientContext)
  - org.apache.http.client.utils.CloneUtils
  - 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.conn.params.ConnManagerParams (implements org.apache.http.conn.params.ConnManagerPNames)
  - org.apache.http.conn.params.ConnPerRouteBean (implements org.apache.http.conn.params.ConnPerRoute)
  - org.apache.http.conn.params.ConnRouteParams (implements org.apache.http.conn.params.ConnRoutePNames)
  - org.apache.http.client.fluent.Content
  - org.apache.http.cookie.CookieIdentityComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.apache.http.cookie.CookieOrigin
  - org.apache.http.cookie.CookiePathComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.apache.http.client.params.CookiePolicy
  - org.apache.http.cookie.CookiePriorityComparator (implements java.util.Comparator<T>)
  - org.apache.http.impl.client.CookieSpecRegistries
  - org.apache.http.cookie.CookieSpecRegistry (implements org.apache.http.config.Lookup<I>)
  - org.apache.http.client.config.CookieSpecs
  - org.apache.http.impl.auth.win.CurrentWindowsCredentials (implements org.apache.http.auth.Credentials, java.security.Principal, java.io.Serializable)
  - org.apache.http.client.utils.DateUtils
  - org.apache.http.impl.cookie.DateUtils
  - 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.conn.DefaultClientConnectionOperator (implements org.apache.http.conn.ClientConnectionOperator)
  - 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.cookie.DefaultCookieSpec (implements org.apache.http.cookie.CookieSpec)
    - org.apache.http.impl.cookie.BestMatchSpec
  - org.apache.http.impl.cookie.DefaultCookieSpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.client.cache.DefaultFailureCache (implements org.apache.http.impl.client.cache.FailureCache)
  - org.apache.http.conn.ssl.DefaultHostnameVerifier (implements javax.net.ssl.HostnameVerifier)
  - org.apache.http.impl.client.cache.DefaultHttpCacheEntrySerializer (implements org.apache.http.client.cache.HttpCacheEntrySerializer)
  - org.apache.http.impl.conn.DefaultHttpClientConnectionOperator (implements org.apache.http.conn.HttpClientConnectionOperator)
  - org.apache.http.impl.client.DefaultHttpRequestRetryHandler (implements org.apache.http.client.HttpRequestRetryHandler)
    - org.apache.http.impl.client.StandardHttpRequestRetryHandler
  - org.apache.http.impl.conn.DefaultHttpResponseParserFactory (implements org.apache.http.io.HttpMessageParserFactory<T>)
  - org.apache.http.impl.conn.DefaultHttpRoutePlanner (implements org.apache.http.conn.routing.HttpRoutePlanner)
  - 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.conn.DefaultRoutePlanner (implements org.apache.http.conn.routing.HttpRoutePlanner)
    - org.apache.http.impl.conn.DefaultProxyRoutePlanner
    - org.apache.http.impl.conn.SystemDefaultRoutePlanner
  - org.apache.http.impl.conn.DefaultSchemePortResolver (implements org.apache.http.conn.SchemePortResolver)
  - 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.client.entity.DeflateInputStreamFactory (implements org.apache.http.client.entity.InputStreamFactory)
  - org.apache.http.impl.auth.DigestSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory, org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.conn.util.DnsUtils
  - org.apache.http.impl.client.cache.ehcache.EhcacheHttpCacheStorage (implements org.apache.http.client.cache.HttpCacheStorage)
  - org.apache.http.client.entity.EntityBuilder
  - org.apache.http.client.fluent.Executor
  - org.apache.http.impl.client.cache.ExponentialBackOffSchedulingStrategy (implements org.apache.http.impl.client.cache.SchedulingStrategy)
  - org.apache.http.impl.client.cache.FailureCacheValue
  - org.apache.http.impl.client.cache.FileResource (implements org.apache.http.client.cache.Resource)
  - org.apache.http.impl.client.cache.FileResourceFactory (implements org.apache.http.client.cache.ResourceFactory)
  - org.apache.http.client.fluent.Form
  - org.apache.http.entity.mime.FormBodyPart
  - org.apache.http.entity.mime.FormBodyPartBuilder
  - 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.client.entity.GZIPInputStreamFactory (implements org.apache.http.client.entity.InputStreamFactory)
  - org.apache.http.entity.mime.Header (implements java.lang.Iterable<T>)
  - org.apache.http.client.cache.HeaderConstants
  - org.apache.http.impl.client.cache.HeapResource (implements org.apache.http.client.cache.Resource)
  - org.apache.http.impl.client.cache.HeapResourceFactory (implements org.apache.http.client.cache.ResourceFactory)
  - org.apache.http.params.HttpAbstractParamBean
    - org.apache.http.auth.params.AuthParamBean
    - org.apache.http.client.params.ClientParamBean
    - org.apache.http.conn.params.ConnConnectionParamBean
    - org.apache.http.conn.params.ConnManagerParamBean
    - org.apache.http.conn.params.ConnRouteParamBean
    - org.apache.http.cookie.params.CookieSpecParamBean
  - org.apache.http.impl.auth.HttpAuthenticator
    - org.apache.http.impl.client.HttpAuthenticator
  - org.apache.http.client.cache.HttpCacheEntry (implements java.io.Serializable)
  - org.apache.http.impl.client.HttpClientBuilder
    - org.apache.http.impl.client.cache.CachingHttpClientBuilder
  - org.apache.http.client.params.HttpClientParamConfig
  - org.apache.http.client.params.HttpClientParams
  - org.apache.http.impl.client.HttpClients
  - org.apache.http.client.utils.HttpClientUtils
  - org.apache.http.protocol.HttpCoreContext (implements org.apache.http.protocol.HttpContext)
    - org.apache.http.client.protocol.HttpClientContext
      - org.apache.http.client.cache.HttpCacheContext
  - org.apache.http.entity.HttpEntityWrapper (implements org.apache.http.HttpEntity)
    - org.apache.http.conn.BasicManagedEntity (implements org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.EofSensorWatcher)
    - org.apache.http.client.entity.DecompressingEntity
      - org.apache.http.client.entity.DeflateDecompressingEntity
      - org.apache.http.client.entity.GzipDecompressingEntity
    - org.apache.http.client.entity.GzipCompressingEntity
  - org.apache.http.entity.mime.HttpMultipart
  - org.apache.http.osgi.impl.HttpProxyConfigurationActivator (implements org.osgi.framework.BundleActivator, org.osgi.service.cm.ManagedServiceFactory)
  - org.apache.http.conn.routing.HttpRoute (implements java.lang.Cloneable, org.apache.http.conn.routing.RouteInfo)
  - org.apache.http.impl.client.IdleConnectionEvictor
  - org.apache.http.impl.conn.IdleConnectionHandler
  - org.apache.http.impl.cookie.IgnoreSpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.IgnoreSpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.client.cache.ImmediateSchedulingStrategy (implements org.apache.http.impl.client.cache.SchedulingStrategy)
  - org.apache.http.conn.util.InetAddressUtils
  - org.apache.http.impl.conn.InMemoryDnsResolver (implements org.apache.http.conn.DnsResolver)
  - org.apache.http.client.cache.InputLimit
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.http.client.entity.DeflateInputStream
    - org.apache.http.conn.EofSensorInputStream (implements org.apache.http.conn.ConnectionReleaseTrigger)
  - org.apache.http.client.utils.JdkIdn (implements org.apache.http.client.utils.Idn)
  - org.apache.http.auth.KerberosCredentials (implements org.apache.http.auth.Credentials, java.io.Serializable)
  - org.apache.http.impl.auth.KerberosSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory, org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.impl.conn.LoggingSessionInputBuffer (implements org.apache.http.io.EofSensor, org.apache.http.io.SessionInputBuffer)
  - org.apache.http.impl.conn.LoggingSessionOutputBuffer (implements org.apache.http.io.SessionOutputBuffer)
  - org.apache.http.impl.execchain.MainClientExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.client.cache.ManagedHttpCacheStorage (implements java.io.Closeable, org.apache.http.client.cache.HttpCacheStorage)
  - org.apache.http.impl.conn.ManagedHttpClientConnectionFactory (implements org.apache.http.conn.HttpConnectionFactory<T,C>)
  - org.apache.http.impl.client.cache.memcached.MemcachedCacheEntryFactoryImpl (implements org.apache.http.impl.client.cache.memcached.MemcachedCacheEntryFactory)
  - org.apache.http.impl.client.cache.memcached.MemcachedCacheEntryImpl (implements org.apache.http.impl.client.cache.memcached.MemcachedCacheEntry)
  - org.apache.http.impl.client.cache.memcached.MemcachedHttpCacheStorage (implements org.apache.http.client.cache.HttpCacheStorage)
  - org.apache.http.entity.mime.MIME
  - org.apache.http.impl.execchain.MinimalClientExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.entity.mime.MinimalField
  - org.apache.http.conn.MultihomePlainSocketFactory (implements org.apache.http.conn.scheme.SocketFactory)
  - org.apache.http.entity.mime.MultipartEntity (implements org.apache.http.HttpEntity)
  - org.apache.http.entity.mime.MultipartEntityBuilder
  - org.apache.http.impl.auth.NegotiateSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory)
  - org.apache.http.impl.cookie.NetscapeDraftHeaderParser
  - org.apache.http.impl.cookie.NetscapeDraftSpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.NetscapeDraftSpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.conn.ssl.NoopHostnameVerifier (implements javax.net.ssl.HostnameVerifier)
  - org.apache.http.impl.client.NoopUserTokenHandler (implements org.apache.http.client.UserTokenHandler)
  - org.apache.http.auth.NTCredentials (implements org.apache.http.auth.Credentials, java.io.Serializable)
  - org.apache.http.impl.auth.NTLMSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory, org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.auth.NTUserPrincipal (implements java.security.Principal, java.io.Serializable)
  - org.apache.http.impl.client.NullBackoffStrategy (implements org.apache.http.client.ConnectionBackoffStrategy)
  - org.apache.http.osgi.impl.OSGiClientBuilderFactory (implements org.apache.http.osgi.services.HttpClientBuilderFactory)
  - org.apache.http.osgi.impl.OSGiProxyConfiguration (implements org.apache.http.osgi.services.ProxyConfiguration)
  - org.apache.http.conn.socket.PlainConnectionSocketFactory (implements org.apache.http.conn.socket.ConnectionSocketFactory)
  - org.apache.http.conn.scheme.PlainSocketFactory (implements org.apache.http.conn.scheme.SchemeSocketFactory, org.apache.http.conn.scheme.SocketFactory)
  - org.apache.http.impl.conn.PoolingClientConnectionManager (implements org.apache.http.conn.ClientConnectionManager, org.apache.http.pool.ConnPoolControl<T>)
  - org.apache.http.impl.conn.PoolingHttpClientConnectionManager (implements java.io.Closeable, org.apache.http.pool.ConnPoolControl<T>, org.apache.http.conn.HttpClientConnectionManager)
  - org.apache.http.impl.client.cache.memcached.PrefixKeyHashingScheme (implements org.apache.http.impl.client.cache.memcached.KeyHashingScheme)
  - org.apache.http.conn.ssl.PrivateKeyDetails
  - org.apache.http.impl.execchain.ProtocolExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.client.ProxyAuthenticationStrategy
  - org.apache.http.impl.client.ProxyClient
  - org.apache.http.impl.conn.ProxySelectorRoutePlanner (implements org.apache.http.conn.routing.HttpRoutePlanner)
  - org.apache.http.impl.cookie.PublicSuffixDomainFilter (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.PublicSuffixFilter (implements org.apache.http.cookie.CookieAttributeHandler)
  - org.apache.http.conn.util.PublicSuffixList
  - org.apache.http.conn.util.PublicSuffixListParser
  - org.apache.http.impl.cookie.PublicSuffixListParser
  - org.apache.http.conn.util.PublicSuffixMatcher
  - org.apache.http.conn.util.PublicSuffixMatcherLoader
  - org.apache.http.client.utils.Punycode
  - org.apache.http.impl.execchain.RedirectExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - java.lang.ref.Reference<T>
    - java.lang.ref.WeakReference<T>
      - org.apache.http.impl.conn.tsccm.BasicPoolEntryRef
  - org.apache.http.client.fluent.Request
  - org.apache.http.client.protocol.RequestAcceptEncoding (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.protocol.RequestAddCookies (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.protocol.RequestAuthCache (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.methods.RequestBuilder
  - org.apache.http.client.protocol.RequestClientConnControl (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.config.RequestConfig (implements java.lang.Cloneable)
  - org.apache.http.client.config.RequestConfig.Builder
  - org.apache.http.client.protocol.RequestDefaultHeaders (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.protocol.RequestExpectContinue (implements org.apache.http.HttpRequestInterceptor)
  - org.apache.http.client.protocol.RequestProxyAuthentication
  - org.apache.http.client.protocol.RequestTargetAuthentication
  - org.apache.http.client.fluent.Response
  - org.apache.http.client.protocol.ResponseAuthCache (implements org.apache.http.HttpResponseInterceptor)
  - org.apache.http.client.protocol.ResponseContentEncoding (implements org.apache.http.HttpResponseInterceptor)
  - org.apache.http.client.protocol.ResponseProcessCookies (implements org.apache.http.HttpResponseInterceptor)
  - org.apache.http.impl.execchain.RetryExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.cookie.RFC2109DomainHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.RFC2109SpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.RFC2109SpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.RFC2965CommentUrlAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.RFC2965DiscardAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.RFC2965DomainAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.RFC2965PortAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.impl.cookie.RFC2965SpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.RFC2965SpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.cookie.RFC2965VersionAttributeHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
  - org.apache.http.client.utils.Rfc3492Idn (implements org.apache.http.client.utils.Idn)
  - org.apache.http.impl.cookie.RFC6265CookieSpec (implements org.apache.http.cookie.CookieSpec)
    - org.apache.http.impl.cookie.RFC6265LaxSpec
    - org.apache.http.impl.cookie.RFC6265StrictSpec
  - org.apache.http.impl.cookie.RFC6265CookieSpecProvider (implements org.apache.http.cookie.CookieSpecProvider)
  - org.apache.http.impl.client.RoutedRequest
  - org.apache.http.impl.conn.tsccm.RouteSpecificPool
  - org.apache.http.conn.routing.RouteTracker (implements java.lang.Cloneable, org.apache.http.conn.routing.RouteInfo)
  - org.apache.http.conn.scheme.Scheme
  - org.apache.http.conn.scheme.SchemeRegistry
  - org.apache.http.impl.conn.SchemeRegistryFactory
  - org.apache.http.impl.execchain.ServiceUnavailableRetryExec (implements org.apache.http.impl.execchain.ClientExecChain)
  - org.apache.http.impl.client.cache.memcached.SHA256KeyHashingScheme (implements org.apache.http.impl.client.cache.memcached.KeyHashingScheme)
  - org.apache.http.impl.conn.SingleClientConnManager (implements org.apache.http.conn.ClientConnectionManager)
  - java.net.SocketAddress (implements java.io.Serializable)
    - java.net.InetSocketAddress
      - org.apache.http.conn.HttpInetSocketAddress
  - org.apache.http.impl.auth.SPNegoSchemeFactory (implements org.apache.http.auth.AuthSchemeFactory, org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.conn.ssl.SSLConnectionSocketFactory (implements org.apache.http.conn.socket.LayeredConnectionSocketFactory)
  - org.apache.http.conn.ssl.SSLContextBuilder
  - org.apache.http.conn.ssl.SSLContexts
  - org.apache.http.conn.ssl.SSLSocketFactory (implements org.apache.http.conn.socket.LayeredConnectionSocketFactory, org.apache.http.conn.scheme.LayeredSchemeSocketFactory, org.apache.http.conn.scheme.LayeredSocketFactory, org.apache.http.conn.scheme.SchemeLayeredSocketFactory)
  - org.apache.http.impl.client.SystemDefaultCredentialsProvider (implements org.apache.http.client.CredentialsProvider)
  - org.apache.http.impl.conn.SystemDefaultDnsResolver (implements org.apache.http.conn.DnsResolver)
  - org.apache.http.impl.client.TargetAuthenticationStrategy
  - org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager (implements org.apache.http.conn.ClientConnectionManager)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.http.impl.cookie.DateParseException
      - org.apache.http.client.cache.HttpCacheUpdateException
      - org.apache.http.HttpException
        - org.apache.http.ProtocolException
          - org.apache.http.auth.AuthenticationException
            - org.apache.http.auth.InvalidCredentialsException
            - org.apache.http.impl.auth.NTLMEngineException
          - org.apache.http.auth.MalformedChallengeException
          - org.apache.http.cookie.MalformedCookieException
            - org.apache.http.cookie.CookieRestrictionViolationException
          - org.apache.http.client.NonRepeatableRequestException
          - org.apache.http.client.RedirectException
            - org.apache.http.client.CircularRedirectException
        - org.apache.http.impl.client.TunnelRefusedException
        - org.apache.http.impl.execchain.TunnelRefusedException
      - java.io.IOException
        - org.apache.http.client.ClientProtocolException
          - org.apache.http.client.HttpResponseException
        - org.apache.http.client.cache.HttpCacheEntrySerializationException
        - java.io.InterruptedIOException
          - org.apache.http.conn.ConnectTimeoutException
            - org.apache.http.conn.ConnectionPoolTimeoutException
          - org.apache.http.impl.execchain.RequestAbortedException
        - java.net.SocketException
          - java.net.ConnectException
            - org.apache.http.conn.HttpHostConnectException
        - org.apache.http.conn.UnsupportedSchemeException
      - java.lang.RuntimeException
        - java.lang.IllegalStateException
          - org.apache.http.impl.conn.ConnectionShutdownException
          - org.apache.http.conn.ssl.SSLInitializationException
        - org.apache.http.impl.client.cache.memcached.MemcachedKeyHashingException
        - org.apache.http.impl.client.cache.memcached.MemcachedSerializationException
        - org.apache.http.impl.auth.UnsupportedDigestAlgorithmException
  - org.apache.http.conn.ssl.TrustAllStrategy (implements org.apache.http.conn.ssl.TrustStrategy)
  - org.apache.http.conn.ssl.TrustSelfSignedStrategy (implements org.apache.http.conn.ssl.TrustStrategy)
  - org.apache.http.client.utils.URIBuilder
  - org.apache.http.client.utils.URIUtils
  - org.apache.http.client.utils.URLEncodedUtils
  - org.apache.http.auth.UsernamePasswordCredentials (implements org.apache.http.auth.Credentials, java.io.Serializable)
  - org.apache.http.impl.conn.tsccm.WaitingThread
  - org.apache.http.impl.conn.tsccm.WaitingThreadAborter
  - org.apache.http.impl.auth.win.WindowsCredentialsProvider (implements org.apache.http.client.CredentialsProvider)
  - org.apache.http.impl.auth.win.WindowsNegotiateSchemeFactory (implements org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.impl.auth.win.WindowsNTLMSchemeFactory (implements org.apache.http.auth.AuthSchemeProvider)
  - org.apache.http.impl.client.WinHttpClients
  - org.apache.http.impl.conn.Wire

## Interface Hierarchy

- org.apache.http.client.methods.AbortableHttpRequest
- org.apache.http.client.AuthCache
- org.apache.http.client.AuthenticationHandler
- org.apache.http.client.AuthenticationStrategy
- org.apache.http.auth.params.AuthPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.auth.AuthScheme
  - org.apache.http.auth.ContextAwareAuthScheme
- org.apache.http.auth.AuthSchemeFactory
- org.apache.http.auth.AuthSchemeProvider
- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.http.client.methods.CloseableHttpResponse (also extends org.apache.http.HttpResponse)
    - org.apache.http.HttpClientConnection
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpInetConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
      - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpInetConnection)
    - org.apache.http.HttpConnection
      - org.apache.http.HttpClientConnection
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
        - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpInetConnection)
          - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
        - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpInetConnection)
      - org.apache.http.HttpInetConnection
        - org.apache.http.conn.HttpRoutedConnection
          - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
        - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection)
          - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
        - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection)
      - org.apache.http.conn.HttpRoutedConnection
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
      - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
    - org.apache.http.HttpInetConnection
      - org.apache.http.conn.HttpRoutedConnection
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
      - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection)
    - org.apache.http.conn.HttpRoutedConnection
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
    - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
    - org.apache.http.impl.client.cache.SchedulingStrategy
  - org.apache.http.client.methods.CloseableHttpResponse (also extends java.io.Closeable, org.apache.http.HttpResponse)
  - org.apache.http.HttpClientConnection
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpInetConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
    - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpInetConnection)
  - org.apache.http.HttpConnection
    - org.apache.http.HttpClientConnection
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpInetConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
      - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpInetConnection)
    - org.apache.http.HttpInetConnection
      - org.apache.http.conn.HttpRoutedConnection
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
      - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection)
        - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
      - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection)
    - org.apache.http.conn.HttpRoutedConnection
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
    - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
  - org.apache.http.HttpInetConnection
    - org.apache.http.conn.HttpRoutedConnection
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
    - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection)
      - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
    - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection)
  - org.apache.http.conn.HttpRoutedConnection
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.ManagedHttpClientConnection)
  - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
  - org.apache.http.conn.ManagedHttpClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
    - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.ConnectionReleaseTrigger, org.apache.http.conn.HttpRoutedConnection)
  - org.apache.http.conn.OperatedClientConnection (also extends org.apache.http.HttpClientConnection, org.apache.http.HttpInetConnection)
  - org.apache.http.impl.client.cache.SchedulingStrategy
- org.apache.http.client.BackoffManager
- org.apache.http.osgi.services.CachingHttpClientBuilderFactory
- org.apache.http.concurrent.Cancellable
  - org.apache.http.conn.ConnectionRequest
- org.apache.http.conn.ClientConnectionManager
- org.apache.http.conn.ClientConnectionManagerFactory
- org.apache.http.conn.ClientConnectionOperator
- org.apache.http.conn.ClientConnectionRequest
- org.apache.http.client.protocol.ClientContext
- org.apache.http.impl.execchain.ClientExecChain
- org.apache.http.client.params.ClientPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.client.methods.Configurable
- org.apache.http.conn.params.ConnConnectionPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.client.ConnectionBackoffStrategy
- org.apache.http.conn.ConnectionKeepAliveStrategy
- org.apache.http.conn.ConnectionReleaseTrigger
  - org.apache.http.conn.ManagedClientConnection (also extends org.apache.http.conn.HttpRoutedConnection, org.apache.http.conn.ManagedHttpClientConnection)
- org.apache.http.conn.socket.ConnectionSocketFactory
  - org.apache.http.conn.socket.LayeredConnectionSocketFactory
- org.apache.http.conn.params.ConnManagerPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.conn.params.ConnPerRoute
- org.apache.http.conn.params.ConnRoutePNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.entity.mime.content.ContentDescriptor
  - org.apache.http.entity.mime.content.ContentBody
- org.apache.http.cookie.Cookie
  - org.apache.http.cookie.ClientCookie
  - org.apache.http.cookie.SetCookie
    - org.apache.http.cookie.SetCookie2
  - org.apache.http.cookie.SetCookie2
- org.apache.http.cookie.CookieAttributeHandler
  - org.apache.http.cookie.CommonCookieAttributeHandler
- org.apache.http.cookie.CookieSpec
- org.apache.http.cookie.CookieSpecFactory
- org.apache.http.cookie.params.CookieSpecPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.params.CoreConnectionPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.cookie.CookieSpecProvider
- org.apache.http.client.CookieStore
- org.apache.http.params.CoreConnectionPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreProtocolPNames)
- org.apache.http.params.CoreProtocolPNames
  - org.apache.http.client.params.AllClientPNames (also extends org.apache.http.auth.params.AuthPNames, org.apache.http.client.params.ClientPNames, org.apache.http.conn.params.ConnConnectionPNames, org.apache.http.conn.params.ConnManagerPNames, org.apache.http.conn.params.ConnRoutePNames, org.apache.http.cookie.params.CookieSpecPNames, org.apache.http.params.CoreConnectionPNames)
- org.apache.http.auth.Credentials
- org.apache.http.client.CredentialsProvider
- org.apache.http.conn.DnsResolver
- org.apache.http.conn.EofSensorWatcher
- org.apache.http.impl.client.cache.FailureCache
- org.apache.http.conn.scheme.HostNameResolver
- javax.net.ssl.HostnameVerifier
  - org.apache.http.conn.ssl.X509HostnameVerifier
- org.apache.http.client.cache.HttpCacheEntrySerializer
- org.apache.http.client.cache.HttpCacheInvalidator
- org.apache.http.client.cache.HttpCacheStorage
- org.apache.http.client.cache.HttpCacheUpdateCallback
- org.apache.http.client.HttpClient
- org.apache.http.osgi.services.HttpClientBuilderFactory
- org.apache.http.conn.HttpClientConnectionManager
- org.apache.http.conn.HttpClientConnectionOperator
- org.apache.http.conn.HttpConnectionFactory<T,C>
- org.apache.http.client.methods.HttpExecutionAware
- org.apache.http.HttpMessage
  - org.apache.http.client.methods.CloseableHttpResponse (also extends java.io.Closeable, org.apache.http.HttpResponse)
  - org.apache.http.HttpRequest
    - org.apache.http.client.methods.HttpUriRequest
  - org.apache.http.HttpResponse
    - org.apache.http.client.methods.CloseableHttpResponse (also extends java.io.Closeable)
  - org.apache.http.client.methods.HttpUriRequest
- org.apache.http.client.HttpRequestRetryHandler
- org.apache.http.conn.routing.HttpRouteDirector
- org.apache.http.conn.routing.HttpRoutePlanner
- org.apache.http.client.utils.Idn
- org.apache.http.client.entity.InputStreamFactory
- org.apache.http.impl.client.cache.memcached.KeyHashingScheme
- org.apache.http.impl.client.cache.memcached.MemcachedCacheEntry
- org.apache.http.impl.client.cache.memcached.MemcachedCacheEntryFactory
- org.apache.http.impl.auth.NTLMEngine
- org.apache.http.impl.conn.tsccm.PoolEntryRequest
- org.apache.http.conn.ssl.PrivateKeyStrategy
- org.apache.http.osgi.services.ProxyConfiguration
- org.apache.http.client.RedirectHandler
- org.apache.http.client.RedirectStrategy
- org.apache.http.client.RequestDirector
- org.apache.http.client.cache.ResourceFactory
- org.apache.http.client.ResponseHandler<T>
- org.apache.http.conn.routing.RouteInfo
- org.apache.http.conn.SchemePortResolver
- org.apache.http.conn.scheme.SchemeSocketFactory
  - org.apache.http.conn.scheme.LayeredSchemeSocketFactory
  - org.apache.http.conn.scheme.SchemeLayeredSocketFactory
- java.io.Serializable
  - org.apache.http.client.cache.Resource
- org.apache.http.client.ServiceUnavailableRetryStrategy
- org.apache.http.cookie.SM
- org.apache.http.conn.scheme.SocketFactory
  - org.apache.http.conn.scheme.LayeredSocketFactory
- org.apache.http.impl.auth.SpnegoTokenGenerator
- org.apache.http.ssl.TrustStrategy
  - org.apache.http.conn.ssl.TrustStrategy
- org.apache.http.client.UserTokenHandler

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.http.conn.routing.RouteInfo.TunnelType
    - org.apache.http.conn.routing.RouteInfo.LayerType
    - org.apache.http.conn.util.DomainType
    - org.apache.http.client.utils.URIUtils.UriFlag
    - org.apache.http.auth.AuthProtocolState
    - org.apache.http.auth.ChallengeState
    - org.apache.http.impl.cookie.RFC6265CookieSpecProvider.CompatibilityLevel
    - org.apache.http.impl.cookie.DefaultCookieSpecProvider.CompatibilityLevel
    - org.apache.http.impl.cookie.BrowserCompatSpecFactory.SecurityLevel
    - org.apache.http.entity.mime.HttpMultipartMode
    - org.apache.http.client.cache.CacheResponseStatus

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