This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 1552fc7 Header beans should extend from HttpClient Header class.
1552fc7 is described below
commit 1552fc7479a2bf05319e1f484a31004ec8439530
Author: JamesBognar <[email protected]>
AuthorDate: Sun Apr 5 18:55:04 2020 -0400
Header beans should extend from HttpClient Header class.
---
.../src/main/java/org/apache/juneau/http/Accept.java | 2 +-
.../main/java/org/apache/juneau/http/AcceptCharset.java | 2 +-
.../main/java/org/apache/juneau/http/AcceptEncoding.java | 2 +-
.../main/java/org/apache/juneau/http/AcceptLanguage.java | 2 +-
.../main/java/org/apache/juneau/http/AcceptRanges.java | 2 +-
.../src/main/java/org/apache/juneau/http/Age.java | 2 +-
.../src/main/java/org/apache/juneau/http/Allow.java | 2 +-
.../main/java/org/apache/juneau/http/Authorization.java | 2 +-
...{SimpleNameValuePair.java => BasicNameValuePair.java} | 4 ++--
.../main/java/org/apache/juneau/http/CacheControl.java | 2 +-
.../main/java/org/apache/juneau/http/ClientVersion.java | 2 +-
.../src/main/java/org/apache/juneau/http/Connection.java | 2 +-
.../java/org/apache/juneau/http/ContentDisposition.java | 2 +-
.../java/org/apache/juneau/http/ContentEncoding.java | 2 +-
.../java/org/apache/juneau/http/ContentLanguage.java | 2 +-
.../main/java/org/apache/juneau/http/ContentLength.java | 2 +-
.../java/org/apache/juneau/http/ContentLocation.java | 2 +-
.../main/java/org/apache/juneau/http/ContentRange.java | 2 +-
.../src/main/java/org/apache/juneau/http/Date.java | 2 +-
.../src/main/java/org/apache/juneau/http/ETag.java | 2 +-
.../src/main/java/org/apache/juneau/http/Expect.java | 2 +-
.../src/main/java/org/apache/juneau/http/Expires.java | 2 +-
.../src/main/java/org/apache/juneau/http/Forwarded.java | 2 +-
.../src/main/java/org/apache/juneau/http/From.java | 2 +-
.../src/main/java/org/apache/juneau/http/Host.java | 2 +-
.../main/java/org/apache/juneau/http/HttpMethodName.java | 2 +-
.../src/main/java/org/apache/juneau/http/IfMatch.java | 2 +-
.../java/org/apache/juneau/http/IfModifiedSince.java | 2 +-
.../main/java/org/apache/juneau/http/IfNoneMatch.java | 2 +-
.../src/main/java/org/apache/juneau/http/IfRange.java | 2 +-
.../java/org/apache/juneau/http/IfUnmodifiedSince.java | 2 +-
.../main/java/org/apache/juneau/http/LastModified.java | 2 +-
.../src/main/java/org/apache/juneau/http/Location.java | 2 +-
.../main/java/org/apache/juneau/http/MaxForwards.java | 2 +-
.../main/java/org/apache/juneau/http/MediaTypeRange.java | 2 +-
.../main/java/org/apache/juneau/http/NameValuePairs.java | 10 +++++-----
.../src/main/java/org/apache/juneau/http/NoTrace.java | 2 +-
.../src/main/java/org/apache/juneau/http/Origin.java | 2 +-
.../src/main/java/org/apache/juneau/http/Pragma.java | 2 +-
.../java/org/apache/juneau/http/ProxyAuthenticate.java | 2 +-
.../java/org/apache/juneau/http/ProxyAuthorization.java | 2 +-
.../src/main/java/org/apache/juneau/http/Range.java | 2 +-
.../src/main/java/org/apache/juneau/http/Referer.java | 2 +-
.../src/main/java/org/apache/juneau/http/RetryAfter.java | 2 +-
.../java/org/apache/juneau/http/SerializedHeader.java | 2 +-
.../org/apache/juneau/http/SerializedHttpEntity.java | 2 +-
.../org/apache/juneau/http/SerializedNameValuePair.java | 2 +-
.../src/main/java/org/apache/juneau/http/Server.java | 2 +-
.../main/java/org/apache/juneau/http/StringRange.java | 2 +-
.../src/main/java/org/apache/juneau/http/TE.java | 2 +-
.../src/main/java/org/apache/juneau/http/Trailer.java | 2 +-
.../java/org/apache/juneau/http/TransferEncoding.java | 2 +-
.../src/main/java/org/apache/juneau/http/Upgrade.java | 2 +-
.../src/main/java/org/apache/juneau/http/UserAgent.java | 2 +-
.../src/main/java/org/apache/juneau/http/Vary.java | 2 +-
.../src/main/java/org/apache/juneau/http/Via.java | 2 +-
.../src/main/java/org/apache/juneau/http/Warning.java | 2 +-
.../java/org/apache/juneau/http/WwwAuthenticate.java | 2 +-
.../juneau/http/annotation/CollectionFormatType.java | 2 +-
.../org/apache/juneau/http/annotation/FormatType.java | 2 +-
.../org/apache/juneau/http/annotation/ParameterType.java | 2 +-
.../juneau/rest/client2/RestClientBuilderTest.java | 16 ++++++++--------
.../java/org/apache/juneau/rest/client2/RestClient.java | 2 +-
63 files changed, 75 insertions(+), 75 deletions(-)
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Accept.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Accept.java
index deeed6e..c8415fe 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Accept.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Accept.java
@@ -143,7 +143,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Accept")
-public final class Accept extends BasicHeader {
+public class Accept extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptCharset.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptCharset.java
index a650082..5d73445 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptCharset.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptCharset.java
@@ -71,7 +71,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Accept-Charset")
-public final class AcceptCharset extends BasicRangeArrayHeader {
+public class AcceptCharset extends BasicRangeArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptEncoding.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptEncoding.java
index 73d8473..df0a3f4 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptEncoding.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptEncoding.java
@@ -91,7 +91,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Accept-Encoding")
-public final class AcceptEncoding extends BasicRangeArrayHeader {
+public class AcceptEncoding extends BasicRangeArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptLanguage.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptLanguage.java
index 05622e5..46e5793 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptLanguage.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptLanguage.java
@@ -103,7 +103,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Accept-Language")
-public final class AcceptLanguage extends BasicRangeArrayHeader {
+public class AcceptLanguage extends BasicRangeArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptRanges.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptRanges.java
index 8aa72dc..35846b3 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptRanges.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/AcceptRanges.java
@@ -61,7 +61,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Accept-Ranges")
-public final class AcceptRanges extends BasicHeader {
+public class AcceptRanges extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Age.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Age.java
index 24f786c..1dea77e 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Age.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Age.java
@@ -56,7 +56,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Age")
-public final class Age extends BasicIntegerHeader {
+public class Age extends BasicIntegerHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Allow.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Allow.java
index 87e5426..36f8cfc 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Allow.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Allow.java
@@ -69,7 +69,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Allow")
-public final class Allow extends BasicCsvArrayHeader {
+public class Allow extends BasicCsvArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Authorization.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Authorization.java
index 738dfec..48843ea 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Authorization.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Authorization.java
@@ -70,7 +70,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Authorization")
-public final class Authorization extends BasicHeader {
+public class Authorization extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SimpleNameValuePair.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/BasicNameValuePair.java
similarity index 93%
rename from
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SimpleNameValuePair.java
rename to
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/BasicNameValuePair.java
index 5563136..c344723 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SimpleNameValuePair.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/BasicNameValuePair.java
@@ -22,7 +22,7 @@ import org.apache.http.*;
* The value is serialized using {@link Object#toString()} at the point of
reading. This allows the value to be modified
* periodically by overriding the method to return different values.
*/
-public final class SimpleNameValuePair implements NameValuePair {
+public class BasicNameValuePair implements NameValuePair {
private String name;
private Object value;
@@ -32,7 +32,7 @@ public final class SimpleNameValuePair implements
NameValuePair {
* @param name The parameter name.
* @param value The POJO to serialize to the parameter value.
*/
- public SimpleNameValuePair(String name, Object value) {
+ public BasicNameValuePair(String name, Object value) {
this.name = name;
this.value = value;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/CacheControl.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/CacheControl.java
index 0b1b2a9..c5346e3 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/CacheControl.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/CacheControl.java
@@ -94,7 +94,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Cache-Control")
-public final class CacheControl extends BasicHeader {
+public class CacheControl extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ClientVersion.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ClientVersion.java
index 52d2cee..2c3a6cf 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ClientVersion.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ClientVersion.java
@@ -21,7 +21,7 @@ import org.apache.juneau.internal.*;
* Represents a parsed <l>X-Client-Version</l> HTTP request header.
*/
@Header("X-Client-Version")
-public final class ClientVersion extends BasicHeader {
+public class ClientVersion extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Connection.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Connection.java
index f8b10fb..cf72e23 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Connection.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Connection.java
@@ -78,7 +78,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Connection")
-public final class Connection extends BasicHeader {
+public class Connection extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentDisposition.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentDisposition.java
index 4604114..d6832f6 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentDisposition.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentDisposition.java
@@ -48,7 +48,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Content-Disposition")
-public final class ContentDisposition extends BasicHeader {
+public class ContentDisposition extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentEncoding.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentEncoding.java
index 368e3bd..d32c62a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentEncoding.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentEncoding.java
@@ -67,7 +67,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header(name="Content-Encoding",_enum={"gzip","compress","deflate","identity","other"})
-public final class ContentEncoding extends
BasicEnumHeader<ContentEncodingEnum> {
+public class ContentEncoding extends BasicEnumHeader<ContentEncodingEnum> {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLanguage.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLanguage.java
index fa9d276..3b6dee0 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLanguage.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLanguage.java
@@ -71,7 +71,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Content-Language")
-public final class ContentLanguage extends BasicCsvArrayHeader {
+public class ContentLanguage extends BasicCsvArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLength.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLength.java
index cb6af1f..9b286d4 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLength.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLength.java
@@ -59,7 +59,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Content-Length")
-public final class ContentLength extends BasicLongHeader {
+public class ContentLength extends BasicLongHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLocation.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLocation.java
index fa0b5ad..2fbaa89 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLocation.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentLocation.java
@@ -65,7 +65,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Content-Location")
-public final class ContentLocation extends BasicUriHeader {
+public class ContentLocation extends BasicUriHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentRange.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentRange.java
index e6b87bc..b93a11b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentRange.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ContentRange.java
@@ -127,7 +127,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Content-Range")
-public final class ContentRange extends BasicHeader {
+public class ContentRange extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Date.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Date.java
index 45b93c4..5512628 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Date.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Date.java
@@ -80,7 +80,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Date")
-public final class Date extends BasicDateHeader {
+public class Date extends BasicDateHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ETag.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ETag.java
index 8467b73..bbe9abd 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ETag.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ETag.java
@@ -48,7 +48,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("ETag")
-public final class ETag extends BasicHeader {
+public class ETag extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expect.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expect.java
index 2b98d9d..165554a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expect.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expect.java
@@ -67,7 +67,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Expect")
-public final class Expect extends BasicHeader {
+public class Expect extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expires.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expires.java
index fec7f5b..a1a448f 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expires.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Expires.java
@@ -81,7 +81,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Expires")
-public final class Expires extends BasicDateHeader {
+public class Expires extends BasicDateHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Forwarded.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Forwarded.java
index 0441a70..b86049e 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Forwarded.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Forwarded.java
@@ -18,7 +18,7 @@ import org.apache.juneau.http.annotation.*;
* Represents a parsed <l>Forwarded</l> HTTP request header.
*/
@Header("Forwarded")
-public final class Forwarded extends BasicHeader {
+public class Forwarded extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/From.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/From.java
index dbfb5ea..926d339 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/From.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/From.java
@@ -65,7 +65,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("From")
-public final class From extends BasicHeader {
+public class From extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Host.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Host.java
index a4c31be..7c4d953 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Host.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Host.java
@@ -67,7 +67,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Host")
-public final class Host extends BasicHeader {
+public class Host extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HttpMethodName.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HttpMethodName.java
index 5e3dfd9..eba6885 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HttpMethodName.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/HttpMethodName.java
@@ -19,7 +19,7 @@ package org.apache.juneau.http;
* <li class='extlink'>{@doc RFC2616}
* </ul>
*/
-public final class HttpMethodName {
+public class HttpMethodName {
/** {@doc RFC2616.section9#sec9.2 OPTIONS} */
public static final String OPTIONS = "OPTIONS";
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfMatch.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfMatch.java
index 453d90c..2bbaa6f 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfMatch.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfMatch.java
@@ -89,7 +89,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("If-Match")
-public final class IfMatch extends BasicEntityValidatorArrayHeader {
+public class IfMatch extends BasicEntityValidatorArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfModifiedSince.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfModifiedSince.java
index a166253..4b0e63c 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfModifiedSince.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfModifiedSince.java
@@ -92,7 +92,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("If-Modified-Since")
-public final class IfModifiedSince extends BasicDateHeader {
+public class IfModifiedSince extends BasicDateHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfNoneMatch.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfNoneMatch.java
index 3dfd00d..78deb65 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfNoneMatch.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfNoneMatch.java
@@ -92,7 +92,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("If-None-Match")
-public final class IfNoneMatch extends BasicEntityValidatorArrayHeader {
+public class IfNoneMatch extends BasicEntityValidatorArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfRange.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfRange.java
index 378773a..d1c7331 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfRange.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfRange.java
@@ -62,7 +62,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("If-Range")
-public final class IfRange extends BasicHeader {
+public class IfRange extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java
index 653e67a..f094b62 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/IfUnmodifiedSince.java
@@ -64,7 +64,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("If-Unmodified-Since")
-public final class IfUnmodifiedSince extends BasicDateHeader {
+public class IfUnmodifiedSince extends BasicDateHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/LastModified.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/LastModified.java
index 43a600e..765e66a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/LastModified.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/LastModified.java
@@ -71,7 +71,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Last-Modified")
-public final class LastModified extends BasicDateHeader {
+public class LastModified extends BasicDateHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Location.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Location.java
index bc7bcf6..4763d07 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Location.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Location.java
@@ -54,7 +54,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Location")
-public final class Location extends BasicUriHeader {
+public class Location extends BasicUriHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MaxForwards.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MaxForwards.java
index 3a20972..d352a15 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MaxForwards.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MaxForwards.java
@@ -57,7 +57,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Max-Forwards")
-public final class MaxForwards extends BasicIntegerHeader {
+public class MaxForwards extends BasicIntegerHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MediaTypeRange.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MediaTypeRange.java
index 98cf332..72a4a4f 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MediaTypeRange.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/MediaTypeRange.java
@@ -29,7 +29,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@BeanIgnore
-public final class MediaTypeRange implements Comparable<MediaTypeRange> {
+public class MediaTypeRange implements Comparable<MediaTypeRange> {
private static final MediaTypeRange[] DEFAULT = new
MediaTypeRange[]{new MediaTypeRange("*/*")};
private static final boolean NOCACHE =
Boolean.getBoolean("juneau.nocache");
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairs.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairs.java
index 3f2249f..832e915 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairs.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NameValuePairs.java
@@ -35,7 +35,7 @@ import org.apache.juneau.urlencoding.*;
* client.post(<jsf>URL</jsf>, params).execute();
* </p>
*/
-public final class NameValuePairs extends LinkedList<NameValuePair> {
+public class NameValuePairs extends LinkedList<NameValuePair> {
private static final long serialVersionUID = 1L;
@@ -70,7 +70,7 @@ public final class NameValuePairs extends
LinkedList<NameValuePair> {
* Constructor.
*
* <p>
- * Constructs a set of {@link SimpleNameValuePair} objects from a list
of key/value pairs.
+ * Constructs a set of {@link BasicNameValuePair} objects from a list
of key/value pairs.
*
* @param parameters
* Initial list of parameters.
@@ -81,7 +81,7 @@ public final class NameValuePairs extends
LinkedList<NameValuePair> {
if (parameters.length % 2 != 0)
throw new BasicRuntimeException("Odd number of
parameters passed into NameValuePairs(Object...)");
for (int i = 0; i < parameters.length; i+=2)
- add(new SimpleNameValuePair(stringify(parameters[i]),
parameters[i+1]));
+ add(new BasicNameValuePair(stringify(parameters[i]),
parameters[i+1]));
}
//------------------------------------------------------------------------------------------------------------------
@@ -149,14 +149,14 @@ public final class NameValuePairs extends
LinkedList<NameValuePair> {
* Appends the specified name/value pair to the end of this list.
*
* <p>
- * The pair is added as a {@link SimpleNameValuePair}.
+ * The pair is added as a {@link BasicNameValuePair}.
*
* @param name The pair name.
* @param value The pair value.
* @return This object (for method chaining).
*/
public NameValuePairs append(String name, Object value) {
- super.add(new SimpleNameValuePair(name, value));
+ super.add(new BasicNameValuePair(name, value));
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NoTrace.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NoTrace.java
index 8f0d5ef..7c18bec 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NoTrace.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/NoTrace.java
@@ -18,7 +18,7 @@ import org.apache.juneau.http.annotation.*;
* Represents a parsed <l>No-Trace</l> HTTP request header.
*/
@Header("No-Trace")
-public final class NoTrace extends BasicHeader {
+public class NoTrace extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Origin.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Origin.java
index 66fb8b1..e3c309b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Origin.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Origin.java
@@ -18,7 +18,7 @@ import org.apache.juneau.http.annotation.*;
* Represents a parsed <l>Origin</l> HTTP request header.
*/
@Header("Origin")
-public final class Origin extends BasicHeader {
+public class Origin extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Pragma.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Pragma.java
index 27622e7..747a794 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Pragma.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Pragma.java
@@ -65,7 +65,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Pragma")
-public final class Pragma extends BasicHeader {
+public class Pragma extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthenticate.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthenticate.java
index a0de1a9..4bba037 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthenticate.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthenticate.java
@@ -48,7 +48,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Proxy-Authenticate")
-public final class ProxyAuthenticate extends BasicHeader {
+public class ProxyAuthenticate extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthorization.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthorization.java
index efcc7e3..ef833cc 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthorization.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/ProxyAuthorization.java
@@ -50,7 +50,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Proxy-Authorization")
-public final class ProxyAuthorization extends BasicHeader {
+public class ProxyAuthorization extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Range.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Range.java
index a895dad..244626d 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Range.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Range.java
@@ -140,7 +140,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Range")
-public final class Range extends BasicHeader {
+public class Range extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Referer.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Referer.java
index 7e7c087..aa0172b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Referer.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Referer.java
@@ -56,7 +56,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Referer")
-public final class Referer extends BasicUriHeader {
+public class Referer extends BasicUriHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/RetryAfter.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/RetryAfter.java
index 709eb2e..daa17d7 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/RetryAfter.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/RetryAfter.java
@@ -58,7 +58,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("Retry-After")
-public final class RetryAfter extends BasicHeader {
+public class RetryAfter extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHeader.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHeader.java
index 9e79e3e..1d6bb10 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHeader.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHeader.java
@@ -33,7 +33,7 @@ import org.apache.juneau.urlencoding.*;
* request.setEntity(<jk>new</jk> UrlEncodedFormEntity(params));
* </p>
*/
-public final class SerializedHeader extends BasicHeader {
+public class SerializedHeader extends BasicHeader {
private static final long serialVersionUID = 1L;
private Object value;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHttpEntity.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHttpEntity.java
index 374ed8d..0026a12 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHttpEntity.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedHttpEntity.java
@@ -25,7 +25,7 @@ import org.apache.juneau.utils.*;
/**
* HttpEntity for serializing POJOs as the body of HTTP requests.
*/
-public final class SerializedHttpEntity extends BasicHttpEntity {
+public class SerializedHttpEntity extends BasicHttpEntity {
final Object output;
final Serializer serializer;
final HttpPartSchema schema;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedNameValuePair.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedNameValuePair.java
index d64b8de..f054feb 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedNameValuePair.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/SerializedNameValuePair.java
@@ -33,7 +33,7 @@ import org.apache.juneau.urlencoding.*;
* request.setEntity(<jk>new</jk> UrlEncodedFormEntity(params));
* </p>
*/
-public final class SerializedNameValuePair implements NameValuePair {
+public class SerializedNameValuePair implements NameValuePair {
private String name;
private Object value;
private HttpPartType type;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Server.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Server.java
index f2fd79e..fd123ba 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Server.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Server.java
@@ -57,7 +57,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Server")
-public final class Server extends BasicHeader {
+public class Server extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/StringRange.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/StringRange.java
index d545611..20306bc 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/StringRange.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/StringRange.java
@@ -35,7 +35,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@BeanIgnore
-public final class StringRange implements Comparable<StringRange> {
+public class StringRange implements Comparable<StringRange> {
private static final StringRange[] DEFAULT = new StringRange[]{new
StringRange("*")};
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TE.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TE.java
index 4897a1e..2f7715c 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TE.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TE.java
@@ -88,7 +88,7 @@ import org.apache.juneau.internal.*;
* </ul>
*/
@Header("TE")
-public final class TE extends BasicRangeArrayHeader {
+public class TE extends BasicRangeArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Trailer.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Trailer.java
index aa5ddc6..e08b01f 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Trailer.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Trailer.java
@@ -57,7 +57,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Trailer")
-public final class Trailer extends BasicHeader {
+public class Trailer extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TransferEncoding.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TransferEncoding.java
index 8c87cb7..3e21e55 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TransferEncoding.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/TransferEncoding.java
@@ -57,7 +57,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Transfer-Encoding")
-public final class TransferEncoding extends BasicHeader {
+public class TransferEncoding extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Upgrade.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Upgrade.java
index 10c9d9b..0d2e6c9 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Upgrade.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Upgrade.java
@@ -80,7 +80,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Upgrade")
-public final class Upgrade extends BasicCsvArrayHeader {
+public class Upgrade extends BasicCsvArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/UserAgent.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/UserAgent.java
index 4ad39a5..8c0f53a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/UserAgent.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/UserAgent.java
@@ -50,7 +50,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("User-Agent")
-public final class UserAgent extends BasicHeader {
+public class UserAgent extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Vary.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Vary.java
index 6ab5074..6d0de1e 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Vary.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Vary.java
@@ -70,7 +70,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Vary")
-public final class Vary extends BasicHeader {
+public class Vary extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Via.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Via.java
index 088b81a..1d4af18 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Via.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Via.java
@@ -116,7 +116,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Via")
-public final class Via extends BasicCsvArrayHeader {
+public class Via extends BasicCsvArrayHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Warning.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Warning.java
index ac692e9..375fac4 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Warning.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/Warning.java
@@ -124,7 +124,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("Warning")
-public final class Warning extends BasicHeader {
+public class Warning extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/WwwAuthenticate.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/WwwAuthenticate.java
index 457f6b8..ba8bba1 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/WwwAuthenticate.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/WwwAuthenticate.java
@@ -46,7 +46,7 @@ import org.apache.juneau.http.annotation.*;
* </ul>
*/
@Header("WWW-Authenticate")
-public final class WwwAuthenticate extends BasicHeader {
+public class WwwAuthenticate extends BasicHeader {
private static final long serialVersionUID = 1L;
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/CollectionFormatType.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/CollectionFormatType.java
index 4b9d894..e5873fe 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/CollectionFormatType.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/CollectionFormatType.java
@@ -15,7 +15,7 @@ package org.apache.juneau.http.annotation;
/**
* Static strings used for Swagger parameter collection format types.
*/
-public final class CollectionFormatType {
+public class CollectionFormatType {
@SuppressWarnings("javadoc")
public static final String
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormatType.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormatType.java
index 5ac31f9..d5045bb 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormatType.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/FormatType.java
@@ -15,7 +15,7 @@ package org.apache.juneau.http.annotation;
/**
* Static strings used for Swagger parameter format types.
*/
-public final class FormatType {
+public class FormatType {
@SuppressWarnings("javadoc")
public static final String
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/ParameterType.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/ParameterType.java
index 841bee2..f78c304 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/ParameterType.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/annotation/ParameterType.java
@@ -15,7 +15,7 @@ package org.apache.juneau.http.annotation;
/**
* Static strings used for Swagger parameter formats.
*/
-public final class ParameterType {
+public class ParameterType {
@SuppressWarnings("javadoc")
public static final String
diff --git
a/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/rest/client2/RestClientBuilderTest.java
b/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/rest/client2/RestClientBuilderTest.java
index 3c78e4d..e5ccd22 100644
---
a/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/rest/client2/RestClientBuilderTest.java
+++
b/juneau-rest/juneau-rest-client-utest/src/test/java/org/apache/juneau/rest/client2/RestClientBuilderTest.java
@@ -428,12 +428,12 @@ public class RestClientBuilderTest {
RestClient rc = MockRestClient
.create(A.class)
.simpleJson()
- .header(new SimpleNameValuePair("Foo", "bar"))
+ .header(new BasicNameValuePair("Foo", "bar"))
.header("Check", "Foo")
.build();
rc
.get("/checkHeader")
- .header(new SimpleNameValuePair("Foo", "baz"))
+ .header(new BasicNameValuePair("Foo", "baz"))
.run()
.getBody()
.assertValue("['bar','baz']");
@@ -524,12 +524,12 @@ public class RestClientBuilderTest {
RestClient rc = MockRestClient
.create(A.class)
.simpleJson()
- .headers(new SimpleNameValuePair("Foo","bar"))
+ .headers(new BasicNameValuePair("Foo","bar"))
.header("Check", "Foo")
.build();
rc
.get("/checkHeader")
- .headers(new SimpleNameValuePair("Foo","baz"))
+ .headers(new BasicNameValuePair("Foo","baz"))
.run()
.getBody()
.assertValue("['bar','baz']");
@@ -1726,11 +1726,11 @@ public class RestClientBuilderTest {
RestClient rc = MockRestClient
.create(A.class)
.simpleJson()
- .query(new SimpleNameValuePair("Foo","f1"))
+ .query(new BasicNameValuePair("Foo","f1"))
.query(OMap.of("Foo","f2"))
.query(AMap.of("Foo","f3"))
.query(NameValuePairs.of("Foo","f4","Foo","f5"))
- .query(new SimpleNameValuePair("Foo","f6"), new
SimpleNameValuePair("Foo","f7"))
+ .query(new BasicNameValuePair("Foo","f6"), new
BasicNameValuePair("Foo","f7"))
.build();
rc.get("/checkQuery").run().getBody().assertValue("Foo=f1&Foo=f2&Foo=f3&Foo=f4&Foo=f5&Foo=f6&Foo=f7");
}
@@ -1754,11 +1754,11 @@ public class RestClientBuilderTest {
RestClient rc = MockRestClient
.create(A.class)
.simpleJson()
- .formData(new SimpleNameValuePair("Foo","f1"))
+ .formData(new BasicNameValuePair("Foo","f1"))
.formData(OMap.of("Foo","f2"))
.formData(AMap.of("Foo","f3"))
.formData(NameValuePairs.of("Foo","f4","Foo","f5"))
- .formData(new SimpleNameValuePair("Foo","f6"), new
SimpleNameValuePair("Foo","f7"))
+ .formData(new BasicNameValuePair("Foo","f6"), new
BasicNameValuePair("Foo","f7"))
.build();
rc.post("/checkFormData").run().getBody().assertValue("Foo=f1&Foo=f2&Foo=f3&Foo=f4&Foo=f5&Foo=f6&Foo=f7");
}
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClient.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClient.java
index fc3ebf1..db0f2ca 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClient.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClient.java
@@ -2038,7 +2038,7 @@ public class RestClient extends BeanContext implements
HttpClient, Closeable {
* @param parameters
* The parameters of the form post.
* <br>The parameters represent name/value pairs and must be an
even number of arguments.
- * <br>Parameters are converted to {@link SimpleNameValuePair}
objects.
+ * <br>Parameters are converted to {@link BasicNameValuePair}
objects.
* @return
* A {@link RestRequest} object that can be further tailored
before executing the request and getting the response
* as a parsed object.