Comparing source compatibility of httpclient5-testing-5.6.jar against httpclient5-testing-5.5.jar
Old: httpclient5-testing-5.5.jar
New: httpclient5-testing-5.6.jar
Created: 2026-01-03T13:42:59.426+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
UNCHANGED org.apache.hc.client5.testing.async.AbstractSimpleServerExchangeHandler
UNCHANGED org.apache.hc.client5.testing.async.AsyncEchoHandler
UNCHANGED org.apache.hc.client5.testing.async.AsyncRandomHandler
MODIFIED org.apache.hc.client5.testing.async.AsyncRandomHandler$RandomBinAsyncEntityProducer
UNCHANGED org.apache.hc.client5.testing.async.AuthenticatingAsyncDecorator
UNCHANGED org.apache.hc.client5.testing.async.RedirectingAsyncDecorator
UNCHANGED org.apache.hc.client5.testing.async.ServiceUnavailableAsyncDecorator
UNCHANGED org.apache.hc.client5.testing.auth.AuthenticationHandler
UNCHANGED org.apache.hc.client5.testing.auth.Authenticator
UNCHANGED org.apache.hc.client5.testing.auth.AuthResult
UNCHANGED org.apache.hc.client5.testing.auth.BasicAuthenticationHandler
UNCHANGED org.apache.hc.client5.testing.auth.BasicAuthTokenExtractor
UNCHANGED org.apache.hc.client5.testing.auth.BearerAuthenticationHandler
UNCHANGED org.apache.hc.client5.testing.classic.AuthenticatingDecorator
UNCHANGED org.apache.hc.client5.testing.classic.EchoHandler
UNCHANGED org.apache.hc.client5.testing.classic.RandomHandler
MODIFIED org.apache.hc.client5.testing.classic.RandomHandler$RandomEntity
UNCHANGED org.apache.hc.client5.testing.classic.RedirectingDecorator
NEW org.apache.hc.client5.testing.classic.ServiceUnavailableDecorator
UNCHANGED org.apache.hc.client5.testing.redirect.Redirect
UNCHANGED org.apache.hc.client5.testing.redirect.Redirect$ConnControl
UNCHANGED org.apache.hc.client5.testing.redirect.RedirectResolver
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public abstract class  org.apache.hc.client5.testing.async.AbstractSimpleServerExchangeHandler top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.support.AbstractServerExchangeHandler n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AbstractSimpleServerExchangeHandler() n.a.
Old file New file
51 51
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected abstract n.a. org.apache.hc.client5.http.async.methods.SimpleHttpResponse handle(org.apache.hc.client5.http.async.methods.SimpleHttpRequest, org.apache.hc.core5.http.protocol.HttpCoreContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
n.a.
Old file New file
n.a. n.a.
UNCHANGED final protected n.a. void handle(org.apache.hc.client5.http.async.methods.SimpleHttpRequest, org.apache.hc.core5.http.nio.AsyncServerRequestHandler$ResponseTrigger, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
82 82
UNCHANGED final protected n.a. org.apache.hc.core5.http.nio.AsyncRequestConsumer
<..>
New:org.apache.hc.client5.http.async.methods.SimpleHttpRequest
Old:org.apache.hc.client5.http.async.methods.SimpleHttpRequest
supplyConsumer(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
n.a.
Old file New file
60 60
UNCHANGED public class  org.apache.hc.client5.testing.async.AsyncEchoHandler top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AsyncEchoHandler() n.a.
Old file New file
62 62
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int available() n.a.
Old file New file
139 139
UNCHANGED public n.a. void consume(java.nio.ByteBuffer)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
129 129
UNCHANGED public n.a. void failed(java.lang.Exception) n.a.
Old file New file
153 153
UNCHANGED public n.a. void handleRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
82 82
UNCHANGED public n.a. void produce(org.apache.hc.core5.http.nio.DataStreamChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
146 146
UNCHANGED public n.a. void releaseResources() n.a.
Old file New file
69 69
UNCHANGED public n.a. void streamEnd(java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
134 134
UNCHANGED public n.a. void updateCapacity(org.apache.hc.core5.http.nio.CapacityChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
124 124
UNCHANGED public class  org.apache.hc.client5.testing.async.AsyncRandomHandler top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AsyncRandomHandler() n.a.
Old file New file
65 69
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int available() n.a.
Old file New file
135 155
UNCHANGED public n.a. void consume(java.nio.ByteBuffer)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
127 147
UNCHANGED public n.a. void failed(java.lang.Exception) n.a.
Old file New file
149 169
UNCHANGED public n.a. void handleRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
83 87
UNCHANGED public n.a. void produce(org.apache.hc.core5.http.nio.DataStreamChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
142 162
UNCHANGED public n.a. void releaseResources() n.a.
Old file New file
71 75
UNCHANGED public n.a. void streamEnd(java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
131 151
UNCHANGED public n.a. void updateCapacity(org.apache.hc.core5.http.nio.CapacityChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
122 142
MODIFIED static public class  org.apache.hc.client5.testing.async.AsyncRandomHandler$RandomBinAsyncEntityProducer top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityProducer n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncEntityProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.EntityDetails n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AsyncRandomHandler$RandomBinAsyncEntityProducer(long) n.a.
Old file New file
167 190
NEW public n.a. AsyncRandomHandler$RandomBinAsyncEntityProducer(long, int, boolean) n.a.
Old file New file
n.a. 194
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int availableData() n.a.
Old file New file
190 220
UNCHANGED public n.a. void failed(java.lang.Exception) n.a.
Old file New file
213 249
UNCHANGED public n.a. long getContentLength() n.a.
Old file New file
185 215
UNCHANGED public n.a. boolean isRepeatable() n.a.
Old file New file
180 210
UNCHANGED protected n.a. void produceData(org.apache.hc.core5.http.nio.StreamChannel
<..>
New:java.nio.ByteBuffer
Old:java.nio.ByteBuffer
)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
195 225
UNCHANGED public n.a. void releaseResources() n.a.
Old file New file
175 205
UNCHANGED public class  org.apache.hc.client5.testing.async.AuthenticatingAsyncDecorator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AuthenticatingAsyncDecorator(org.apache.hc.core5.http.nio.AsyncServerExchangeHandler, org.apache.hc.client5.testing.auth.AuthenticationHandler
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.client5.testing.auth.Authenticator)
n.a.
Old file New file
74 74
UNCHANGED public n.a. AuthenticatingAsyncDecorator(org.apache.hc.core5.http.nio.AsyncServerExchangeHandler, org.apache.hc.client5.testing.auth.Authenticator) n.a.
Old file New file
82 82
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED final public n.a. int available() n.a.
Old file New file
160 160
UNCHANGED final public n.a. void consume(java.nio.ByteBuffer)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
144 144
UNCHANGED protected n.a. void customizeUnauthorizedResponse(org.apache.hc.core5.http.HttpResponse) n.a.
Old file New file
86 86
UNCHANGED final public n.a. void failed(java.lang.Exception) n.a.
Old file New file
180 180
UNCHANGED public n.a. void handleRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
94 94
UNCHANGED final public n.a. void produce(org.apache.hc.core5.http.nio.DataStreamChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
169 169
UNCHANGED final public n.a. void releaseResources() n.a.
Old file New file
192 192
UNCHANGED final public n.a. void streamEnd(java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
152 152
UNCHANGED final public n.a. void updateCapacity(org.apache.hc.core5.http.nio.CapacityChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
134 134
UNCHANGED public class  org.apache.hc.client5.testing.async.RedirectingAsyncDecorator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. RedirectingAsyncDecorator(org.apache.hc.core5.http.nio.AsyncServerExchangeHandler, org.apache.hc.client5.testing.redirect.RedirectResolver) n.a.
Old file New file
63 63
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int available() n.a.
Old file New file
132 132
UNCHANGED final public n.a. void consume(java.nio.ByteBuffer)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
118 118
UNCHANGED public n.a. void failed(java.lang.Exception) n.a.
Old file New file
144 144
UNCHANGED public n.a. void handleRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
98 98
UNCHANGED public n.a. void produce(org.apache.hc.core5.http.nio.DataStreamChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
137 137
UNCHANGED public n.a. void releaseResources() n.a.
Old file New file
151 151
UNCHANGED final public n.a. void streamEnd(java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
125 125
UNCHANGED final public n.a. void updateCapacity(org.apache.hc.core5.http.nio.CapacityChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
109 109
UNCHANGED public class  org.apache.hc.client5.testing.async.ServiceUnavailableAsyncDecorator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataProducer n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataConsumer n.a.
UNCHANGED org.apache.hc.core5.http.nio.ResourceHolder n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncServerExchangeHandler n.a.
UNCHANGED org.apache.hc.core5.http.nio.AsyncDataExchangeHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. ServiceUnavailableAsyncDecorator(org.apache.hc.core5.http.nio.AsyncServerExchangeHandler, org.apache.hc.core5.function.Resolver
<..>
New:org.apache.hc.core5.http.HttpRequestorg.apache.hc.core5.util.TimeValue
Old:org.apache.hc.core5.http.HttpRequestorg.apache.hc.core5.util.TimeValue
)
n.a.
Old file New file
61 61
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. int available() n.a.
Old file New file
112 112
UNCHANGED final public n.a. void consume(java.nio.ByteBuffer)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
98 98
UNCHANGED public n.a. void failed(java.lang.Exception) n.a.
Old file New file
124 124
UNCHANGED public n.a. void handleRequest(org.apache.hc.core5.http.HttpRequest, org.apache.hc.core5.http.EntityDetails, org.apache.hc.core5.http.nio.ResponseChannel, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
72 72
UNCHANGED public n.a. void produce(org.apache.hc.core5.http.nio.DataStreamChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
117 117
UNCHANGED public n.a. void releaseResources() n.a.
Old file New file
131 131
UNCHANGED final public n.a. void streamEnd(java.util.List
<..>
New:? extends org.apache.hc.core5.http.Header
Old:? extends org.apache.hc.core5.http.Header
)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
105 105
UNCHANGED final public n.a. void updateCapacity(org.apache.hc.core5.http.nio.CapacityChannel)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
89 89
UNCHANGED public abstract interface  org.apache.hc.client5.testing.auth.AuthenticationHandler 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. java.lang.String challenge(java.util.List
<..>
New:org.apache.hc.core5.http.NameValuePair
Old:org.apache.hc.core5.http.NameValuePair
)
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. java.lang.Object extractAuthToken(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract interface  org.apache.hc.client5.testing.auth.Authenticator top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. boolean authenticate(org.apache.hc.core5.net.URIAuthority, java.lang.String, java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. java.lang.String getRealm(org.apache.hc.core5.net.URIAuthority, java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public n.a. org.apache.hc.client5.testing.auth.AuthResult perform(org.apache.hc.core5.net.URIAuthority, java.lang.String, java.lang.String) n.a.
Old file New file
38 38
UNCHANGED final public class  org.apache.hc.client5.testing.auth.AuthResult top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AuthResult(boolean, java.util.List
<..>
New:org.apache.hc.core5.http.NameValuePair
Old:org.apache.hc.core5.http.NameValuePair
)
n.a.
Old file New file
42 42
UNCHANGED public n.a. AuthResult(boolean, org.apache.hc.core5.http.NameValuePair[]) n.a.
Old file New file
48 48
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. boolean equals(java.lang.Object) n.a.
Old file New file
72 72
UNCHANGED public n.a. java.util.List
<..>
New:org.apache.hc.core5.http.NameValuePair
Old:org.apache.hc.core5.http.NameValuePair
getParams() n.a.
Old file New file
60 60
UNCHANGED public n.a. boolean hasParams() n.a.
Old file New file
56 56
UNCHANGED public n.a. int hashCode() n.a.
Old file New file
65 65
UNCHANGED public n.a. boolean isSuccess() n.a.
Old file New file
52 52
UNCHANGED public n.a. java.lang.String toString() n.a.
Old file New file
84 84
UNCHANGED public class  org.apache.hc.client5.testing.auth.BasicAuthenticationHandler top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.testing.auth.AbstractAuthenticationHandler n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.testing.auth.AuthenticationHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. BasicAuthenticationHandler(java.nio.charset.Charset)
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Old file New file
47 47
UNCHANGED public n.a. BasicAuthenticationHandler() n.a.
Old file New file
56 56
UNCHANGED public class  org.apache.hc.client5.testing.auth.BasicAuthTokenExtractor top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. BasicAuthTokenExtractor() n.a.
Old file New file
41 41
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. java.lang.String extract(java.lang.String)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
n.a.
Old file New file
44 44
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
UNCHANGED public class  org.apache.hc.client5.testing.auth.BearerAuthenticationHandler top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.client5.testing.auth.AbstractAuthenticationHandler n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.client5.testing.auth.AuthenticationHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. BearerAuthenticationHandler() n.a.
Old file New file
32 32
UNCHANGED public class  org.apache.hc.client5.testing.classic.AuthenticatingDecorator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpServerRequestHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. AuthenticatingDecorator(org.apache.hc.core5.http.io.HttpServerRequestHandler, org.apache.hc.client5.testing.auth.AuthenticationHandler
<..>
New:java.lang.String
Old:java.lang.String
, org.apache.hc.client5.testing.auth.Authenticator)
n.a.
Old file New file
65 65
UNCHANGED public n.a. AuthenticatingDecorator(org.apache.hc.core5.http.io.HttpServerRequestHandler, org.apache.hc.client5.testing.auth.Authenticator) n.a.
Old file New file
73 73
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED protected n.a. void customizeUnauthorizedResponse(org.apache.hc.core5.http.ClassicHttpResponse) n.a.
Old file New file
77 77
UNCHANGED public n.a. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.io.HttpServerRequestHandler$ResponseTrigger, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
84 84
UNCHANGED public class  org.apache.hc.client5.testing.classic.EchoHandler top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpRequestHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. EchoHandler() n.a.
Old file New file
48 48
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.ClassicHttpResponse, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
67 67
UNCHANGED public class  org.apache.hc.client5.testing.classic.RandomHandler top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpRequestHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. RandomHandler() n.a.
Old file New file
51 57
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.ClassicHttpResponse, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
74 80
MODIFIED static public class  org.apache.hc.client5.testing.classic.RandomHandler$RandomEntity top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.entity.AbstractHttpEntity n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.io.Closeable n.a.
UNCHANGED org.apache.hc.core5.http.HttpEntity n.a.
UNCHANGED java.lang.AutoCloseable n.a.
UNCHANGED org.apache.hc.core5.http.EntityDetails n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW protected final int delayMs n.a.
NEW protected final boolean drip n.a.
UNCHANGED protected final long length n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. RandomHandler$RandomEntity(long) n.a.
Old file New file
131 159
NEW public n.a. RandomHandler$RandomEntity(long, int, boolean) n.a.
Old file New file
n.a. 171
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void close()
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
217 276
UNCHANGED public n.a. java.io.InputStream getContent() n.a.
Old file New file
176 218
UNCHANGED public n.a. long getContentLength() n.a.
Old file New file
164 206
UNCHANGED public n.a. boolean isRepeatable() n.a.
Old file New file
154 196
UNCHANGED final public n.a. boolean isStreaming() n.a.
Old file New file
142 184
UNCHANGED public n.a. void writeTo(java.io.OutputStream)
Status: Name:
UNCHANGED java.io.IOException
n.a.
Old file New file
188 231
UNCHANGED public class  org.apache.hc.client5.testing.classic.RedirectingDecorator top
Interfaces:
Status Interface Compatibility Changes
UNCHANGED org.apache.hc.core5.http.io.HttpServerRequestHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. RedirectingDecorator(org.apache.hc.core5.http.io.HttpServerRequestHandler, org.apache.hc.client5.testing.redirect.RedirectResolver) n.a.
Old file New file
54 54
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.io.HttpServerRequestHandler$ResponseTrigger, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
UNCHANGED org.apache.hc.core5.http.HttpException
UNCHANGED java.io.IOException
n.a.
Old file New file
64 64
NEW public class  org.apache.hc.client5.testing.classic.ServiceUnavailableDecorator top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.hc.core5.http.io.HttpServerRequestHandler n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. ServiceUnavailableDecorator(org.apache.hc.core5.http.io.HttpServerRequestHandler, org.apache.hc.core5.function.Resolver
<..>
New:org.apache.hc.core5.http.HttpRequestorg.apache.hc.core5.util.TimeValue
)
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. void handle(org.apache.hc.core5.http.ClassicHttpRequest, org.apache.hc.core5.http.io.HttpServerRequestHandler$ResponseTrigger, org.apache.hc.core5.http.protocol.HttpContext)
Status: Name:
NEW org.apache.hc.core5.http.HttpException
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 65
UNCHANGED public class  org.apache.hc.client5.testing.redirect.Redirect top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public final org.apache.hc.client5.testing.redirect.Redirect$ConnControl connControl n.a.
UNCHANGED public final java.lang.String location n.a.
UNCHANGED public final int status n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. Redirect(int, java.lang.String, org.apache.hc.client5.testing.redirect.Redirect$ConnControl) n.a.
Old file New file
38 38
UNCHANGED public n.a. Redirect(int, java.lang.String) n.a.
Old file New file
45 45
UNCHANGED  (Serializable compatible)  final static public enum  org.apache.hc.client5.testing.redirect.Redirect$ConnControl top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED java.lang.Enum n.a.
Interfaces:
Status Interface Compatibility Changes
UNCHANGED java.lang.constant.Constable n.a.
UNCHANGED java.lang.Comparable n.a.
UNCHANGED java.io.Serializable n.a.
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -473390805241600119 n.a.
Newtrue -473390805241600119 n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final org.apache.hc.client5.testing.redirect.Redirect$ConnControl CLOSE n.a.
UNCHANGED public static final org.apache.hc.client5.testing.redirect.Redirect$ConnControl KEEP_ALIVE n.a.
UNCHANGED public static final org.apache.hc.client5.testing.redirect.Redirect$ConnControl PROTOCOL_DEFAULT n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED static public n.a. org.apache.hc.client5.testing.redirect.Redirect$ConnControl valueOf(java.lang.String) n.a.
Old file New file
32 32
UNCHANGED static public n.a. org.apache.hc.client5.testing.redirect.Redirect$ConnControl[] values() n.a.
Old file New file
32 32
UNCHANGED public abstract interface  org.apache.hc.client5.testing.redirect.RedirectResolver top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. org.apache.hc.client5.testing.redirect.Redirect resolve(java.net.URI)
Status: Name:
UNCHANGED java.net.URISyntaxException
n.a.
Old file New file
n.a. n.a.