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 8be2c01 Javadocs.
8be2c01 is described below
commit 8be2c019241bc7fe8af4ebde7428ef279038cbec
Author: JamesBognar <[email protected]>
AuthorDate: Fri May 22 16:11:27 2020 -0400
Javadocs.
---
.../org/apache/juneau/jena/RdfParserBuilder.java | 2 +-
.../apache/juneau/jena/RdfSerializerBuilder.java | 2 +-
.../main/java/org/apache/juneau/BeanContext.java | 18 +++---
.../java/org/apache/juneau/BeanContextBuilder.java | 75 ++++++++++------------
.../src/main/java/org/apache/juneau/BeanMap.java | 6 +-
.../org/apache/juneau/BeanTraverseBuilder.java | 2 +-
.../org/apache/juneau/csv/CsvParserBuilder.java | 2 +-
.../apache/juneau/csv/CsvSerializerBuilder.java | 2 +-
.../juneau/html/HtmlDocSerializerBuilder.java | 2 +-
.../org/apache/juneau/html/HtmlParserBuilder.java | 2 +-
.../juneau/html/HtmlSchemaSerializerBuilder.java | 2 +-
.../apache/juneau/html/HtmlSerializerBuilder.java | 2 +-
.../html/HtmlStrippedDocSerializerBuilder.java | 2 +-
.../org/apache/juneau/jso/JsoParserBuilder.java | 2 +-
.../apache/juneau/jso/JsoSerializerBuilder.java | 2 +-
.../org/apache/juneau/json/JsonParserBuilder.java | 2 +-
.../juneau/json/JsonSchemaSerializerBuilder.java | 2 +-
.../apache/juneau/json/JsonSerializerBuilder.java | 2 +-
.../juneau/json/SimpleJsonParserBuilder.java | 2 +-
.../juneau/json/SimpleJsonSerializerBuilder.java | 2 +-
.../jsonschema/JsonSchemaGeneratorBuilder.java | 2 +-
.../juneau/msgpack/MsgPackParserBuilder.java | 2 +-
.../juneau/msgpack/MsgPackSerializerBuilder.java | 2 +-
.../apache/juneau/oapi/OpenApiParserBuilder.java | 2 +-
.../juneau/oapi/OpenApiSerializerBuilder.java | 2 +-
.../juneau/parser/InputStreamParserBuilder.java | 2 +-
.../org/apache/juneau/parser/ParserBuilder.java | 2 +-
.../apache/juneau/parser/ParserGroupBuilder.java | 2 +-
.../apache/juneau/parser/ReaderParserBuilder.java | 2 +-
.../juneau/plaintext/PlainTextParserBuilder.java | 2 +-
.../plaintext/PlainTextSerializerBuilder.java | 2 +-
.../serializer/OutputStreamSerializerBuilder.java | 2 +-
.../juneau/serializer/SerializerBuilder.java | 2 +-
.../juneau/serializer/SerializerGroupBuilder.java | 2 +-
.../juneau/serializer/WriterSerializerBuilder.java | 2 +-
.../juneau/soap/SoapXmlSerializerBuilder.java | 2 +-
.../org/apache/juneau/uon/UonParserBuilder.java | 2 +-
.../apache/juneau/uon/UonSerializerBuilder.java | 2 +-
.../urlencoding/UrlEncodingParserBuilder.java | 2 +-
.../urlencoding/UrlEncodingSerializerBuilder.java | 2 +-
.../org/apache/juneau/xml/XmlParserBuilder.java | 2 +-
.../apache/juneau/xml/XmlSerializerBuilder.java | 2 +-
juneau-doc/src/main/javadoc/overview.html | 6 --
.../juneau/rest/client2/RestClientBuilder.java | 2 +-
.../apache/juneau/rest/mock2/MockRestClient.java | 2 +-
.../org/apache/juneau/rest/RestContextBuilder.java | 2 +-
.../juneau/rest/RestMethodContextBuilder.java | 2 +-
47 files changed, 90 insertions(+), 101 deletions(-)
diff --git
a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
index d7ad094..5689ad6 100644
---
a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
+++
b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfParserBuilder.java
@@ -1177,7 +1177,7 @@ public class RdfParserBuilder extends ReaderParserBuilder
{
}
@Override /* GENERATED - BeanContextBuilder */
- public RdfParserBuilder sortProperties(Class<?> on) {
+ public RdfParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
index 786fe5e..43dd77c 100644
---
a/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
+++
b/juneau-core/juneau-marshall-rdf/src/main/java/org/apache/juneau/jena/RdfSerializerBuilder.java
@@ -1337,7 +1337,7 @@ public class RdfSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public RdfSerializerBuilder sortProperties(Class<?> on) {
+ public RdfSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
index 4d4dd8f..ea16c9a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
@@ -672,7 +672,7 @@ public class BeanContext extends Context implements
MetaProvider {
/**
* Configuration property: Add to bean filters.
- *
+ *
* <div class='warn'>
* <b>Deprecated</b> - Use {@link BeanConfig#interfaces()} and
other methods.
* </div>
@@ -682,7 +682,7 @@ public class BeanContext extends Context implements
MetaProvider {
/**
* Configuration property: Remove from bean filters.
- *
+ *
* <div class='warn'>
* <b>Deprecated</b> - Use {@link BeanConfig#interfaces()} and
other methods.
* </div>
@@ -982,7 +982,7 @@ public class BeanContext extends Context implements
MetaProvider {
* <jc>// Create a serializer that ignores bean properties without
setters.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .beansRequireSettersForGetter()
+ * .beansRequireSettersForGetters()
* .build();
*
* <jc>// Same, but use property.</jc>
@@ -1737,12 +1737,12 @@ public class BeanContext extends Context implements
MetaProvider {
*
* <h5 class='section'>Example:</h5>
* <p class='bcode w800'>
- * <jc>// A bean with a single property.</jc>
+ * <jc>// A bean interface.</jc>
* <jk>public interface</jk> MyBean {
* ...
* }
*
- * <jc>// A bean with a single property.</jc>
+ * <jc>// A bean implementation.</jc>
* <jk>public class</jk> MyBeanImpl <jk>implements</jk> MyBean {
* ...
* }
@@ -2499,7 +2499,7 @@ public class BeanContext extends Context implements
MetaProvider {
* <h5 class='section'>Description:</h5>
*
* <p>
- * When enabled, then interfaces will be instantiated as proxy classes
through the use of an
+ * When enabled, interfaces will be instantiated as proxy classes
through the use of an
* {@link InvocationHandler} if there is no other way of instantiating
them.
* Otherwise, throws a {@link BeanRuntimeException}.
*
@@ -2654,7 +2654,7 @@ public class BeanContext extends Context implements
MetaProvider {
private final MediaType mediaType;
private final Map<String,Set<String>> bpi, bpx, bpro, bpwo;
private final PropertyNamer propertyNamer;
- private final String beanTypePropertyName;
+ private final String typePropertyName;
private final int beanHashCode;
private final ReflectionMap<Annotation> annotations;
@@ -2713,7 +2713,7 @@ public class BeanContext extends Context implements
MetaProvider {
useJavaBeanIntrospector =
getBooleanProperty(BEAN_useJavaBeanIntrospector, false);
sortProperties = getBooleanProperty(BEAN_sortProperties, false);
fluentSetters = getBooleanProperty(BEAN_fluentSetters, false);
- beanTypePropertyName = getStringProperty(BEAN_typePropertyName,
"_type");
+ typePropertyName = getStringProperty(BEAN_typePropertyName,
"_type");
debug = getBooleanProperty(BEAN_debug, false);
beanConstructorVisibility =
getProperty(BEAN_beanConstructorVisibility, Visibility.class, PUBLIC);
@@ -4102,7 +4102,7 @@ public class BeanContext extends Context implements
MetaProvider {
* The name of the bean property used to store the dictionary name of a
bean type so that the parser knows the data type to reconstruct.
*/
protected final String getBeanTypePropertyName() {
- return beanTypePropertyName;
+ return typePropertyName;
}
/**
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
index 69680ce..435bf03 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContextBuilder.java
@@ -549,7 +549,7 @@ public class BeanContextBuilder extends ContextBuilder {
/**
* <i><l>BeanContext</l> configuration property:</i> Bean filters.
- *
+ *
* <div class='warn'>
* <b>Deprecated</b> - Use {@link BeanConfig#interfaces()} and
other methods.
* </div>
@@ -857,7 +857,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a serializer that ignores bean properties without
setters.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .beansRequireSettersForGetter()
+ * .beansRequireSettersForGetters()
* .build();
*
* <jc>// Same, but use property.</jc>
@@ -992,12 +992,12 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpi(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpi(properties));
* </p>
*
* <ul class='seealso'>
* <li class='jm'>{@link Bean#bpi()} - On an annotation on the
bean class itself.
- * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}.
+ * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}).
* </ul>
*
* @param beanClass The bean class.
@@ -1053,12 +1053,12 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code for
each entry:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(key).bpi(value.toString()));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(key).bpi(value.toString()));
* </p>
*
* <ul class='seealso'>
* <li class='jm'>{@link Bean#bpi()} - On an annotation on the
bean class itself.
- * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}.
+ * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}).
* </ul>
*
* @param values
@@ -1118,12 +1118,12 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClassName).bpi(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClassName).bpi(properties));
* </p>
*
* <ul class='seealso'>
* <li class='jm'>{@link Bean#bpi()} - On an annotation on the
bean class itself.
- * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}.
+ * <li class='jm'>{@link BeanConfig#bpi()} - On a bean config
annotation (see {@link #annotations(Annotation...)}).
* </ul>
*
* @param beanClassName
@@ -1173,7 +1173,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpx(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpx(properties));
* </p>
*
* <ul class='seealso'>
@@ -1226,7 +1226,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code for
each entry:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(key).bpx(value.toString()));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(key).bpx(value.toString()));
* </p>
*
* <ul class='seealso'>
@@ -1283,7 +1283,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClassName).bpx(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClassName).bpx(properties));
* </p>
*
* @param beanClassName
@@ -1323,7 +1323,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with read-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpro(MyBean.<jk>class</jk>, <js>"bar,baz"</js>)
@@ -1337,7 +1336,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpro(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClass.getName()).bpro(properties));
* </p>
*
* <ul class='seealso'>
@@ -1380,7 +1379,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with read-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpro(OMap.<jsm>of</jsm>(<js>"MyBean"</js>,
<js>"bar,baz"</js>))
@@ -1394,7 +1392,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code for
each entry:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(key).bpro(value.toString()));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(key).bpro(value.toString()));
* </p>
*
* <ul class='seealso'>
@@ -1441,7 +1439,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with read-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpro(<js>"MyBean"</js>, <js>"bar,baz"</js>)
@@ -1455,7 +1452,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClass.getName).bpro(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClass.getName).bpro(properties));
* </p>
*
* <ul class='seealso'>
@@ -1500,7 +1497,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with write-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpwo(MyBean.<jk>class</jk>, <js>"bar,baz"</js>)
@@ -1513,7 +1509,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClass.getName).bpwo(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClass.getName).bpwo(properties));
* </p>
*
* <ul class='seealso'>
@@ -1556,7 +1552,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with write-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpwo(OMap.<jsm>of</jsm>(<js>"MyBean"</js>,
<js>"bar,baz"</js>))
@@ -1569,7 +1564,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code for
each entry:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(key).bpwo(value.toString()));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(key).bpwo(value.toString()));
* </p>
*
* <ul class='seealso'>
@@ -1616,7 +1611,6 @@ public class BeanContextBuilder extends ContextBuilder {
* String json = s.serialize(<jk>new</jk> MyBean());
*
* <jc>// Create a parser with write-only property settings.</jc>
- * // to read-only.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
* .bpwo(<js>"MyBean"</js>, <js>"bar,baz"</js>)
@@ -1629,7 +1623,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <p>
* This method is functionally equivalent to the following code:
* <p class='bcode w800'>
- * builder.anntations(<jk>new</jk>
BeanAnnotation(beanClassName).bpwo(properties));
+ * builder.annotations(<jk>new</jk>
BeanAnnotation(beanClassName).bpwo(properties));
* </p>
*
* <ul class='seealso'>
@@ -2495,12 +2489,12 @@ public class BeanContextBuilder extends ContextBuilder {
*
* <h5 class='section'>Example:</h5>
* <p class='bcode w800'>
- * <jc>// A bean with a single property.</jc>
+ * <jc>// A bean interface.</jc>
* <jk>public interface</jk> MyBean {
* ...
* }
*
- * <jc>// A bean with a single property.</jc>
+ * <jc>// A bean implementation.</jc>
* <jk>public class</jk> MyBeanImpl <jk>implements</jk> MyBean {
* ...
* }
@@ -2557,13 +2551,13 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a parser that instantiates MyBeanImpls when
parsing MyBeans.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
- * .implClass(MyBean.<jk>class</jk>,
MyBeanImpl.<jk>class</jk>)
+ *
.implClasses(OMap.<jsm>of</jsm>(MyBean.<jk>class</jk>.getName(),
MyBeanImpl.<jk>class</jk>))
* .build();
*
* <jc>// Same, but use property.</jc>
* ReaderParser p = JsonParser
* .<jsm>create</jsm>()
- * .addTo(<jsf>BEAN_implClasses</jsf>,
MyBean.<jk>class</jk>.getName(), MyBeanImpl.<jk>class</jk>)
+ * .addTo(<jsf>BEAN_implClasses</jsf>,
OMap.<jsm>of</jsm>(MyBean.<jk>class</jk>.getName(), MyBeanImpl.<jk>class</jk>))
* .build();
*
* <jc>// Instantiates a MyBeanImpl,</jc>
@@ -2642,10 +2636,10 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a serializer and define our interface class
mapping.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .interfaceClass(A1.class, A.class)
+ * .interfaceClass(A1.<jk>class</jk>, A.<jk>class</jk>)
* .build();
*
- * <jc>// Produces "{"foo":"f0"}"</jc>
+ * <jc>// Produces "{"foo":"foo"}"</jc>
* String json = s.serialize(<jk>new</jk> A1());
* </p>
*
@@ -2688,10 +2682,10 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a serializer and define our interface class
mapping.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .interfaces(A.class)
+ * .interfaces(A.<jk>class</jk>)
* .build();
*
- * <jc>// Produces "{"foo":"f0"}"</jc>
+ * <jc>// Produces "{"foo":"foo"}"</jc>
* String json = s.serialize(<jk>new</jk> A1());
* </p>
*
@@ -2938,7 +2932,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <i><l>BeanContext</l> configuration property:</i> Bean package
exclusions.
*
* <p>
- * Used as a convenient way of defining the {@link
#BEAN_notBeanClasses} property for entire packages.
+ * Used as a convenient way of defining the {@link
#notBeanClasses(Object...)} property for entire packages.
* Any classes within these packages will be serialized to strings
using {@link Object#toString()}.
*
* <p>
@@ -3315,12 +3309,14 @@ public class BeanContextBuilder extends ContextBuilder {
* <li class='jf'>{@link BeanContext#BEAN_sortProperties}
* </ul>
*
- * @param on The bean class to sort properties on.
+ * @param on The bean classes to sort properties on.
* @return This object (for method chaining).
*/
@ConfigurationProperty
- public BeanContextBuilder sortProperties(Class<?> on) {
- return prependTo(BEAN_annotations, new
BeanAnnotation(on).sort(true));
+ public BeanContextBuilder sortProperties(Class<?>...on) {
+ for (Class<?> c : on)
+ prependTo(BEAN_annotations, new
BeanAnnotation(c).sort(true));
+ return this;
}
/**
@@ -3344,7 +3340,6 @@ public class BeanContextBuilder extends ContextBuilder {
* <jk>public int</jk> getP2();
* }
*
- * <ja>@Bean</ja>(stopClass=C2.<jk>class</jk>)
* <jk>public class</jk> C3 <jk>extends</jk> C2 {
* <jk>public int</jk> getP3();
* }
@@ -3627,14 +3622,14 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a serializer that uses 't' instead of '_type' for
dictionary names.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .beanTypePropertyName(<js>"t"</js>)
+ * .typePropertyName(<js>"t"</js>)
* .dictionary(Foo.<jk>class</jk>, Bar.<jk>class</jk>)
* .build();
*
* <jc>// Same, but use property.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .set(<jsf>BEAN_beanTypePropertyName</jsf>, <js>"t"</js>)
+ * .set(<jsf>BEAN_typePropertyName</jsf>, <js>"t"</js>)
* .addTo(<jsf>BEAN_beanDictionary</jsf>,
Foo.<jk>class</jk>)
* .addTo(<jsf>BEAN_beanDictionary</jsf>,
Bar.<jk>class</jk>)
* .build();
@@ -3684,7 +3679,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <jc>// Create a serializer that uses 't' instead of '_type' for
dictionary names.</jc>
* WriterSerializer s = JsonSerializer
* .<jsm>create</jsm>()
- * .beanTypePropertyName(MyBean.<jk>class</jk>,
<js>"t"</js>)
+ * .typePropertyName(MyBean.<jk>class</jk>, <js>"t"</js>)
* .dictionary(Foo.<jk>class</jk>, Bar.<jk>class</jk>)
* .build();
*
@@ -3791,7 +3786,7 @@ public class BeanContextBuilder extends ContextBuilder {
* <i><l>BeanContext</l> configuration property:</i> Use interface
proxies.
*
* <p>
- * When enabled, then interfaces will be instantiated as proxy classes
through the use of an
+ * When enabled, interfaces will be instantiated as proxy classes
through the use of an
* {@link InvocationHandler} if there is no other way of instantiating
them.
* Otherwise, throws a {@link BeanRuntimeException}.
*
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMap.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMap.java
index 453ee2d..aaf157b 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMap.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMap.java
@@ -76,7 +76,7 @@ public class BeanMap<T> extends AbstractMap<String,Object>
implements Delegate<T
protected BeanMeta<T> meta;
private final BeanSession session;
- private final String beanTypePropertyName;
+ private final String typePropertyName;
/**
* Convenience method for wrapping a bean inside a {@link BeanMap}.
@@ -102,7 +102,7 @@ public class BeanMap<T> extends AbstractMap<String,Object>
implements Delegate<T
this.meta = meta;
if (meta.constructorArgs.length > 0)
propertyCache = new TreeMap<>();
- this.beanTypePropertyName =
session.getBeanTypePropertyName(meta.classMeta);
+ this.typePropertyName =
session.getBeanTypePropertyName(meta.classMeta);
}
/**
@@ -249,7 +249,7 @@ public class BeanMap<T> extends AbstractMap<String,Object>
implements Delegate<T
if (meta.ctx.isIgnoreUnknownBeanProperties())
return null;
- if (property.equals(beanTypePropertyName))
+ if (property.equals(typePropertyName))
return null;
p = getPropertyMeta("*");
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanTraverseBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanTraverseBuilder.java
index 4d88a56..37ca633 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanTraverseBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanTraverseBuilder.java
@@ -647,7 +647,7 @@ public class BeanTraverseBuilder extends BeanContextBuilder
{
}
@Override /* GENERATED - BeanContextBuilder */
- public BeanTraverseBuilder sortProperties(Class<?> on) {
+ public BeanTraverseBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
index 3bbb7f2..ce5348c 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
@@ -458,7 +458,7 @@ public class CsvParserBuilder extends ReaderParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public CsvParserBuilder sortProperties(Class<?> on) {
+ public CsvParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
index 13305b5..7846596 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
@@ -458,7 +458,7 @@ public class CsvSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public CsvSerializerBuilder sortProperties(Class<?> on) {
+ public CsvSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializerBuilder.java
index 25e68ad..f85cfef 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlDocSerializerBuilder.java
@@ -984,7 +984,7 @@ public class HtmlDocSerializerBuilder extends
HtmlStrippedDocSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public HtmlDocSerializerBuilder sortProperties(Class<?> on) {
+ public HtmlDocSerializerBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
index 278bda3..4d7c9b7 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
@@ -461,7 +461,7 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public HtmlParserBuilder sortProperties(Class<?> on) {
+ public HtmlParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSchemaSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSchemaSerializerBuilder.java
index 03fface..506a0c5 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSchemaSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSchemaSerializerBuilder.java
@@ -679,7 +679,7 @@ public class HtmlSchemaSerializerBuilder extends
HtmlSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public HtmlSchemaSerializerBuilder sortProperties(Class<?> on) {
+ public HtmlSchemaSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
index 77ba499..851e965 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
@@ -610,7 +610,7 @@ public class HtmlSerializerBuilder extends
XmlSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public HtmlSerializerBuilder sortProperties(Class<?> on) {
+ public HtmlSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerBuilder.java
index 9fc819d..79bfb66 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlStrippedDocSerializerBuilder.java
@@ -458,7 +458,7 @@ public class HtmlStrippedDocSerializerBuilder extends
HtmlSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public HtmlStrippedDocSerializerBuilder sortProperties(Class<?> on) {
+ public HtmlStrippedDocSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
index 3d73340..335c8d0 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
@@ -457,7 +457,7 @@ public class JsoParserBuilder extends
InputStreamParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsoParserBuilder sortProperties(Class<?> on) {
+ public JsoParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
index e98c2f0..5c755c7 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
@@ -457,7 +457,7 @@ public class JsoSerializerBuilder extends
OutputStreamSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsoSerializerBuilder sortProperties(Class<?> on) {
+ public JsoSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
index c0128a0..c757224 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
@@ -492,7 +492,7 @@ public class JsonParserBuilder extends ReaderParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsonParserBuilder sortProperties(Class<?> on) {
+ public JsonParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
index 7092e17..2b8c643 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
@@ -678,7 +678,7 @@ public class JsonSchemaSerializerBuilder extends
JsonSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsonSchemaSerializerBuilder sortProperties(Class<?> on) {
+ public JsonSchemaSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
index af31db3..0fe1795 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
@@ -541,7 +541,7 @@ public class JsonSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsonSerializerBuilder sortProperties(Class<?> on) {
+ public JsonSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonParserBuilder.java
index 76bcbc7..65b9d01 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonParserBuilder.java
@@ -457,7 +457,7 @@ public class SimpleJsonParserBuilder extends
JsonParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public SimpleJsonParserBuilder sortProperties(Class<?> on) {
+ public SimpleJsonParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonSerializerBuilder.java
index cc7e79b..df50c55 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/SimpleJsonSerializerBuilder.java
@@ -457,7 +457,7 @@ public class SimpleJsonSerializerBuilder extends
JsonSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public SimpleJsonSerializerBuilder sortProperties(Class<?> on) {
+ public SimpleJsonSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.java
index 11c1273..9a64efa 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.java
@@ -708,7 +708,7 @@ public class JsonSchemaGeneratorBuilder extends
BeanTraverseBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public JsonSchemaGeneratorBuilder sortProperties(Class<?> on) {
+ public JsonSchemaGeneratorBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
index be665ea..d23cd17 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackParserBuilder.java
@@ -457,7 +457,7 @@ public class MsgPackParserBuilder extends
InputStreamParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public MsgPackParserBuilder sortProperties(Class<?> on) {
+ public MsgPackParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
index 078c386..b499622 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/msgpack/MsgPackSerializerBuilder.java
@@ -457,7 +457,7 @@ public class MsgPackSerializerBuilder extends
OutputStreamSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public MsgPackSerializerBuilder sortProperties(Class<?> on) {
+ public MsgPackSerializerBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiParserBuilder.java
index 6bf3bfc..3a48de9 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiParserBuilder.java
@@ -573,7 +573,7 @@ public class OpenApiParserBuilder extends UonParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public OpenApiParserBuilder sortProperties(Class<?> on) {
+ public OpenApiParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiSerializerBuilder.java
index 120e0f2..cc89343 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/oapi/OpenApiSerializerBuilder.java
@@ -584,7 +584,7 @@ public class OpenApiSerializerBuilder extends
UonSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public OpenApiSerializerBuilder sortProperties(Class<?> on) {
+ public OpenApiSerializerBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/InputStreamParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/InputStreamParserBuilder.java
index 7ea013d..0d4e150 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/InputStreamParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/InputStreamParserBuilder.java
@@ -502,7 +502,7 @@ public class InputStreamParserBuilder extends ParserBuilder
{
}
@Override /* GENERATED - BeanContextBuilder */
- public InputStreamParserBuilder sortProperties(Class<?> on) {
+ public InputStreamParserBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
index 193e0c3..cd317c0 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserBuilder.java
@@ -790,7 +790,7 @@ public class ParserBuilder extends BeanContextBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public ParserBuilder sortProperties(Class<?> on) {
+ public ParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
index 3b98467..e2d5f39 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParserGroupBuilder.java
@@ -775,7 +775,7 @@ public class ParserGroupBuilder extends BeanContextBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public ParserGroupBuilder sortProperties(Class<?> on) {
+ public ParserGroupBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ReaderParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ReaderParserBuilder.java
index 751c4f0..5b89e7b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ReaderParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ReaderParserBuilder.java
@@ -525,7 +525,7 @@ public abstract class ReaderParserBuilder extends
ParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public ReaderParserBuilder sortProperties(Class<?> on) {
+ public ReaderParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
index 77f23b8..3c4fa97 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextParserBuilder.java
@@ -458,7 +458,7 @@ public class PlainTextParserBuilder extends
ReaderParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public PlainTextParserBuilder sortProperties(Class<?> on) {
+ public PlainTextParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
index cd31a6f..2409bde 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/plaintext/PlainTextSerializerBuilder.java
@@ -458,7 +458,7 @@ public class PlainTextSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public PlainTextSerializerBuilder sortProperties(Class<?> on) {
+ public PlainTextSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/OutputStreamSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/OutputStreamSerializerBuilder.java
index b9719dc..433353b 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/OutputStreamSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/OutputStreamSerializerBuilder.java
@@ -505,7 +505,7 @@ public class OutputStreamSerializerBuilder extends
SerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public OutputStreamSerializerBuilder sortProperties(Class<?> on) {
+ public OutputStreamSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
index f929109..4851fd5 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerBuilder.java
@@ -1096,7 +1096,7 @@ public class SerializerBuilder extends
BeanTraverseBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public SerializerBuilder sortProperties(Class<?> on) {
+ public SerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
index fde6cd0..665b1e0 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializerGroupBuilder.java
@@ -1053,7 +1053,7 @@ public class SerializerGroupBuilder extends
BeanTraverseBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public SerializerGroupBuilder sortProperties(Class<?> on) {
+ public SerializerGroupBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/WriterSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/WriterSerializerBuilder.java
index e45be47..edbda9e 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/WriterSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/WriterSerializerBuilder.java
@@ -719,7 +719,7 @@ public class WriterSerializerBuilder extends
SerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public WriterSerializerBuilder sortProperties(Class<?> on) {
+ public WriterSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
index ccd3d9b..d2fede9 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/soap/SoapXmlSerializerBuilder.java
@@ -478,7 +478,7 @@ public class SoapXmlSerializerBuilder extends
XmlSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public SoapXmlSerializerBuilder sortProperties(Class<?> on) {
+ public SoapXmlSerializerBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
index 7676aa2..a5c2e7a 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonParserBuilder.java
@@ -531,7 +531,7 @@ public class UonParserBuilder extends ReaderParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public UonParserBuilder sortProperties(Class<?> on) {
+ public UonParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
index 15e5683..ec21641 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/uon/UonSerializerBuilder.java
@@ -638,7 +638,7 @@ public class UonSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public UonSerializerBuilder sortProperties(Class<?> on) {
+ public UonSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
index 11f53e1..171bbce 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingParserBuilder.java
@@ -492,7 +492,7 @@ public class UrlEncodingParserBuilder extends
UonParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public UrlEncodingParserBuilder sortProperties(Class<?> on) {
+ public UrlEncodingParserBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
index 22d6ce4..e24eea6 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/urlencoding/UrlEncodingSerializerBuilder.java
@@ -492,7 +492,7 @@ public class UrlEncodingSerializerBuilder extends
UonSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public UrlEncodingSerializerBuilder sortProperties(Class<?> on) {
+ public UrlEncodingSerializerBuilder
sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
index 34c9e45..9bc2cad 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlParserBuilder.java
@@ -634,7 +634,7 @@ public class XmlParserBuilder extends ReaderParserBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public XmlParserBuilder sortProperties(Class<?> on) {
+ public XmlParserBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
index 65cfc61..97f3fb2 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/xml/XmlSerializerBuilder.java
@@ -671,7 +671,7 @@ public class XmlSerializerBuilder extends
WriterSerializerBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public XmlSerializerBuilder sortProperties(Class<?> on) {
+ public XmlSerializerBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git a/juneau-doc/src/main/javadoc/overview.html
b/juneau-doc/src/main/javadoc/overview.html
index c02a9b1..6db0989 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -29267,12 +29267,6 @@
</tr>
<tr>
<td></td>
- <td>{@link org.apache.juneau.BeanContext#BEAN_beanFilters
BEAN_beanFilters}</td>
- <td>Bean filters.</td>
- <td
style='max-width:250px;overflow:hidden'><c>List<Object></c></td>
- </tr>
- <tr>
- <td></td>
<td>{@link
org.apache.juneau.BeanContext#BEAN_beanMapPutReturnsOldValue
BEAN_beanMapPutReturnsOldValue}</td>
<td>BeanMap.put() returns old property value.</td>
<td
style='max-width:250px;overflow:hidden'><jk>boolean</jk></td>
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClientBuilder.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClientBuilder.java
index 2e0b0f4..6cdd0e2 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClientBuilder.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client2/RestClientBuilder.java
@@ -4621,7 +4621,7 @@ public class RestClientBuilder extends BeanContextBuilder
{
}
@Override /* GENERATED - BeanContextBuilder */
- public RestClientBuilder sortProperties(Class<?> on) {
+ public RestClientBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock2/MockRestClient.java
b/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock2/MockRestClient.java
index 4c5d17e..e8d0d94 100644
---
a/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock2/MockRestClient.java
+++
b/juneau-rest/juneau-rest-mock/src/main/java/org/apache/juneau/rest/mock2/MockRestClient.java
@@ -536,7 +536,7 @@ public class MockRestClient extends RestClientBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public MockRestClient sortProperties(Class<?> on) {
+ public MockRestClient sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
index ba0a32e..f3445a0 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
@@ -2990,7 +2990,7 @@ public class RestContextBuilder extends
BeanContextBuilder implements ServletCon
}
@Override /* GENERATED - BeanContextBuilder */
- public RestContextBuilder sortProperties(Class<?> on) {
+ public RestContextBuilder sortProperties(java.lang.Class<?>...on) {
super.sortProperties(on);
return this;
}
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestMethodContextBuilder.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestMethodContextBuilder.java
index 8b9ba3d..3766e74 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestMethodContextBuilder.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestMethodContextBuilder.java
@@ -473,7 +473,7 @@ public class RestMethodContextBuilder extends
BeanContextBuilder {
}
@Override /* GENERATED - BeanContextBuilder */
- public RestMethodContextBuilder sortProperties(Class<?> on) {
+ public RestMethodContextBuilder sortProperties(java.lang.Class<?>...on)
{
super.sortProperties(on);
return this;
}