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:HttpCacheEntrySerializer
Serializes the given entry.- Specified by:
serialize
in 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:HttpCacheEntrySerializer
Deserializes a cache entry from its serialized representation.- Specified by:
deserialize
in interfaceHttpCacheEntrySerializer<HttpCacheStorageEntry>
- Parameters:
cacheEntry
- serialized representation of the cache entry- Returns:
- cache entry
- Throws:
ResourceIOException
-