Class NoopCacheEntrySerializer
java.lang.Object
org.apache.hc.client5.http.impl.cache.NoopCacheEntrySerializer
- All Implemented Interfaces:
HttpCacheEntrySerializer<HttpCacheStorageEntry>
@Contract(threading=STATELESS)
public class NoopCacheEntrySerializer
extends Object
implements HttpCacheEntrySerializer<HttpCacheStorageEntry>
HttpCacheEntrySerializer that uses HttpCacheStorageEntry
as its cache content representation.- Since:
- 5.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(HttpCacheStorageEntry cacheEntry) Deserializes a cache entry from its serialized representation.serialize(HttpCacheStorageEntry cacheEntry) Serializes the given entry.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
NoopCacheEntrySerializer
public NoopCacheEntrySerializer()
-
-
Method Details
-
serialize
Description copied from interface:HttpCacheEntrySerializerSerializes the given entry.- Specified by:
serializein interfaceHttpCacheEntrySerializer<HttpCacheStorageEntry>- Parameters:
cacheEntry- cache entry- Returns:
- serialized representation of the cache entry
- Throws:
ResourceIOException
-
deserialize
public HttpCacheStorageEntry deserialize(HttpCacheStorageEntry cacheEntry) throws ResourceIOException Description copied from interface:HttpCacheEntrySerializerDeserializes a cache entry from its serialized representation.- Specified by:
deserializein interfaceHttpCacheEntrySerializer<HttpCacheStorageEntry>- Parameters:
cacheEntry- serialized representation of the cache entry- Returns:
- cache entry
- Throws:
ResourceIOException
-