Comparing source compatibility of /home/oleg/src/apache.org/httpcomponents/httpclient/httpclient5-cache/target/httpclient5-cache-5.5-alpha1.jar against /home/oleg/.m2/repository/org/apache/httpcomponents/client5/httpclient5-cache/5.3/httpclient5-cache-5.3.jar
Old: /home/oleg/.m2/repository/org/apache/httpcomponents/client5/httpclient5-cache/5.3/httpclient5-cache-5.3.jar
New: /home/oleg/src/apache.org/httpcomponents/httpclient/httpclient5-cache/target/httpclient5-cache-5.5-alpha1.jar
Created: 2025-02-15T10:25:49.796+0100
Access modifier filter: PROTECTED
Only modifications: false
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: @org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal;@org.apache.hc.core5.annotation.Internal
Semantic Versioning: 0.1.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
Status Fully Qualified Name
NEW org.apache.hc.client5.http.cache.CacheContextBuilder
NEW org.apache.hc.client5.http.cache.CacheControl
UNCHANGED org.apache.hc.client5.http.cache.CacheResponseStatus
MODIFIED org.apache.hc.client5.http.cache.HeaderConstants
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorage
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorageAdaptor
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheCASOperation
MODIFIED org.apache.hc.client5.http.cache.HttpCacheContext
MODIFIED org.apache.hc.client5.http.cache.HttpCacheEntry
NEW org.apache.hc.client5.http.cache.HttpCacheEntryFactory
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheEntrySerializer
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorageEntry
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheUpdateException
NEW org.apache.hc.client5.http.cache.RequestCacheControl
NEW org.apache.hc.client5.http.cache.RequestCacheControl$Builder
UNCHANGED org.apache.hc.client5.http.cache.Resource
MODIFIED org.apache.hc.client5.http.cache.ResourceFactory
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
NEW org.apache.hc.client5.http.cache.ResponseCacheControl
NEW org.apache.hc.client5.http.cache.ResponseCacheControl$Builder
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractBinaryAsyncCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractBinaryCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractSerializingAsyncCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractSerializingCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.BasicHttpCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.ByteArrayCacheEntrySerializer
MODIFIED org.apache.hc.client5.http.impl.cache.CacheConfig
MODIFIED org.apache.hc.client5.http.impl.cache.CacheConfig$Builder
MODIFIED org.apache.hc.client5.http.impl.cache.CacheKeyGenerator
UNCHANGED org.apache.hc.client5.http.impl.cache.CachingExecBase
UNCHANGED org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder
MODIFIED org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder
UNCHANGED org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClients
MODIFIED org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder
UNCHANGED org.apache.hc.client5.http.impl.cache.CachingHttpClients
UNCHANGED org.apache.hc.client5.http.impl.cache.ehcache.EhcacheHttpCacheStorage
MODIFIED org.apache.hc.client5.http.impl.cache.FileResource
MODIFIED org.apache.hc.client5.http.impl.cache.FileResourceFactory
MODIFIED org.apache.hc.client5.http.impl.cache.HeapResource
UNCHANGED org.apache.hc.client5.http.impl.cache.HeapResourceFactory
MODIFIED org.apache.hc.client5.http.impl.cache.HttpByteArrayCacheEntrySerializer
UNCHANGED org.apache.hc.client5.http.impl.cache.HttpCacheSupport
UNCHANGED org.apache.hc.client5.http.impl.cache.ManagedHttpCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.MemcachedHttpAsyncCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.MemcachedHttpCacheStorage
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.MemcachedKeyHashingException
NEW org.apache.hc.client5.http.impl.cache.memcached.MemcachedOperationCancellationException
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.MemcachedOperationTimeoutException
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.PrefixKeyHashingScheme
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.SHA256KeyHashingScheme
UNCHANGED org.apache.hc.client5.http.impl.cache.NoopCacheEntrySerializer
UNCHANGED org.apache.hc.client5.http.impl.schedule.ExponentialBackOffSchedulingStrategy
UNCHANGED org.apache.hc.client5.http.impl.schedule.ImmediateSchedulingStrategy
UNCHANGED org.apache.hc.client5.http.schedule.ConcurrentCountMap
UNCHANGED org.apache.hc.client5.http.schedule.SchedulingStrategy
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public class  org.apache.hc.client5.http.cache.CacheContextBuilder top
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.hc.client5.http.AbstractClientContextBuilder n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW protected n.a. CacheContextBuilder(org.apache.hc.client5.http.SchemePortResolver) n.a.
Old file New file
n.a. 55
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheContext build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 112
NEW static public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder create(org.apache.hc.client5.http.SchemePortResolver)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 45
NEW static public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder create()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 49
NEW protected n.a. org.apache.hc.client5.http.cache.HttpCacheContext createContext() n.a.
Old file New file
n.a. 107
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder preemptiveAuth(org.apache.hc.core5.http.HttpHost, org.apache.hc.client5.http.auth.AuthScheme)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 90
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder preemptiveBasicAuth(org.apache.hc.core5.http.HttpHost, org.apache.hc.client5.http.auth.UsernamePasswordCredentials)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 96
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder setCacheControl(org.apache.hc.client5.http.cache.RequestCacheControl)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 101
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder useAuthCache(org.apache.hc.client5.http.auth.AuthCache)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 84
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder useAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup
<..>
New:org.apache.hc.client5.http.auth.AuthSchemeFactory
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 66
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder useCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup
<..>
New:org.apache.hc.client5.http.cookie.CookieSpecFactory
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 60
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder useCookieStore(org.apache.hc.client5.http.cookie.CookieStore)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 72
NEW public n.a. org.apache.hc.client5.http.cache.CacheContextBuilder useCredentialsProvider(org.apache.hc.client5.http.auth.CredentialsProvider)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 78
NEW public abstract interface  org.apache.hc.client5.http.cache.CacheControl top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public abstract n.a. long getMaxAge() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. long getStaleIfError() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNoCache() n.a.
Old file New file
n.a. n.a.
NEW public abstract n.a. boolean isNoStore() n.a.
Old file New file
n.a. n.a.
UNCHANGED  (Serializable compatible)  final public enum  org.apache.hc.client5.http.cache.CacheResponseStatus top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.Comparable n.a.
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -25046403752593287 n.a.
Newtrue -25046403752593287 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.cache.CacheResponseStatus CACHE_HIT n.a.
UNCHANGED public static final org.apache.hc.client5.http.cache.CacheResponseStatus CACHE_MISS n.a.
UNCHANGED public static final org.apache.hc.client5.http.cache.CacheResponseStatus CACHE_MODULE_RESPONSE n.a.
UNCHANGED public static final org.apache.hc.client5.http.cache.CacheResponseStatus FAILURE n.a.
UNCHANGED public static final org.apache.hc.client5.http.cache.CacheResponseStatus VALIDATED n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.http.cache.CacheResponseStatus valueOf(java.lang.String) n.a.
Old file New file
36 33
UNCHANGED static public n.a. org.apache.hc.client5.http.cache.CacheResponseStatus[] values() n.a.
Old file New file
36 33
MODIFIED public class  org.apache.hc.client5.http.cache.HeaderConstants top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.lang.String AGE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String ALLOW
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String AUTHORIZATION
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String CACHE_CONTROL n.a.
NEW public static final java.lang.String CACHE_CONTROL_IMMUTABLE n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_MAX_AGE n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_MAX_STALE n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_MIN_FRESH n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_MUST_REVALIDATE n.a.
NEW public static final java.lang.String CACHE_CONTROL_MUST_UNDERSTAND n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_NO_CACHE n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_NO_STORE n.a.
NEW public static final java.lang.String CACHE_CONTROL_ONLY_IF_CACHED n.a.
NEW public static final java.lang.String CACHE_CONTROL_PRIVATE n.a.
UNCHANGED public static final java.lang.String CACHE_CONTROL_PROXY_REVALIDATE n.a.
NEW public static final java.lang.String CACHE_CONTROL_PUBLIC n.a.
NEW public static final java.lang.String CACHE_CONTROL_STALE_IF_ERROR n.a.
NEW public static final java.lang.String CACHE_CONTROL_STALE_WHILE_REVALIDATE n.a.
NEW public static final java.lang.String CACHE_CONTROL_S_MAX_AGE n.a.
UNCHANGED public static final java.lang.String CONTENT_RANGE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String DELETE_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String ETAG
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String EXPIRES
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String GET_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String HEAD_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String IF_MATCH
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String IF_MODIFIED_SINCE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String IF_NONE_MATCH
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String IF_RANGE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String IF_UNMODIFIED_SINCE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String LAST_MODIFIED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String MAX_FORWARDS
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String OPTIONS_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
NEW public static final java.lang.String POST_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String PRAGMA
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String PRIVATE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String PROXY_AUTHENTICATE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String PUBLIC
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String PUT_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String RANGE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String STALE_IF_ERROR
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String STALE_WHILE_REVALIDATE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String TRACE_METHOD
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String VARY
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String VIA
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String WARNING
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final java.lang.String WWW_AUTHENTICATE
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HeaderConstants() n.a.
Old file New file
34 34
UNCHANGED public abstract interface  org.apache.hc.client5.http.cache.HttpAsyncCacheStorage top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.core5.concurrent.Cancellable getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
Old:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.core5.concurrent.Cancellable getEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.client5.http.cache.HttpCacheEntry
Old:org.apache.hc.client5.http.cache.HttpCacheEntry
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.core5.concurrent.Cancellable putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.core5.concurrent.Cancellable removeEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.core5.concurrent.Cancellable updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED final public class  org.apache.hc.client5.http.cache.HttpAsyncCacheStorageAdaptor top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpAsyncCacheStorageAdaptor(org.apache.hc.client5.http.cache.HttpCacheStorage) n.a.
Old file New file
50 50
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.concurrent.Cancellable getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
Old:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
)
n.a.
Old file New file
111 111
UNCHANGED public n.a. org.apache.hc.core5.concurrent.Cancellable getEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.client5.http.cache.HttpCacheEntry
Old:org.apache.hc.client5.http.cache.HttpCacheEntry
)
n.a.
Old file New file
70 70
UNCHANGED public n.a. org.apache.hc.core5.concurrent.Cancellable putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
56 56
UNCHANGED public n.a. org.apache.hc.core5.concurrent.Cancellable removeEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
83 83
UNCHANGED public n.a. org.apache.hc.core5.concurrent.Cancellable updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
97 97
UNCHANGED public abstract interface  org.apache.hc.client5.http.cache.HttpCacheCASOperation top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.HttpCacheEntry execute(org.apache.hc.client5.http.cache.HttpCacheEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
MODIFIED public class  org.apache.hc.client5.http.cache.HttpCacheContext top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.protocol.HttpClientContext n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.protocol.HttpContext n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.lang.String CACHE_RESPONSE_STATUS
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpCacheContext(org.apache.hc.core5.http.protocol.HttpContext) n.a.
Old file New file
61 127
UNCHANGED public n.a. HttpCacheContext() n.a.
Old file New file
65 131
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.http.cache.HttpCacheContext adapt(org.apache.hc.core5.http.protocol.HttpContext)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
49 82
NEW static public n.a. org.apache.hc.client5.http.cache.HttpCacheContext cast(org.apache.hc.core5.http.protocol.HttpContext)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 95
NEW static public n.a. org.apache.hc.client5.http.cache.HttpCacheContext castOrCreate(org.apache.hc.core5.http.protocol.HttpContext)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 114
UNCHANGED static public n.a. org.apache.hc.client5.http.cache.HttpCacheContext create() n.a.
Old file New file
57 118
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getCacheEntry()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 220
UNCHANGED public n.a. org.apache.hc.client5.http.cache.CacheResponseStatus getCacheResponseStatus() n.a.
Old file New file
69 141
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl getRequestCacheControl()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 160
NEW final public n.a. org.apache.hc.client5.http.cache.RequestCacheControl getRequestCacheControlOrDefault()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 170
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl getResponseCacheControl()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 190
NEW final public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl getResponseCacheControlOrDefault()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 200
MODIFIED  (Serializable compatible)  public class  org.apache.hc.client5.http.cache.HttpCacheEntry top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.MessageHeaders n.a.
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 1730726842352437268 -6300496422359477413
Newtrue 880594022537692174 -6300496422359477413
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpCacheEntry(java.util.Date, java.util.Date, int, org.apache.hc.core5.http.Header[], org.apache.hc.client5.http.cache.Resource, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
98 144
UNCHANGED public n.a. HttpCacheEntry(java.util.Date, java.util.Date, int, org.apache.hc.core5.http.Header[], org.apache.hc.client5.http.cache.Resource)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
162 203
UNCHANGED public n.a. HttpCacheEntry(java.time.Instant, java.time.Instant, int, org.apache.hc.core5.http.Header[], org.apache.hc.client5.http.cache.Resource)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
181 226
UNCHANGED public n.a. HttpCacheEntry(java.time.Instant, java.time.Instant, int, org.apache.hc.core5.http.Header[], org.apache.hc.client5.http.cache.Resource, java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
134 169
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. boolean containsHeader(java.lang.String) n.a.
Old file New file
292 316
UNCHANGED public n.a. int countHeaders(java.lang.String) n.a.
Old file New file
300 324
UNCHANGED public n.a. java.util.Date getDate() n.a.
Old file New file
334 365
NEW public n.a. org.apache.hc.client5.http.validator.ETag getETag()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 409
NEW public n.a. java.time.Instant getExpires()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 395
UNCHANGED public n.a. org.apache.hc.core5.http.Header getFirstHeader(java.lang.String) n.a.
Old file New file
261 291
UNCHANGED public n.a. org.apache.hc.core5.http.Header getHeader(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.core5.http.ProtocolException
n.a.
Old file New file
308 332
UNCHANGED public n.a. org.apache.hc.core5.http.Header[] getHeaders() n.a.
Old file New file
245 282
UNCHANGED public n.a. org.apache.hc.core5.http.Header[] getHeaders(java.lang.String) n.a.
Old file New file
281 308
UNCHANGED public n.a. java.time.Instant getInstant() n.a.
Old file New file
338 388
UNCHANGED public n.a. org.apache.hc.core5.http.Header getLastHeader(java.lang.String) n.a.
Old file New file
272 299
NEW public n.a. java.time.Instant getLastModified()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 402
UNCHANGED public n.a. java.util.Date getRequestDate()
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
207 244
UNCHANGED public n.a. java.time.Instant getRequestInstant() n.a.
Old file New file
217 254
UNCHANGED public n.a. java.lang.String getRequestMethod() n.a.
Old file New file
378 463
NEW public n.a. java.lang.String getRequestURI()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 470
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource getResource() n.a.
Old file New file
345 426
UNCHANGED public n.a. java.util.Date getResponseDate()
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
227 264
UNCHANGED public n.a. java.time.Instant getResponseInstant() n.a.
Old file New file
237 274
UNCHANGED public n.a. int getStatus() n.a.
Old file New file
196 233
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringjava.lang.String
Old:java.lang.Stringjava.lang.String
getVariantMap()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
368 452
NEW public n.a. java.util.Set
<..>
New:java.lang.String
getVariants()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 444
UNCHANGED public n.a. boolean hasVariants() n.a.
Old file New file
355 435
UNCHANGED public n.a. java.util.Iterator
<..>
New:org.apache.hc.core5.http.Header
Old:org.apache.hc.core5.http.Header
headerIterator() n.a.
Old file New file
316 340
UNCHANGED public n.a. java.util.Iterator
<..>
New:org.apache.hc.core5.http.Header
Old:org.apache.hc.core5.http.Header
headerIterator(java.lang.String) n.a.
Old file New file
324 348
NEW static public n.a. boolean isNewer(org.apache.hc.client5.http.cache.HttpCacheEntry, org.apache.hc.core5.http.MessageHeaders)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 502
NEW public n.a. java.util.Iterator
<..>
New:org.apache.hc.core5.http.Header
requestHeaderIterator()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 484
NEW public n.a. java.util.Iterator
<..>
New:org.apache.hc.core5.http.Header
requestHeaderIterator(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 491
NEW public n.a. org.apache.hc.core5.http.MessageHeaders requestHeaders()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 477
NEW public n.a. org.apache.hc.core5.http.MessageHeaders responseHeaders()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 355
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
391 522
NEW public class  org.apache.hc.client5.http.cache.HttpCacheEntryFactory top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.hc.client5.http.cache.HttpCacheEntryFactory INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. HttpCacheEntryFactory() n.a.
Old file New file
n.a. 59
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry copy(org.apache.hc.client5.http.cache.HttpCacheEntry)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 230
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry create(java.time.Instant, java.time.Instant, org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.HttpResponse, org.apache.hc.client5.http.cache.Resource)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 156
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry createRoot(org.apache.hc.client5.http.cache.HttpCacheEntry, java.util.Collection
<..>
New:java.lang.String
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 126
NEW public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry createUpdated(java.time.Instant, java.time.Instant, org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.HttpResponse, org.apache.hc.client5.http.cache.HttpCacheEntry)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 198
UNCHANGED public abstract interface  org.apache.hc.client5.http.cache.HttpCacheEntrySerializer top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.HttpCacheStorageEntry deserialize(java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. java.lang.Object serialize(org.apache.hc.client5.http.cache.HttpCacheStorageEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract interface  org.apache.hc.client5.http.cache.HttpCacheStorage top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. java.util.Map
<..>
New:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
Old:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. void putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. void removeEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. void updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheUpdateException
n.a.
Old file New file
n.a. n.a.
UNCHANGED  (Serializable compatible)  final public class  org.apache.hc.client5.http.cache.HttpCacheStorageEntry top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -5475735235870604410 1
Newtrue -5475735235870604410 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpCacheStorageEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry) n.a.
Old file New file
47 47
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getContent() n.a.
Old file New file
57 57
UNCHANGED public n.a. java.lang.String getKey() n.a.
Old file New file
53 53
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
62 62
UNCHANGED  (Serializable compatible)  public class  org.apache.hc.client5.http.cache.HttpCacheUpdateException top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Exception n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 4482487171272448231 823573584868632876
Newtrue 4482487171272448231 823573584868632876
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpCacheUpdateException(java.lang.String, java.lang.Throwable) n.a.
Old file New file
44 44
UNCHANGED public n.a. HttpCacheUpdateException(java.lang.String) n.a.
Old file New file
40 40
NEW final public class  org.apache.hc.client5.http.cache.RequestCacheControl top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.hc.client5.http.cache.CacheControl n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.hc.client5.http.cache.RequestCacheControl DEFAULT n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 161
NEW public n.a. long getMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 68
NEW public n.a. long getMaxStale()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 77
NEW public n.a. long getMinFresh()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 86
NEW public n.a. long getStaleIfError()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 125
NEW public n.a. boolean isNoCache()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 96
NEW public n.a. boolean isNoStore()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 106
NEW public n.a. boolean isOnlyIfCached()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 115
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 130
NEW static public class  org.apache.hc.client5.http.cache.RequestCacheControl$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 243
NEW public n.a. long getMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 180
NEW public n.a. long getMaxStale()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 189
NEW public n.a. long getMinFresh()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 198
NEW public n.a. long getStaleIfError()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 234
NEW public n.a. boolean isNoCache()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 207
NEW public n.a. boolean isNoStore()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 216
NEW public n.a. boolean isOnlyIfCached()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 225
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setMaxAge(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 184
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setMaxStale(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 193
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setMinFresh(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 202
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setNoCache(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 211
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setNoStore(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 220
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setOnlyIfCached(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 229
NEW public n.a. org.apache.hc.client5.http.cache.RequestCacheControl$Builder setStaleIfError(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 238
UNCHANGED  (Serializable compatible)  public abstract class  org.apache.hc.client5.http.cache.Resource top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 5793955509563308704 1
Newtrue 5793955509563308704 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Resource() n.a.
Old file New file
46 46
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. void dispose() n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. byte[] get()
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public n.a. java.io.InputStream getInputStream()
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
56 56
UNCHANGED public abstract n.a. long length() n.a.
Old file New file
n.a. n.a.
MODIFIED public abstract interface  org.apache.hc.client5.http.cache.ResourceFactory top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.Resource copy(java.lang.String, org.apache.hc.client5.http.cache.Resource)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[], int, int)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
NEW public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, java.lang.String, byte[], int, int)
Status: Name:
NEW org.apache.hc.client5.http.cache.ResourceIOException
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 77
UNCHANGED  (Serializable compatible)  public class  org.apache.hc.client5.http.cache.ResourceIOException top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.io.IOException n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 2795882254392416319 1
Newtrue 2795882254392416319 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ResourceIOException(java.lang.String, java.lang.Throwable) n.a.
Old file New file
43 43
UNCHANGED public n.a. ResourceIOException(java.lang.String) n.a.
Old file New file
39 39
NEW final public class  org.apache.hc.client5.http.cache.ResponseCacheControl top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.hc.client5.http.cache.CacheControl n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.apache.hc.client5.http.cache.ResponseCacheControl DEFAULT n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 341
NEW public n.a. long getMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 170
NEW public n.a. java.util.Set
<..>
New:java.lang.String
getNoCacheFields()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 272
NEW public n.a. long getSharedMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 179
NEW public n.a. long getStaleIfError()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 263
NEW public n.a. long getStaleWhileRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 253
NEW public n.a. boolean isCachePrivate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 208
NEW public n.a. boolean isImmutable()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 290
NEW public n.a. boolean isMustRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 226
NEW public n.a. boolean isMustUnderstand()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 217
NEW public n.a. boolean isNoCache()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 189
NEW public n.a. boolean isNoStore()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 199
NEW public n.a. boolean isProxyRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 235
NEW public n.a. boolean isPublic()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 244
NEW public n.a. boolean isUndefined()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 281
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 295
NEW static public class  org.apache.hc.client5.http.cache.ResponseCacheControl$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl build()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 489
NEW public n.a. long getMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 366
NEW public n.a. java.util.Set
<..>
New:java.lang.String
getNoCacheFields()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 456
NEW public n.a. long getSharedMaxAge()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 375
NEW public n.a. long getStaleIfError()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 447
NEW public n.a. long getStaleWhileRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 438
NEW public n.a. boolean isCachePrivate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 402
NEW public n.a. boolean isCachePublic()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 429
NEW public n.a. boolean isImmutable()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 480
NEW public n.a. boolean isMustRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 411
NEW public n.a. boolean isMustUnderstand()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 471
NEW public n.a. boolean isNoCache()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 384
NEW public n.a. boolean isNoStore()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 393
NEW public n.a. boolean isProxyRevalidate()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 420
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setCachePrivate(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 406
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setCachePublic(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 433
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setImmutable(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 484
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setMaxAge(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 370
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setMustRevalidate(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 415
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setMustUnderstand(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 475
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setNoCache(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 388
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setNoCacheFields(java.util.Set
<..>
New:java.lang.String
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 460
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setNoCacheFields(java.lang.String[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 465
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setNoStore(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 397
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setProxyRevalidate(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 424
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setSharedMaxAge(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 379
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setStaleIfError(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 451
NEW public n.a. org.apache.hc.client5.http.cache.ResponseCacheControl$Builder setStaleWhileRevalidate(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 442
UNCHANGED public abstract class  org.apache.hc.client5.http.impl.cache.AbstractBinaryAsyncCacheStorage top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED CAS java.lang.Object java.lang.Object
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractSerializingAsyncCacheStorage n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AbstractBinaryAsyncCacheStorage(int) n.a.
Old file New file
43 43
UNCHANGED public n.a. AbstractBinaryAsyncCacheStorage(int, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer) n.a.
Old file New file
39 39
UNCHANGED public abstract class  org.apache.hc.client5.http.impl.cache.AbstractBinaryCacheStorage top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED CAS java.lang.Object java.lang.Object
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractSerializingCacheStorage n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AbstractBinaryCacheStorage(int) n.a.
Old file New file
43 43
UNCHANGED public n.a. AbstractBinaryCacheStorage(int, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer) n.a.
Old file New file
39 39
UNCHANGED public abstract class  org.apache.hc.client5.http.impl.cache.AbstractSerializingAsyncCacheStorage top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED CAS java.lang.Object java.lang.Object
UNCHANGED T java.lang.Object java.lang.Object
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AbstractSerializingAsyncCacheStorage(int, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer
<..>
New:T
Old:T
)
n.a.
Old file New file
59 59
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable bulkRestore(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.util.Map<java.lang.String,T>
Old:java.util.Map<java.lang.String,T>
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable delete(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. java.lang.String digestToStorageKey(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. org.apache.hc.core5.concurrent.Cancellable getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
Old:java.util.Map<java.lang.String,org.apache.hc.client5.http.cache.HttpCacheEntry>
)
n.a.
Old file New file
239 239
UNCHANGED final public n.a. org.apache.hc.core5.concurrent.Cancellable getEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:org.apache.hc.client5.http.cache.HttpCacheEntry
Old:org.apache.hc.client5.http.cache.HttpCacheEntry
)
n.a.
Old file New file
97 97
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable getForUpdateCAS(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:CAS
Old:CAS
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. java.lang.Object getStorageObject(java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. org.apache.hc.core5.concurrent.Cancellable putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
83 83
UNCHANGED final public n.a. org.apache.hc.core5.concurrent.Cancellable removeEntry(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
140 140
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable restore(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:T
Old:T
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable store(java.lang.String, java.lang.Object, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. org.apache.hc.core5.concurrent.Cancellable updateCAS(java.lang.String, java.lang.Object, java.lang.Object, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. org.apache.hc.core5.concurrent.Cancellable updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
154 154
UNCHANGED public abstract class  org.apache.hc.client5.http.impl.cache.AbstractSerializingCacheStorage top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED CAS java.lang.Object java.lang.Object
UNCHANGED T java.lang.Object java.lang.Object
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AbstractSerializingCacheStorage(int, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer
<..>
New:T
Old:T
)
n.a.
Old file New file
54 54
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected abstract n.a. java.util.Map
<..>
New:java.lang.StringT
Old:java.lang.StringT
bulkRestore(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. void delete(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. java.lang.String digestToStorageKey(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. java.util.Map
<..>
New:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
Old:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
137 136
UNCHANGED final public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
84 84
UNCHANGED protected abstract n.a. java.lang.Object getForUpdateCAS(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. java.lang.Object getStorageObject(java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. void putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
77 77
UNCHANGED final public n.a. void removeEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
99 98
UNCHANGED protected abstract n.a. java.lang.Object restore(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. void store(java.lang.String, java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED protected abstract n.a. boolean updateCAS(java.lang.String, java.lang.Object, java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
n.a. n.a.
UNCHANGED final public n.a. void updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheUpdateException
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
107 106
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.BasicHttpCacheStorage top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. BasicHttpCacheStorage(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
57 61
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
Old:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
107 133
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
84 94
UNCHANGED public n.a. void putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
72 77
UNCHANGED public n.a. void removeEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
95 110
UNCHANGED public n.a. void updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
101 122
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.ByteArrayCacheEntrySerializer top
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheEntrySerializer n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.ByteArrayCacheEntrySerializer INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ByteArrayCacheEntrySerializer() n.a.
Old file New file
56 59
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheStorageEntry deserialize(byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
76 82
UNCHANGED public n.a. byte[] serialize(org.apache.hc.client5.http.cache.HttpCacheStorageEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
62 68
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
MODIFIED public class  org.apache.hc.client5.http.impl.cache.CacheConfig top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.Cloneable n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.CacheConfig DEFAULT n.a.
UNCHANGED public static final boolean DEFAULT_303_CACHING_ENABLED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGED public static final int DEFAULT_ASYNCHRONOUS_WORKERS n.a.
UNCHANGED public static final boolean DEFAULT_HEURISTIC_CACHING_ENABLED n.a.
UNCHANGED public static final float DEFAULT_HEURISTIC_COEFFICIENT n.a.
UNCHANGED public static final org.apache.hc.core5.util.TimeValue DEFAULT_HEURISTIC_LIFETIME n.a.
UNCHANGED public static final int DEFAULT_MAX_CACHE_ENTRIES n.a.
UNCHANGED public static final int DEFAULT_MAX_OBJECT_SIZE_BYTES n.a.
UNCHANGED public static final int DEFAULT_MAX_UPDATE_RETRIES n.a.
UNCHANGED public static final boolean DEFAULT_WEAK_ETAG_ON_PUTDELETE_ALLOWED
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. org.apache.hc.client5.http.impl.cache.CacheConfig clone()
Status: Name:
UNCHANGED java.lang.CloneNotSupportedException
n.a.
Old file New file
288 306
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder copy(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
296 314
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder custom() n.a.
Old file New file
292 310
UNCHANGED public n.a. int getAsynchronousWorkers() n.a.
Old file New file
283 301
UNCHANGED public n.a. float getHeuristicCoefficient() n.a.
Old file New file
247 265
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue getHeuristicDefaultLifetime() n.a.
Old file New file
255 273
UNCHANGED public n.a. int getMaxCacheEntries() n.a.
Old file New file
209 224
UNCHANGED public n.a. long getMaxObjectSize() n.a.
Old file New file
193 179
UNCHANGED public n.a. int getMaxUpdateRetries() n.a.
Old file New file
216 231
UNCHANGED public n.a. boolean is303CachingEnabled()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
224 239
UNCHANGED public n.a. boolean isFreshnessCheckEnabled() n.a.
Old file New file
274 292
UNCHANGED public n.a. boolean isHeuristicCachingEnabled() n.a.
Old file New file
240 258
UNCHANGED public n.a. boolean isNeverCacheHTTP10ResponsesWithQuery() n.a.
Old file New file
202 188
NEW public n.a. boolean isNeverCacheHTTP11ResponsesWithQuery()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 204
UNCHANGED public n.a. boolean isSharedCache() n.a.
Old file New file
264 282
NEW public n.a. boolean isStaleIfErrorEnabled()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 217
UNCHANGED public n.a. boolean isWeakETagOnPutDeleteAllowed()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
232 250
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
482 541
MODIFIED static public class  org.apache.hc.client5.http.impl.cache.CacheConfig$Builder top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig build() n.a.
Old file New file
463 522
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setAllow303Caching(boolean)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
370 393
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setAsynchronousWorkers(int) n.a.
Old file New file
440 467
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setFreshnessCheckEnabled(boolean) n.a.
Old file New file
458 505
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setHeuristicCachingEnabled(boolean) n.a.
Old file New file
390 412
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setHeuristicCoefficient(float) n.a.
Old file New file
403 426
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setHeuristicDefaultLifetime(org.apache.hc.core5.util.TimeValue) n.a.
Old file New file
418 442
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setMaxCacheEntries(int) n.a.
Old file New file
352 373
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setMaxObjectSize(long) n.a.
Old file New file
344 363
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setMaxUpdateRetries(int) n.a.
Old file New file
360 383
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setNeverCacheHTTP10ResponsesWithQueryString(boolean) n.a.
Old file New file
453 481
NEW public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setNeverCacheHTTP11ResponsesWithQueryString(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 517
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setSharedCache(boolean) n.a.
Old file New file
429 455
NEW public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setStaleIfErrorEnabled(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 500
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CacheConfig$Builder setWeakETagOnPutDeleteAllowed(boolean)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
380 402
MODIFIED public class  org.apache.hc.client5.http.impl.cache.CacheKeyGenerator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.function.Resolver n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.CacheKeyGenerator INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. CacheKeyGenerator() n.a.
Old file New file
54 71
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.lang.String generateKey(java.net.URI) n.a.
Old file New file
73 178
UNCHANGED public n.a. java.lang.String generateKey(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.HttpRequest) n.a.
Old file New file
89 194
UNCHANGED public n.a. java.lang.String generateKey(org.apache.hc.core5.http.HttpHost, org.apache.hc.core5.http.HttpRequest, org.apache.hc.client5.http.cache.HttpCacheEntry)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
123 331
UNCHANGED public n.a. java.lang.String generateVariantKey(org.apache.hc.core5.http.HttpRequest, org.apache.hc.client5.http.cache.HttpCacheEntry) n.a.
Old file New file
139 310
NEW public n.a. java.lang.String generateVariantKey(org.apache.hc.core5.http.HttpRequest, java.util.Collection
<..>
New:java.lang.String
)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 277
UNCHANGED public n.a. java.lang.String resolve(java.net.URI) n.a.
Old file New file
60 80
NEW static public n.a. java.util.List
<..>
New:java.lang.String
variantNames(org.apache.hc.core5.http.MessageHeaders)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 208
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.CachingExecBase top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. long getCacheHits() n.a.
Old file New file
121 90
UNCHANGED public n.a. long getCacheMisses() n.a.
Old file New file
130 99
UNCHANGED public n.a. long getCacheUpdates() n.a.
Old file New file
139 108
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.async.H2AsyncClientBuilder n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. CachingH2AsyncClientBuilder() n.a.
Old file New file
68 65
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder create() n.a.
Old file New file
64 61
UNCHANGED protected n.a. void customizeExecChain(org.apache.hc.core5.http.config.NamedElementChain
<..>
New:org.apache.hc.client5.http.async.AsyncExecChainHandler
Old:org.apache.hc.client5.http.async.AsyncExecChainHandler
)
n.a.
Old file New file
114 117
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setCacheConfig(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
98 98
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setCacheDir(java.io.File) n.a.
Old file New file
88 88
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setDeleteCache(boolean) n.a.
Old file New file
108 111
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setHttpCacheInvalidator(org.apache.hc.client5.http.cache.HttpAsyncCacheInvalidator)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
103 107
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setHttpCacheStorage(org.apache.hc.client5.http.cache.HttpCacheStorage) n.a.
Old file New file
78 78
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setHttpCacheStorage(org.apache.hc.client5.http.cache.HttpAsyncCacheStorage) n.a.
Old file New file
83 83
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setResourceFactory(org.apache.hc.client5.http.cache.ResourceFactory) n.a.
Old file New file
73 73
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder setSchedulingStrategy(org.apache.hc.client5.http.schedule.SchedulingStrategy) n.a.
Old file New file
93 93
MODIFIED public class  org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. CachingHttpAsyncClientBuilder() n.a.
Old file New file
68 69
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.function.Function
<..>
New:org.apache.hc.core5.http.protocol.HttpContextorg.apache.hc.client5.http.protocol.HttpClientContext
contextAdaptor() n.a.
Old file New file
n.a. 169
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder create() n.a.
Old file New file
64 65
UNCHANGED protected n.a. void customizeExecChain(org.apache.hc.core5.http.config.NamedElementChain
<..>
New:org.apache.hc.client5.http.async.AsyncExecChainHandler
Old:org.apache.hc.client5.http.async.AsyncExecChainHandler
)
n.a.
Old file New file
114 121
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setCacheConfig(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
98 102
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setCacheDir(java.io.File) n.a.
Old file New file
88 92
UNCHANGED public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setDeleteCache(boolean) n.a.
Old file New file
108 115
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setHttpCacheInvalidator(org.apache.hc.client5.http.cache.HttpAsyncCacheInvalidator)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
103 111
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setHttpCacheStorage(org.apache.hc.client5.http.cache.HttpCacheStorage) n.a.
Old file New file
78 82
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setHttpCacheStorage(org.apache.hc.client5.http.cache.HttpAsyncCacheStorage) n.a.
Old file New file
83 87
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setResourceFactory(org.apache.hc.client5.http.cache.ResourceFactory) n.a.
Old file New file
73 77
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder setSchedulingStrategy(org.apache.hc.client5.http.schedule.SchedulingStrategy) n.a.
Old file New file
93 97
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClients top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createFileBound(java.io.File) n.a.
Old file New file
69 69
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createHttp2FileBound(java.io.File) n.a.
Old file New file
95 95
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createHttp2MemoryBound() n.a.
Old file New file
85 85
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createMemoryBound() n.a.
Old file New file
59 59
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpAsyncClientBuilder custom() n.a.
Old file New file
51 51
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingH2AsyncClientBuilder customHttp2() n.a.
Old file New file
77 77
MODIFIED public class  org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.classic.HttpClientBuilder n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. CachingHttpClientBuilder() n.a.
Old file New file
64 67
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.util.function.Function
<..>
New:org.apache.hc.core5.http.protocol.HttpContextorg.apache.hc.client5.http.protocol.HttpClientContext
contextAdaptor() n.a.
Old file New file
n.a. 162
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder create() n.a.
Old file New file
60 63
UNCHANGED protected n.a. void customizeExecChain(org.apache.hc.core5.http.config.NamedElementChain
<..>
New:org.apache.hc.client5.http.classic.ExecChainHandler
Old:org.apache.hc.client5.http.classic.ExecChainHandler
)
n.a.
Old file New file
106 115
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setCacheConfig(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
90 96
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setCacheDir(java.io.File) n.a.
Old file New file
80 86
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setDeleteCache(boolean) n.a.
Old file New file
100 109
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setHttpCacheInvalidator(org.apache.hc.client5.http.cache.HttpCacheInvalidator)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
95 105
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setHttpCacheStorage(org.apache.hc.client5.http.cache.HttpCacheStorage) n.a.
Old file New file
75 81
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setResourceFactory(org.apache.hc.client5.http.cache.ResourceFactory) n.a.
Old file New file
70 76
UNCHANGED final public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder setSchedulingStrategy(org.apache.hc.client5.http.schedule.SchedulingStrategy) n.a.
Old file New file
85 91
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.CachingHttpClients top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.classic.CloseableHttpClient createFileBound(java.io.File) n.a.
Old file New file
69 69
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.classic.CloseableHttpClient createMemoryBound() n.a.
Old file New file
59 59
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.CachingHttpClientBuilder custom() n.a.
Old file New file
51 51
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.ehcache.EhcacheHttpCacheStorage top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractSerializingCacheStorage n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. EhcacheHttpCacheStorage(org.ehcache.Cache
<..>
New:java.lang.StringT
Old:java.lang.StringT
, org.apache.hc.client5.http.impl.cache.CacheConfig, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer
<..>
New:T
Old:T
)
n.a.
Old file New file
98 98
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. java.util.Map
<..>
New:java.lang.StringT
Old:java.lang.StringT
bulkRestore(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
140 140
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.ehcache.EhcacheHttpCacheStorage
<..>
New:org.apache.hc.client5.http.cache.HttpCacheStorageEntry
Old:org.apache.hc.client5.http.cache.HttpCacheStorageEntry
createObjectCache(org.ehcache.Cache
<..>
New:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheStorageEntry
Old:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheStorageEntry
, org.apache.hc.client5.http.impl.cache.CacheConfig)
n.a.
Old file New file
69 69
UNCHANGED static public n.a. org.apache.hc.client5.http.impl.cache.ehcache.EhcacheHttpCacheStorage createSerializedCache(org.ehcache.Cache
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.client5.http.impl.cache.CacheConfig)
n.a.
Old file New file
79 79
UNCHANGED protected n.a. void delete(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
135 135
UNCHANGED protected n.a. java.lang.String digestToStorageKey(java.lang.String) n.a.
Old file New file
104 104
UNCHANGED protected n.a. java.lang.Object getForUpdateCAS(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
119 119
UNCHANGED protected n.a. java.lang.Object getStorageObject(java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
124 124
UNCHANGED protected n.a. java.lang.Object restore(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
114 114
UNCHANGED protected n.a. void store(java.lang.String, java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
109 109
UNCHANGED protected n.a. boolean updateCAS(java.lang.String, java.lang.Object, java.lang.Object)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
130 130
MODIFIED  (Serializable compatible)  public class  org.apache.hc.client5.http.impl.cache.FileResource top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.Resource n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -1865490222413287551 4132244415919043397
Newtrue -6031777368151078276 4132244415919043397
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. FileResource(java.io.File) n.a.
Old file New file
57 57
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void dispose() n.a.
Old file New file
106 106
UNCHANGED public n.a. byte[] get()
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
69 69
UNCHANGED public n.a. java.io.InputStream getInputStream()
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
88 88
UNCHANGED public n.a. long length() n.a.
Old file New file
101 101
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 114
MODIFIED public class  org.apache.hc.client5.http.impl.cache.FileResourceFactory top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.ResourceFactory n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. FileResourceFactory(java.io.File) n.a.
Old file New file
55 55
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource copy(java.lang.String, org.apache.hc.client5.http.cache.Resource)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
102 124
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[], int, int)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
80 102
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
94 110
NEW public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, java.lang.String, byte[], int, int)
Status: Name:
NEW org.apache.hc.client5.http.cache.ResourceIOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 87
MODIFIED  (Serializable compatible)  public class  org.apache.hc.client5.http.impl.cache.HeapResource top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.Resource n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -4393401402305544038 -2078599905620463394
Newtrue 9203802954073129087 -2078599905620463394
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HeapResource(byte[]) n.a.
Old file New file
49 49
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void dispose() n.a.
Old file New file
74 70
UNCHANGED public n.a. byte[] get()
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
55 55
UNCHANGED public n.a. long length() n.a.
Old file New file
64 64
NEW public n.a. java.lang.String toString()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 75
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.HeapResourceFactory top
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.ResourceFactory n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.HeapResourceFactory INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HeapResourceFactory() n.a.
Old file New file
42 42
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource copy(java.lang.String, org.apache.hc.client5.http.cache.Resource)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
64 71
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[], int, int) n.a.
Old file New file
50 53
UNCHANGED public n.a. org.apache.hc.client5.http.cache.Resource generate(java.lang.String, byte[]) n.a.
Old file New file
57 60
MODIFIED public class  org.apache.hc.client5.http.impl.cache.HttpByteArrayCacheEntrySerializer top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheEntrySerializer n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.HttpByteArrayCacheEntrySerializer INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpByteArrayCacheEntrySerializer() n.a.
Old file New file
89 119
NEW public n.a. HttpByteArrayCacheEntrySerializer(int) n.a.
Old file New file
n.a. 107
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheStorageEntry deserialize(byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
144 231
UNCHANGED protected n.a. java.io.InputStream makeByteArrayInputStream(byte[])
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
204 382
UNCHANGED protected n.a. org.apache.hc.core5.http.impl.io.AbstractMessageParser
<..>
New:org.apache.hc.core5.http.ClassicHttpResponse
Old:org.apache.hc.core5.http.ClassicHttpResponse
makeHttpResponseParser()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
215 391
UNCHANGED protected n.a. org.apache.hc.core5.http.impl.io.AbstractMessageWriter
<..>
New:org.apache.hc.client5.http.async.methods.SimpleHttpResponse
Old:org.apache.hc.client5.http.async.methods.SimpleHttpResponse
makeHttpResponseWriter(org.apache.hc.core5.http.io.SessionOutputBuffer)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
192 400
UNCHANGED public n.a. byte[] serialize(org.apache.hc.client5.http.cache.HttpCacheStorageEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
94 133
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.HttpCacheSupport top
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. HttpCacheSupport() n.a.
Old file New file
45 43
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. java.lang.String getRequestUri(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.HttpHost) n.a.
Old file New file
63 46
UNCHANGED static public n.a. java.net.URI normalize(java.net.URI)
Status: Name:
UNCHANGED java.net.URISyntaxException
n.a.
Old file New file
103 50
UNCHANGED static public n.a. java.net.URI normalizeQuetly(java.lang.String)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
127 59
UNCHANGED static public n.a. java.net.URI normalizeQuietly(java.lang.String) n.a.
Old file New file
142 74
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.ManagedHttpCacheStorage top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Closeable n.a.
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
UNCHANGED java.lang.AutoCloseable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ManagedHttpCacheStorage(org.apache.hc.client5.http.impl.cache.CacheConfig) n.a.
Old file New file
86 89
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void cleanResources() n.a.
Old file New file
170 186
UNCHANGED public n.a. void close() n.a.
Old file New file
197 219
UNCHANGED public n.a. java.util.Map
<..>
New:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
Old:java.lang.Stringorg.apache.hc.client5.http.cache.HttpCacheEntry
getEntries(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
158 174
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheEntry getEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
121 128
UNCHANGED public n.a. boolean isActive() n.a.
Old file New file
215 240
UNCHANGED public n.a. void putEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
110 114
UNCHANGED public n.a. void removeEntry(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
130 140
UNCHANGED public n.a. void shutdown() n.a.
Old file New file
182 201
UNCHANGED public n.a. void updateEntry(java.lang.String, org.apache.hc.client5.http.cache.HttpCacheCASOperation)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
143 156
UNCHANGED public abstract interface  org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. java.lang.String hash(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.memcached.MemcachedHttpAsyncCacheStorage top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractBinaryAsyncCacheStorage n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpAsyncCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. MemcachedHttpAsyncCacheStorage(java.net.InetSocketAddress)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
105 106
UNCHANGED public n.a. MemcachedHttpAsyncCacheStorage(net.spy.memcached.MemcachedClient) n.a.
Old file New file
114 115
UNCHANGED public n.a. MemcachedHttpAsyncCacheStorage(net.spy.memcached.MemcachedClient, org.apache.hc.client5.http.impl.cache.CacheConfig, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer, org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme) n.a.
Old file New file
132 133
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable bulkRestore(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.util.Map<java.lang.String>
Old:java.util.Map<java.lang.String>
)
n.a.
Old file New file
230 239
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable delete(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
225 234
UNCHANGED protected n.a. java.lang.String digestToStorageKey(java.lang.String) n.a.
Old file New file
140 141
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable getForUpdateCAS(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback
<..>
New:net.spy.memcached.CASValue<java.lang.Object>
Old:net.spy.memcached.CASValue<java.lang.Object>
)
n.a.
Old file New file
197 206
UNCHANGED protected n.a. byte[] getStorageObject(net.spy.memcached.CASValue
<..>
New:java.lang.Object
Old:java.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
155 156
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable restore(java.lang.String, org.apache.hc.core5.concurrent.FutureCallback) n.a.
Old file New file
180 185
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable store(java.lang.String, byte[], org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
175 180
UNCHANGED protected n.a. org.apache.hc.core5.concurrent.Cancellable updateCAS(java.lang.String, net.spy.memcached.CASValue
<..>
New:java.lang.Object
Old:java.lang.Object
, byte[], org.apache.hc.core5.concurrent.FutureCallback
<..>
New:java.lang.Boolean
Old:java.lang.Boolean
)
n.a.
Old file New file
203 212
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.memcached.MemcachedHttpCacheStorage top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.AbstractBinaryCacheStorage n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheStorage n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClientIF) n.a.
Old file New file
121 122
UNCHANGED public n.a. MemcachedHttpCacheStorage(java.net.InetSocketAddress)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
100 101
UNCHANGED public n.a. MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClient, org.apache.hc.client5.http.impl.cache.CacheConfig, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer, org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme) n.a.
Old file New file
139 140
UNCHANGED public n.a. MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClient) n.a.
Old file New file
109 110
UNCHANGED public n.a. MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClientIF, org.apache.hc.client5.http.impl.cache.CacheConfig, org.apache.hc.client5.http.cache.HttpCacheEntrySerializer, org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme) n.a.
Old file New file
159 160
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. java.util.Map
<..>
New:java.lang.String
Old:java.lang.String
bulkRestore(java.util.Collection
<..>
New:java.lang.String
Old:java.lang.String
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
227 242
UNCHANGED protected n.a. void delete(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
221 233
UNCHANGED protected n.a. java.lang.String digestToStorageKey(java.lang.String) n.a.
Old file New file
167 168
UNCHANGED protected n.a. net.spy.memcached.CASValue
<..>
New:java.lang.Object
Old:java.lang.Object
getForUpdateCAS(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
197 204
UNCHANGED protected n.a. byte[] getStorageObject(net.spy.memcached.CASValue
<..>
New:java.lang.Object
Old:java.lang.Object
)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
205 214
UNCHANGED protected n.a. byte[] restore(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
188 193
UNCHANGED protected n.a. void store(java.lang.String, byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
172 174
UNCHANGED protected n.a. boolean updateCAS(java.lang.String, net.spy.memcached.CASValue
<..>
New:java.lang.Object
Old:java.lang.Object
, byte[])
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
212 221
UNCHANGED  (Serializable compatible)  public class  org.apache.hc.client5.http.impl.cache.memcached.MemcachedKeyHashingException top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.RuntimeException n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -1393640285769776870 -7553380015989141114
Newtrue -1393640285769776870 -7553380015989141114
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. MemcachedKeyHashingException(java.lang.Throwable) n.a.
Old file New file
41 41
NEW  (Serializable compatible)  public class  org.apache.hc.client5.http.impl.cache.memcached.MemcachedOperationCancellationException top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.hc.client5.http.cache.ResourceIOException n.a.
Interfaces:
Status Interface Compatibility Changes
NEW java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldfalse n.a. n.a.
Newtrue 7267232019442124873 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. MemcachedOperationCancellationException(java.lang.Throwable) n.a.
Old file New file
n.a. 41
UNCHANGED  (Serializable compatible)  public class  org.apache.hc.client5.http.impl.cache.memcached.MemcachedOperationTimeoutException top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue 715803081181643965 1
Newtrue 715803081181643965 1
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. MemcachedOperationTimeoutException(java.lang.Throwable) n.a.
Old file New file
41 41
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.memcached.PrefixKeyHashingScheme top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. PrefixKeyHashingScheme(java.lang.String, org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme) n.a.
Old file New file
52 52
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.lang.String hash(java.lang.String) n.a.
Old file New file
59 59
UNCHANGED final public class  org.apache.hc.client5.http.impl.cache.memcached.SHA256KeyHashingScheme top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.impl.cache.memcached.KeyHashingScheme n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.memcached.SHA256KeyHashingScheme INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. SHA256KeyHashingScheme() n.a.
Old file New file
45 45
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.lang.String hash(java.lang.String) n.a.
Old file New file
53 56
UNCHANGED public class  org.apache.hc.client5.http.impl.cache.NoopCacheEntrySerializer top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.cache.HttpCacheEntrySerializer n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.cache.NoopCacheEntrySerializer INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. NoopCacheEntrySerializer() n.a.
Old file New file
42 42
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheStorageEntry deserialize(org.apache.hc.client5.http.cache.HttpCacheStorageEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
53 56
UNCHANGED public n.a. org.apache.hc.client5.http.cache.HttpCacheStorageEntry serialize(org.apache.hc.client5.http.cache.HttpCacheStorageEntry)
Status: Name:
UNCHANGED org.apache.hc.client5.http.cache.ResourceIOException
n.a.
Old file New file
48 51
UNCHANGED public class  org.apache.hc.client5.http.impl.schedule.ExponentialBackOffSchedulingStrategy top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.schedule.SchedulingStrategy n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final long DEFAULT_BACK_OFF_RATE n.a.
UNCHANGED public static final org.apache.hc.core5.util.TimeValue DEFAULT_INITIAL_EXPIRY n.a.
UNCHANGED public static final org.apache.hc.core5.util.TimeValue DEFAULT_MAX_EXPIRY n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ExponentialBackOffSchedulingStrategy(long, org.apache.hc.core5.util.TimeValue, org.apache.hc.core5.util.TimeValue) n.a.
Old file New file
71 71
UNCHANGED public n.a. ExponentialBackOffSchedulingStrategy() n.a.
Old file New file
86 86
UNCHANGED public n.a. ExponentialBackOffSchedulingStrategy(long, org.apache.hc.core5.util.TimeValue) n.a.
Old file New file
78 78
UNCHANGED public n.a. ExponentialBackOffSchedulingStrategy(long) n.a.
Old file New file
82 82
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. org.apache.hc.core5.util.TimeValue calculateDelay(int) n.a.
Old file New file
107 107
UNCHANGED public n.a. long getBackOffRate() n.a.
Old file New file
95 95
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue getInitialExpiry() n.a.
Old file New file
99 99
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue getMaxExpiry() n.a.
Old file New file
103 103
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue schedule(int) n.a.
Old file New file
91 91
UNCHANGED public class  org.apache.hc.client5.http.impl.schedule.ImmediateSchedulingStrategy top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.http.schedule.SchedulingStrategy n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.http.impl.schedule.ImmediateSchedulingStrategy INSTANCE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ImmediateSchedulingStrategy() n.a.
Old file New file
40 40
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.hc.core5.util.TimeValue schedule(int) n.a.
Old file New file
46 49
UNCHANGED final public class  org.apache.hc.client5.http.schedule.ConcurrentCountMap top
Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.lang.Object java.lang.Object
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ConcurrentCountMap() n.a.
Old file New file
49 49
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int getCount(java.lang.Object) n.a.
Old file New file
54 54
UNCHANGED public n.a. int increaseCount(java.lang.Object) n.a.
Old file New file
65 65
UNCHANGED public n.a. void resetCount(java.lang.Object) n.a.
Old file New file
60 60
UNCHANGED public abstract interface  org.apache.hc.client5.http.schedule.SchedulingStrategy top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.core5.util.TimeValue schedule(int) n.a.
Old file New file
n.a. n.a.