# Hierarchy For Package org.apache.hc.client5.http.impl.cache

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hc.client5.http.impl.cache.AbstractSerializingAsyncCacheStorage<T,CAS> (implements org.apache.hc.client5.http.cache.HttpAsyncCacheStorage)
    - org.apache.hc.client5.http.impl.cache.AbstractBinaryAsyncCacheStorage<CAS>
  - org.apache.hc.client5.http.impl.cache.AbstractSerializingCacheStorage<T,CAS> (implements org.apache.hc.client5.http.cache.HttpCacheStorage)
    - org.apache.hc.client5.http.impl.cache.AbstractBinaryCacheStorage<CAS>
  - org.apache.hc.client5.http.impl.cache.BasicHttpCacheStorage (implements org.apache.hc.client5.http.cache.HttpCacheStorage)
  - org.apache.hc.client5.http.impl.cache.ByteArrayCacheEntrySerializer (implements org.apache.hc.client5.http.cache.HttpCacheEntrySerializer<T>)
  - org.apache.hc.client5.http.impl.cache.CacheConfig (implements java.lang.Cloneable)
  - org.apache.hc.client5.http.impl.cache.CacheConfig.Builder
  - org.apache.hc.client5.http.impl.cache.CacheKeyGenerator (implements org.apache.hc.core5.function.Resolver<I,O>)
  - org.apache.hc.client5.http.impl.cache.CachingExecBase
  - org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClients
  - org.apache.hc.client5.http.impl.cache.CachingHttpClients
  - org.apache.hc.client5.http.impl.cache.DateSupport
  - org.apache.hc.client5.http.impl.cache.DefaultAsyncCacheInvalidator (implements org.apache.hc.client5.http.cache.HttpAsyncCacheInvalidator)
  - org.apache.hc.client5.http.impl.cache.DefaultCacheInvalidator (implements org.apache.hc.client5.http.cache.HttpCacheInvalidator)
  - org.apache.hc.client5.http.impl.cache.FileResourceFactory (implements org.apache.hc.client5.http.cache.ResourceFactory)
  - org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder
    - org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder
  - org.apache.hc.client5.http.impl.cache.HeapResourceFactory (implements org.apache.hc.client5.http.cache.ResourceFactory)
  - org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder
    - org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder
  - org.apache.hc.client5.http.impl.cache.HttpByteArrayCacheEntrySerializer (implements org.apache.hc.client5.http.cache.HttpCacheEntrySerializer<T>)
  - org.apache.hc.client5.http.impl.cache.HttpCacheSupport
  - org.apache.hc.client5.http.impl.classic.HttpClientBuilder
    - org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder
  - org.apache.hc.client5.http.impl.cache.ManagedHttpCacheStorage (implements java.io.Closeable, org.apache.hc.client5.http.cache.HttpCacheStorage)
  - org.apache.hc.client5.http.impl.cache.NoopCacheEntrySerializer (implements org.apache.hc.client5.http.cache.HttpCacheEntrySerializer<T>)
  - org.apache.hc.client5.http.cache.Resource (implements java.io.Serializable)
    - org.apache.hc.client5.http.impl.cache.FileResource
    - org.apache.hc.client5.http.impl.cache.HeapResource

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