You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2018/01/11 01:13:13 UTC
[5/7] juneau git commit: Javadoc updates
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvParserBuilder.java
----------------------------------------------------------------------
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 e03c620..9a8eeea 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
@@ -67,14 +67,14 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* ParserBuilder */
- public CsvParserBuilder strict() {
- super.strict();
+ public CsvParserBuilder strict(boolean value) {
+ super.strict(value);
return this;
}
@Override /* ParserBuilder */
- public CsvParserBuilder strict(boolean value) {
- super.strict(value);
+ public CsvParserBuilder strict() {
+ super.strict();
return this;
}
@@ -84,6 +84,12 @@ public class CsvParserBuilder extends ParserBuilder {
return this;
}
+ @Override /* ParserBuilder */
+ public CsvParserBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
@Override /* BeanContextBuilder */
public CsvParserBuilder beansRequireDefaultConstructor(boolean value) {
super.beansRequireDefaultConstructor(value);
@@ -91,18 +97,36 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -115,6 +139,12 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -145,6 +175,12 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -157,6 +193,12 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -175,18 +217,36 @@ public class CsvParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvParserBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvParserBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/csv/CsvSerializerBuilder.java
----------------------------------------------------------------------
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 266bb04..b1b3984 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
@@ -56,6 +56,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -68,12 +74,23 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -110,12 +127,24 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder sq() {
super.sq();
return this;
@@ -128,12 +157,24 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -146,6 +187,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -170,6 +217,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public CsvSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public CsvSerializerBuilder ws() {
super.ws();
return this;
@@ -182,18 +235,36 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -206,6 +277,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -236,6 +313,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -248,6 +331,12 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -266,18 +355,36 @@ public class CsvSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public CsvSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public CsvSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlParserBuilder.java
----------------------------------------------------------------------
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 2a1154d..6966fa4 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
@@ -60,6 +60,12 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* XmlParserBuilder */
+ public HtmlParserBuilder validating() {
+ super.validating();
+ return this;
+ }
+
+ @Override /* XmlParserBuilder */
public HtmlParserBuilder reporter(XMLReporter value) {
super.reporter(value);
return this;
@@ -96,14 +102,14 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* ParserBuilder */
- public HtmlParserBuilder strict() {
- super.strict();
+ public HtmlParserBuilder strict(boolean value) {
+ super.strict(value);
return this;
}
@Override /* ParserBuilder */
- public HtmlParserBuilder strict(boolean value) {
- super.strict(value);
+ public HtmlParserBuilder strict() {
+ super.strict();
return this;
}
@@ -113,6 +119,12 @@ public class HtmlParserBuilder extends XmlParserBuilder {
return this;
}
+ @Override /* ParserBuilder */
+ public HtmlParserBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
@Override /* BeanContextBuilder */
public HtmlParserBuilder beansRequireDefaultConstructor(boolean value) {
super.beansRequireDefaultConstructor(value);
@@ -120,18 +132,36 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -144,6 +174,12 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -174,6 +210,12 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -186,6 +228,12 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -204,18 +252,36 @@ public class HtmlParserBuilder extends XmlParserBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlParserBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlParserBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializer.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializer.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializer.java
index 7b58514..0246366 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializer.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializer.java
@@ -176,6 +176,7 @@ public class HtmlSerializer extends XmlSerializer {
* <li><b>Methods:</b>
* <ul>
* <li class='jm'>{@link HtmlSerializerBuilder#addKeyValueTableHeaders(boolean)}
+ * <li class='jm'>{@link HtmlSerializerBuilder#addKeyValueTableHeaders()}
* </ul>
* </ul>
*/
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlSerializerBuilder.java
----------------------------------------------------------------------
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 ffa8b7f..0b2ef60 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
@@ -55,21 +55,35 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
/**
* Configuration property: Add key/value headers on bean/map tables.
*
- * <h5 class='section'>Notes:</h5>
+ * <h5 class='section'>See Also:</h5>
* <ul>
- * <li>This introduces a slight performance penalty.
+ * <li class='jf'>{@link HtmlSerializer#HTML_addKeyValueTableHeaders}
* </ul>
+ *
+ * @param value
+ * The new value for this property.
+ * <br>The default is <jk>false</jk>.
+ * @return This object (for method chaining).
+ */
+ public HtmlSerializerBuilder addKeyValueTableHeaders(boolean value) {
+ return set(HTML_addKeyValueTableHeaders, value);
+ }
+
+ /**
+ * Configuration property: Add key/value headers on bean/map tables.
+ *
+ * <p>
+ * Shortcut for calling <code>addKeyValueTableHeaders(<jk>true</jk>)</code>.
*
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link HtmlSerializer#HTML_addKeyValueTableHeaders}
* </ul>
*
- * @param value The new value for this property.
* @return This object (for method chaining).
*/
- public HtmlSerializerBuilder addKeyValueTableHeaders(boolean value) {
- return set(HTML_addKeyValueTableHeaders, value);
+ public HtmlSerializerBuilder addKeyValueTableHeaders() {
+ return set(HTML_addKeyValueTableHeaders, true);
}
/**
@@ -79,17 +93,15 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
* If a string looks like a URL (e.g. starts with <js>"http://"</js> or <js>"https://"</js>, then treat it like a URL
* and make it into a hyperlink based on the rules specified by {@link HtmlSerializer#HTML_uriAnchorText}.
*
- * <h5 class='section'>Notes:</h5>
- * <ul>
- * <li>This introduces a slight performance penalty.
- * </ul>
*
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link HtmlSerializer#HTML_detectLinksInStrings}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is <jk>true</jk>.
* @return This object (for method chaining).
*/
public HtmlSerializerBuilder detectLinksInStrings(boolean value) {
@@ -99,17 +111,14 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
/**
* Configuration property: The parameter name to use when using {@link HtmlSerializer#HTML_lookForLabelParameters}.
*
- * <h5 class='section'>Notes:</h5>
- * <ul>
- * <li>This introduces a slight performance penalty.
- * </ul>
- *
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link HtmlSerializer#HTML_labelParameter}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is <js>"label"</js>.
* @return This object (for method chaining).
*/
public HtmlSerializerBuilder labelParameter(String value) {
@@ -122,20 +131,14 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
* <p>
* If the URL has a label parameter (e.g. <js>"?label=foobar"</js>), then use that as the anchor text of the link.
*
- * <p>
- * The parameter name can be changed via the {@link HtmlSerializer#HTML_labelParameter} property.
- *
- * <h5 class='section'>Notes:</h5>
- * <ul>
- * <li>This introduces a slight performance penalty.
- * </ul>
- *
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link HtmlSerializer#HTML_lookForLabelParameters}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is <jk>true</jk>.
* @return This object (for method chaining).
*/
public HtmlSerializerBuilder lookForLabelParameters(boolean value) {
@@ -149,15 +152,14 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
* When creating anchor tags (e.g. <code><xt><a</xt> <xa>href</xa>=<xs>'...'</xs><xt>></xt>text<xt></a></xt></code>)
* in HTML, this setting defines what to set the inner text to.
*
- * <p>
- * See the {@link AnchorText} enum for possible values.
- *
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link HtmlSerializer#HTML_uriAnchorText}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is {@link AnchorText#TO_STRING}.
* @return This object (for method chaining).
*/
public HtmlSerializerBuilder uriAnchorText(AnchorText value) {
@@ -171,6 +173,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* XmlSerializerBuilder */
+ public HtmlSerializerBuilder addNamespaceUrisToRoot() {
+ super.addNamespaceUrisToRoot();
+ return this;
+ }
+
+ @Override /* XmlSerializerBuilder */
public HtmlSerializerBuilder autoDetectNamespaces(boolean value) {
super.autoDetectNamespaces(value);
return this;
@@ -207,6 +215,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -219,12 +233,23 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -261,12 +286,24 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder sq() {
super.sq();
return this;
@@ -279,12 +316,24 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -297,6 +346,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -321,6 +376,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public HtmlSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public HtmlSerializerBuilder ws() {
super.ws();
return this;
@@ -333,18 +394,36 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -357,6 +436,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -387,6 +472,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -399,6 +490,12 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -417,18 +514,36 @@ public class HtmlSerializerBuilder extends XmlSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public HtmlSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public HtmlSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
index 35eb69b..8039c5a 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SimpleUonPartSerializerBuilder.java
@@ -81,6 +81,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -93,12 +99,23 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -135,12 +152,24 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder sq() {
super.sq();
return this;
@@ -153,12 +182,24 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -171,6 +212,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -195,6 +242,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public SimpleUonPartSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public SimpleUonPartSerializerBuilder ws() {
super.ws();
return this;
@@ -207,18 +260,36 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -231,6 +302,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -261,6 +338,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -273,6 +356,12 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -291,18 +380,36 @@ public class SimpleUonPartSerializerBuilder extends UonPartSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public SimpleUonPartSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public SimpleUonPartSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
index 1507ec4..5a3007d 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartParserBuilder.java
@@ -76,14 +76,14 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* ParserBuilder */
- public UonPartParserBuilder strict() {
- super.strict();
+ public UonPartParserBuilder strict(boolean value) {
+ super.strict(value);
return this;
}
@Override /* ParserBuilder */
- public UonPartParserBuilder strict(boolean value) {
- super.strict(value);
+ public UonPartParserBuilder strict() {
+ super.strict();
return this;
}
@@ -93,6 +93,12 @@ public class UonPartParserBuilder extends UonParserBuilder {
return this;
}
+ @Override /* ParserBuilder */
+ public UonPartParserBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
@Override /* BeanContextBuilder */
public UonPartParserBuilder beansRequireDefaultConstructor(boolean value) {
super.beansRequireDefaultConstructor(value);
@@ -100,18 +106,36 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -124,6 +148,12 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -154,6 +184,12 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -166,6 +202,12 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -184,18 +226,36 @@ public class UonPartParserBuilder extends UonParserBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartParserBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartParserBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
index a79726a..a20fef6 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/UonPartSerializerBuilder.java
@@ -50,32 +50,15 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
// Properties
//--------------------------------------------------------------------------------
- @Override /* UonSerializerBuilder */
- public UonPartSerializerBuilder encoding(boolean value) {
- super.encoding(value);
- return this;
- }
-
- @Override /* UonSerializerBuilder */
- public UonPartSerializerBuilder encoding() {
- super.encoding();
- return this;
- }
-
- @Override /* UonSerializerBuilder */
- public UonPartSerializerBuilder paramFormat(ParamFormat paramFormat) {
- super.paramFormat(paramFormat);
+ @Override /* SerializerBuilder */
+ public UonPartSerializerBuilder abridged(boolean value) {
+ super.abridged(value);
return this;
}
- @Override /* UonSerializerBuilder */
- public UonPartSerializerBuilder paramFormatPlain() {
- return paramFormat(ParamFormat.PLAINTEXT);
- }
-
@Override /* SerializerBuilder */
- public UonPartSerializerBuilder abridged(boolean value) {
- super.abridged(value);
+ public UonPartSerializerBuilder abridged() {
+ super.abridged();
return this;
}
@@ -92,12 +75,23 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -134,12 +128,24 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder sq() {
super.sq();
return this;
@@ -152,12 +158,24 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -170,6 +188,12 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -194,6 +218,12 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public UonPartSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public UonPartSerializerBuilder ws() {
super.ws();
return this;
@@ -206,18 +236,36 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -230,6 +278,12 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -260,6 +314,12 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -272,6 +332,12 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -290,18 +356,36 @@ public class UonPartSerializerBuilder extends UonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public UonPartSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public UonPartSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoParserBuilder.java
----------------------------------------------------------------------
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 f5ed2f3..000ac60 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
@@ -68,14 +68,14 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* ParserBuilder */
- public JsoParserBuilder strict() {
- super.strict();
+ public JsoParserBuilder strict(boolean value) {
+ super.strict(value);
return this;
}
@Override /* ParserBuilder */
- public JsoParserBuilder strict(boolean value) {
- super.strict(value);
+ public JsoParserBuilder strict() {
+ super.strict();
return this;
}
@@ -85,6 +85,12 @@ public class JsoParserBuilder extends ParserBuilder {
return this;
}
+ @Override /* ParserBuilder */
+ public JsoParserBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
@Override /* BeanContextBuilder */
public JsoParserBuilder beansRequireDefaultConstructor(boolean value) {
super.beansRequireDefaultConstructor(value);
@@ -92,18 +98,36 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -116,6 +140,12 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -146,6 +176,12 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -158,6 +194,12 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -176,18 +218,36 @@ public class JsoParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoParserBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoParserBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/jso/JsoSerializerBuilder.java
----------------------------------------------------------------------
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 2fb0c24..5be6b90 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
@@ -56,6 +56,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -68,12 +74,23 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -110,12 +127,24 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder sq() {
super.sq();
return this;
@@ -128,12 +157,24 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -146,6 +187,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -170,6 +217,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsoSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsoSerializerBuilder ws() {
super.ws();
return this;
@@ -182,18 +235,36 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -206,6 +277,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -236,6 +313,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -248,6 +331,12 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -266,18 +355,36 @@ public class JsoSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsoSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsoSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonParserBuilder.java
----------------------------------------------------------------------
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 4faaf5b..049436a 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
@@ -68,14 +68,14 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* ParserBuilder */
- public JsonParserBuilder strict() {
- super.strict();
+ public JsonParserBuilder strict(boolean value) {
+ super.strict(value);
return this;
}
@Override /* ParserBuilder */
- public JsonParserBuilder strict(boolean value) {
- super.strict(value);
+ public JsonParserBuilder strict() {
+ super.strict();
return this;
}
@@ -85,6 +85,12 @@ public class JsonParserBuilder extends ParserBuilder {
return this;
}
+ @Override /* ParserBuilder */
+ public JsonParserBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
@Override /* BeanContextBuilder */
public JsonParserBuilder beansRequireDefaultConstructor(boolean value) {
super.beansRequireDefaultConstructor(value);
@@ -92,18 +98,36 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -116,6 +140,12 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -146,6 +176,12 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -158,6 +194,12 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -176,18 +218,36 @@ public class JsonParserBuilder extends ParserBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonParserBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonParserBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSchemaSerializerBuilder.java
----------------------------------------------------------------------
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 2122fe8..506353e 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
@@ -56,8 +56,8 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* JsonSerializerBuilder */
- public JsonSchemaSerializerBuilder simple() {
- super.simple();
+ public JsonSchemaSerializerBuilder escapeSolidus() {
+ super.escapeSolidus();
return this;
}
@@ -67,6 +67,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
return this;
}
+ @Override /* JsonSerializerBuilder */
+ public JsonSchemaSerializerBuilder simple() {
+ super.simple();
+ return this;
+ }
+
@Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder abridged(boolean value) {
super.abridged(value);
@@ -74,6 +80,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -86,12 +98,23 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -128,12 +151,24 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder sq() {
super.sq();
return this;
@@ -146,12 +181,24 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -164,6 +211,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -188,6 +241,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSchemaSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSchemaSerializerBuilder ws() {
super.ws();
return this;
@@ -200,18 +259,36 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -224,6 +301,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -254,6 +337,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -266,6 +355,12 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -284,18 +379,36 @@ public class JsonSchemaSerializerBuilder extends JsonSerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSchemaSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSchemaSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializer.java
----------------------------------------------------------------------
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializer.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializer.java
index 4637b0a..21c0aaf 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializer.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializer.java
@@ -135,6 +135,7 @@ public class JsonSerializer extends WriterSerializer {
* <li><b>Methods:</b>
* <ul>
* <li class='jm'>{@link JsonSerializerBuilder#escapeSolidus(boolean)}
+ * <li class='jm'>{@link JsonSerializerBuilder#escapeSolidus()}
* </ul>
* </ul>
*
@@ -158,8 +159,8 @@ public class JsonSerializer extends WriterSerializer {
* <li><b>Session-overridable:</b> <jk>true</jk>
* <li><b>Methods:</b>
* <ul>
- * <li class='jm'>{@link JsonSerializerBuilder#simple()}
* <li class='jm'>{@link JsonSerializerBuilder#simple(boolean)}
+ * <li class='jm'>{@link JsonSerializerBuilder#simple()}
* </ul>
* </ul>
*
http://git-wip-us.apache.org/repos/asf/juneau/blob/c162400e/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/json/JsonSerializerBuilder.java
----------------------------------------------------------------------
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 6a1d91b..b4296c5 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
@@ -56,16 +56,15 @@ public class JsonSerializerBuilder extends SerializerBuilder {
*
* <p>
* If <jk>true</jk>, solidus (e.g. slash) characters should be escaped.
- * The JSON specification allows for either format.
- * However, if you're embedding JSON in an HTML script tag, this setting prevents confusion when trying to
- * serialize <xt><\/script></xt>.
*
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link JsonSerializer#JSON_escapeSolidus}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is <jk>false</jk>.
* @return This object (for method chaining).
*/
public JsonSerializerBuilder escapeSolidus(boolean value) {
@@ -73,17 +72,20 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
/**
- * Shortcut for calling <code>setSimpleMode(<jk>true</jk>).sq()</code>.
+ * Configuration property: Prefix solidus <js>'/'</js> characters with escapes.
+ *
+ * <p>
+ * Shortcut for calling <code>escapeSolidus(<jk>true</jk>)</code>.
*
* <h5 class='section'>See Also:</h5>
* <ul>
- * <li class='jf'>{@link JsonSerializer#JSON_simpleMode}
+ * <li class='jf'>{@link JsonSerializer#JSON_escapeSolidus}
* </ul>
*
* @return This object (for method chaining).
*/
- public JsonSerializerBuilder simple() {
- return simple(true).sq();
+ public JsonSerializerBuilder escapeSolidus() {
+ return set(JSON_escapeSolidus, true);
}
/**
@@ -91,20 +93,36 @@ public class JsonSerializerBuilder extends SerializerBuilder {
*
* <p>
* If <jk>true</jk>, JSON attribute names will only be quoted when necessary.
- * Otherwise, they are always quoted.
+ * <br>Otherwise, they are always quoted.
*
* <h5 class='section'>See Also:</h5>
* <ul>
* <li class='jf'>{@link JsonSerializer#JSON_simpleMode}
* </ul>
*
- * @param value The new value for this property.
+ * @param value
+ * The new value for this property.
+ * <br>The default is <jk>false</jk>.
* @return This object (for method chaining).
*/
public JsonSerializerBuilder simple(boolean value) {
return set(JSON_simpleMode, value);
}
+ /**
+ * Shortcut for calling <code>simple(<jk>true</jk>).sq()</code>.
+ *
+ * <h5 class='section'>See Also:</h5>
+ * <ul>
+ * <li class='jf'>{@link JsonSerializer#JSON_simpleMode}
+ * </ul>
+ *
+ * @return This object (for method chaining).
+ */
+ public JsonSerializerBuilder simple() {
+ return simple(true).sq();
+ }
+
@Override /* SerializerBuilder */
public JsonSerializerBuilder abridged(boolean value) {
super.abridged(value);
@@ -112,6 +130,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder abridged() {
+ super.abridged();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder addBeanTypeProperties(boolean value) {
super.addBeanTypeProperties(value);
return this;
@@ -124,12 +148,23 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder detectRecursions() {
+ super.detectRecursions();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder ignoreRecursions(boolean value) {
super.ignoreRecursions(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder ignoreRecursions() {
+ super.ignoreRecursions();
+ return this;
+ }
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder initialDepth(int value) {
super.initialDepth(value);
return this;
@@ -166,12 +201,24 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder sortCollections() {
+ super.sortCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder sortMaps(boolean value) {
super.sortMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder sortMaps() {
+ super.sortMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder sq() {
super.sq();
return this;
@@ -184,12 +231,24 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder trimEmptyCollections() {
+ super.trimEmptyCollections();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder trimEmptyMaps(boolean value) {
super.trimEmptyMaps(value);
return this;
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder trimEmptyMaps() {
+ super.trimEmptyMaps();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder trimNullProperties(boolean value) {
super.trimNullProperties(value);
return this;
@@ -202,6 +261,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder trimStrings() {
+ super.trimStrings();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder uriContext(UriContext value) {
super.uriContext(value);
return this;
@@ -226,6 +291,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* SerializerBuilder */
+ public JsonSerializerBuilder useWhitespace() {
+ super.useWhitespace();
+ return this;
+ }
+
+ @Override /* SerializerBuilder */
public JsonSerializerBuilder ws() {
super.ws();
return this;
@@ -238,18 +309,36 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder beansRequireDefaultConstructor() {
+ super.beansRequireDefaultConstructor();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder beansRequireSerializable(boolean value) {
super.beansRequireSerializable(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder beansRequireSerializable() {
+ super.beansRequireSerializable();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder beansRequireSettersForGetters(boolean value) {
super.beansRequireSettersForGetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder beansRequireSettersForGetters() {
+ super.beansRequireSettersForGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder beansRequireSomeProperties(boolean value) {
super.beansRequireSomeProperties(value);
return this;
@@ -262,6 +351,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder beanMapPutReturnsOldValue() {
+ super.beanMapPutReturnsOldValue();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder beanConstructorVisibility(Visibility value) {
super.beanConstructorVisibility(value);
return this;
@@ -292,6 +387,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder useJavaBeanIntrospector() {
+ super.useJavaBeanIntrospector();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder useInterfaceProxies(boolean value) {
super.useInterfaceProxies(value);
return this;
@@ -304,6 +405,12 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder ignoreUnknownBeanProperties() {
+ super.ignoreUnknownBeanProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder ignoreUnknownNullBeanProperties(boolean value) {
super.ignoreUnknownNullBeanProperties(value);
return this;
@@ -322,18 +429,36 @@ public class JsonSerializerBuilder extends SerializerBuilder {
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder ignoreInvocationExceptionsOnGetters() {
+ super.ignoreInvocationExceptionsOnGetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder ignoreInvocationExceptionsOnSetters(boolean value) {
super.ignoreInvocationExceptionsOnSetters(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder ignoreInvocationExceptionsOnSetters() {
+ super.ignoreInvocationExceptionsOnSetters();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder sortProperties(boolean value) {
super.sortProperties(value);
return this;
}
@Override /* BeanContextBuilder */
+ public JsonSerializerBuilder sortProperties() {
+ super.sortProperties();
+ return this;
+ }
+
+ @Override /* BeanContextBuilder */
public JsonSerializerBuilder notBeanPackages(Object...values) {
super.notBeanPackages(values);
return this;