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 2017/05/25 22:59:12 UTC

[15/15] incubator-juneau-website git commit: PartSerializer support.

PartSerializer support.

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/commit/2f6fc8b5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/2f6fc8b5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/2f6fc8b5

Branch: refs/heads/asf-site
Commit: 2f6fc8b5690cd7659368adf4c04137bc6792d731
Parents: b852a3e
Author: JamesBognar <ja...@apache.org>
Authored: Thu May 25 18:58:53 2017 -0400
Committer: JamesBognar <ja...@apache.org>
Committed: Thu May 25 18:58:53 2017 -0400

----------------------------------------------------------------------
 content/site/apidocs/allclasses-frame.html      |    2 +
 content/site/apidocs/allclasses-noframe.html    |    2 +
 content/site/apidocs/index-all.html             |   60 +-
 .../apidocs/org/apache/juneau/Visibility.html   |    4 +-
 .../apidocs/org/apache/juneau/dto/Link.html     |   24 +-
 .../org/apache/juneau/internal/StringUtils.html |  124 +-
 .../org/apache/juneau/remoteable/FormData.html  |   39 +-
 .../apache/juneau/remoteable/FormDataIfNE.html  |   33 +-
 .../org/apache/juneau/remoteable/Header.html    |   39 +-
 .../apache/juneau/remoteable/HeaderIfNE.html    |   33 +-
 .../org/apache/juneau/remoteable/Path.html      |   39 +-
 .../org/apache/juneau/remoteable/Query.html     |   39 +-
 .../org/apache/juneau/remoteable/QueryIfNE.html |   33 +-
 .../juneau/remoteable/RemoteMethodArg.html      |   41 +-
 .../org/apache/juneau/rest/Redirect.html        |   16 +-
 .../juneau/rest/client/NameValuePairs.html      |   21 +-
 .../org/apache/juneau/rest/client/RestCall.html |  332 +-
 .../apache/juneau/rest/client/RestClient.html   |   36 +-
 .../juneau/rest/client/RestClientBuilder.html   |  607 +--
 .../rest/client/SerializedNameValuePair.html    |   16 +-
 .../serializer/OutputStreamSerializer.html      |    4 +-
 .../juneau/serializer/PartSerializer.html       |  259 ++
 .../org/apache/juneau/serializer/PartType.html  |  377 ++
 .../juneau/serializer/SerializeException.html   |    4 +-
 .../apache/juneau/serializer/package-frame.html |    8 +
 .../juneau/serializer/package-summary.html      |   35 +
 .../apache/juneau/serializer/package-tree.html  |   16 +
 .../UrlEncodingSerializer.Expanded.html         |    6 +-
 .../UrlEncodingSerializer.Readable.html         |    6 +-
 .../urlencoding/UrlEncodingSerializer.html      |   66 +-
 .../apache/juneau/urlencoding/package-tree.html |    2 +-
 content/site/apidocs/overview-summary.html      |   22 +-
 content/site/apidocs/overview-tree.html         |    4 +-
 .../src-html/org/apache/juneau/dto/Link.html    |  237 +-
 .../org/apache/juneau/internal/StringUtils.html | 2843 +++++++-------
 .../org/apache/juneau/remoteable/FormData.html  |  162 +-
 .../apache/juneau/remoteable/FormDataIfNE.html  |   56 +-
 .../org/apache/juneau/remoteable/Header.html    |  156 +-
 .../apache/juneau/remoteable/HeaderIfNE.html    |   56 +-
 .../org/apache/juneau/remoteable/Path.html      |  144 +-
 .../org/apache/juneau/remoteable/Query.html     |  166 +-
 .../org/apache/juneau/remoteable/QueryIfNE.html |   58 +-
 .../juneau/remoteable/RemoteMethodArg.html      |   62 +-
 .../juneau/remoteable/RemoteableMethodMeta.html |   14 +-
 .../org/apache/juneau/rest/Redirect.html        |  277 +-
 .../juneau/rest/client/NameValuePairs.html      |  108 +-
 .../org/apache/juneau/rest/client/RestCall.html | 3424 ++++++++--------
 .../apache/juneau/rest/client/RestClient.html   | 1227 +++---
 .../juneau/rest/client/RestClientBuilder.html   | 3671 +++++++++---------
 .../rest/client/SerializedNameValuePair.html    |   85 +-
 .../juneau/serializer/PartSerializer.html       |  124 +
 .../org/apache/juneau/serializer/PartType.html  |  103 +
 .../UrlEncodingSerializer.Expanded.html         |   17 +-
 .../UrlEncodingSerializer.Readable.html         |   17 +-
 .../urlencoding/UrlEncodingSerializer.html      |   17 +-
 55 files changed, 8437 insertions(+), 6936 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/2f6fc8b5/content/site/apidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/allclasses-frame.html b/content/site/apidocs/allclasses-frame.html
index 7cbed74..d5438dc 100644
--- a/content/site/apidocs/allclasses-frame.html
+++ b/content/site/apidocs/allclasses-frame.html
@@ -434,6 +434,8 @@
 <li><a href="org/apache/juneau/parser/ParserMatch.html" title="class in org.apache.juneau.parser" target="classFrame">ParserMatch</a></li>
 <li><a href="org/apache/juneau/parser/ParserReader.html" title="class in org.apache.juneau.parser" target="classFrame">ParserReader</a></li>
 <li><a href="org/apache/juneau/parser/ParserSession.html" title="class in org.apache.juneau.parser" target="classFrame">ParserSession</a></li>
+<li><a href="org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer" target="classFrame"><span class="interfaceName">PartSerializer</span></a></li>
+<li><a href="org/apache/juneau/serializer/PartType.html" title="enum in org.apache.juneau.serializer" target="classFrame">PartType</a></li>
 <li><a href="org/apache/juneau/remoteable/Path.html" title="annotation in org.apache.juneau.remoteable" target="classFrame">Path</a></li>
 <li><a href="org/apache/juneau/rest/annotation/Path.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">Path</a></li>
 <li><a href="org/apache/juneau/rest/annotation/PathRemainder.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">PathRemainder</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/2f6fc8b5/content/site/apidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/allclasses-noframe.html b/content/site/apidocs/allclasses-noframe.html
index 00a76e4..d78e65f 100644
--- a/content/site/apidocs/allclasses-noframe.html
+++ b/content/site/apidocs/allclasses-noframe.html
@@ -434,6 +434,8 @@
 <li><a href="org/apache/juneau/parser/ParserMatch.html" title="class in org.apache.juneau.parser">ParserMatch</a></li>
 <li><a href="org/apache/juneau/parser/ParserReader.html" title="class in org.apache.juneau.parser">ParserReader</a></li>
 <li><a href="org/apache/juneau/parser/ParserSession.html" title="class in org.apache.juneau.parser">ParserSession</a></li>
+<li><a href="org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer"><span class="interfaceName">PartSerializer</span></a></li>
+<li><a href="org/apache/juneau/serializer/PartType.html" title="enum in org.apache.juneau.serializer">PartType</a></li>
 <li><a href="org/apache/juneau/remoteable/Path.html" title="annotation in org.apache.juneau.remoteable">Path</a></li>
 <li><a href="org/apache/juneau/rest/annotation/Path.html" title="annotation in org.apache.juneau.rest.annotation">Path</a></li>
 <li><a href="org/apache/juneau/rest/annotation/PathRemainder.html" title="annotation in org.apache.juneau.rest.annotation">PathRemainder</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/2f6fc8b5/content/site/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/index-all.html b/content/site/apidocs/index-all.html
index 3120c64..85e0a4f 100644
--- a/content/site/apidocs/index-all.html
+++ b/content/site/apidocs/index-all.html
@@ -1063,7 +1063,7 @@
 <dd>
 <div class="block">Appends the specified name/value pair to the end of this list.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/NameValuePairs.html#append-java.lang.String-java.lang.Object-org.apache.juneau.urlencoding.UrlEncodingSerializer-">append(String, Object, UrlEncodingSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/NameValuePairs.html" title="class in org.apache.juneau.rest.client">NameValuePairs</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/NameValuePairs.html#append-java.lang.String-java.lang.Object-org.apache.juneau.serializer.PartSerializer-">append(String, Object, PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/NameValuePairs.html" title="class in org.apache.juneau.rest.client">NameValuePairs</a></dt>
 <dd>
 <div class="block">Appends the specified name/value pair to the end of this list.</div>
 </dd>
@@ -7238,7 +7238,7 @@
 <div class="block">Annotation that can be applied to a parameter of a <a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestMethod</code></a> annotated method
    to identify it as a form post entry converted to a POJO.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#formData-java.lang.String-java.lang.Object-boolean-">formData(String, Object, boolean)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#formData-java.lang.String-java.lang.Object-boolean-org.apache.juneau.serializer.PartSerializer-">formData(String, Object, boolean, PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Adds a form data pair to this request to perform a URL-encoded form post.</div>
 </dd>
@@ -11880,7 +11880,7 @@
 <div class="block">Annotation that can be applied to a parameter of a <a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestMethod</code></a> annotated method
    to identify it as a HTTP request header converted to a POJO.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#header-java.lang.String-java.lang.Object-boolean-">header(String, Object, boolean)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#header-java.lang.String-java.lang.Object-boolean-org.apache.juneau.serializer.PartSerializer-">header(String, Object, boolean, PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Sets a header on the request.</div>
 </dd>
@@ -17798,6 +17798,25 @@
 <dd>
 <div class="block">Parses the current whitespace element.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#partSerializer-org.apache.juneau.serializer.PartSerializer-">partSerializer(PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></dt>
+<dd>
+<div class="block">Sets the part serializer to use for converting POJOs to headers, query parameters, form-data parameters, and
+ path variables.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#partSerializer-java.lang.Class-">partSerializer(Class&lt;? extends PartSerializer&gt;)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></dt>
+<dd>
+<div class="block">Sets the part formatter to use for converting POJOs to headers, query parameters, form-data parameters, and
+ path variables.</div>
+</dd>
+<dt><a href="org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer"><span class="typeNameLink">PartSerializer</span></a> - Interface in <a href="org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></dt>
+<dd>
+<div class="block">Interface used to convert POJOs to simple strings in HTTP headers, query parameters, form-data parameters, and URI
+ path variables.</div>
+</dd>
+<dt><a href="org/apache/juneau/serializer/PartType.html" title="enum in org.apache.juneau.serializer"><span class="typeNameLink">PartType</span></a> - Enum in <a href="org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></dt>
+<dd>
+<div class="block">Represents possible enum values that can be passed to the <a href="org/apache/juneau/serializer/PartSerializer.html#serialize-org.apache.juneau.serializer.PartType-java.lang.Object-"><code>PartSerializer.serialize(PartType, Object)</code></a> method.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/Swagger.html#path-java.lang.String-java.lang.String-org.apache.juneau.dto.swagger.Operation-">path(String, String, Operation)</a></span> - Method in class org.apache.juneau.dto.swagger.<a href="org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></dt>
 <dd>
 <div class="block">Synonym for <a href="org/apache/juneau/dto/swagger/Swagger.html#path-java.lang.String-java.lang.String-org.apache.juneau.dto.swagger.Operation-"><code>Swagger.path(String,String,Operation)</code></a>.</div>
@@ -17811,6 +17830,10 @@
 <div class="block">Annotation that can be applied to a parameter of a <a href="org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestMethod</code></a> annotated method
    to identify it as a variable in a URL path pattern converted to a POJO.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#path-java.lang.String-java.lang.Object-org.apache.juneau.serializer.PartSerializer-">path(String, Object, PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
+<dd>
+<div class="block">Replaces a variable of the form <js>"{name}"</js> in the URL path with the specified value.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#path-java.lang.String-java.lang.Object-">path(String, Object)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Replaces a variable of the form <js>"{name}"</js> in the URL path with the specified value.</div>
@@ -18813,7 +18836,7 @@
 <div class="block">Identical to <a href="org/apache/juneau/rest/annotation/FormData.html" title="annotation in org.apache.juneau.rest.annotation"><code>@FormData</code></a>, but only retrieves the parameter from the
    URL string, not URL-encoded form posts.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#query-java.lang.String-java.lang.Object-boolean-">query(String, Object, boolean)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#query-java.lang.String-java.lang.Object-boolean-org.apache.juneau.serializer.PartSerializer-">query(String, Object, boolean, PartSerializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Adds a query parameter to the URI query.</div>
 </dd>
@@ -19598,7 +19621,7 @@
 <dd>
 <div class="block">Represents the metadata about an annotated argument of a method on a remote proxy interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/remoteable/RemoteMethodArg.html#RemoteMethodArg-java.lang.String-int-boolean-">RemoteMethodArg(String, int, boolean)</a></span> - Constructor for class org.apache.juneau.remoteable.<a href="org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/remoteable/RemoteMethodArg.html#RemoteMethodArg-java.lang.String-int-boolean-java.lang.Class-">RemoteMethodArg(String, int, boolean, Class&lt;? extends PartSerializer&gt;)</a></span> - Constructor for class org.apache.juneau.remoteable.<a href="org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
@@ -21446,6 +21469,11 @@
 <dd>
 <div class="block">Convenience method for serializing an object to a <code><jk>byte</jk></code>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/PartSerializer.html#serialize-org.apache.juneau.serializer.PartType-java.lang.Object-">serialize(PartType, Object)</a></span> - Method in interface org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/PartSerializer.html" title="interface in org.apache.juneau.serializer">PartSerializer</a></dt>
+<dd>
+<div class="block">Converts the specified value to a string that can be used as an HTTP header value, query parameter value,
+ form-data parameter, or URI path variable.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/Serializer.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></dt>
 <dd>
 <div class="block">Shortcut method for serializing objects directly to either a <code>String</code> or <code><jk>byte</jk>[]</code>
@@ -21463,6 +21491,8 @@
 <dd>
 <div class="block">Convenience method for serializing an object to a <code>String</code>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html#serialize-org.apache.juneau.serializer.PartType-java.lang.Object-">serialize(PartType, Object)</a></span> - Method in class org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializer</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/html/HtmlSerializer.html#serializeAnything-org.apache.juneau.html.HtmlSerializerSession-org.apache.juneau.html.HtmlWriter-java.lang.Object-org.apache.juneau.ClassMeta-java.lang.String-int-org.apache.juneau.BeanPropertyMeta-boolean-">serializeAnything(HtmlSerializerSession, HtmlWriter, Object, ClassMeta&lt;?&gt;, String, int, BeanPropertyMeta, boolean)</a></span> - Method in class org.apache.juneau.html.<a href="org/apache/juneau/html/HtmlSerializer.html" title="class in org.apache.juneau.html">HtmlSerializer</a></dt>
 <dd>
 <div class="block">Serialize the specified object to the specified writer.</div>
@@ -21480,7 +21510,7 @@
 <div class="block">Subclass of <code>NameValuePair</code> for serializing POJOs as URL-encoded form post entries
    using the <a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding"><code>class</code></a>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/SerializedNameValuePair.html#SerializedNameValuePair-java.lang.String-java.lang.Object-org.apache.juneau.urlencoding.UrlEncodingSerializer-">SerializedNameValuePair(String, Object, UrlEncodingSerializer)</a></span> - Constructor for class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/SerializedNameValuePair.html" title="class in org.apache.juneau.rest.client">SerializedNameValuePair</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/SerializedNameValuePair.html#SerializedNameValuePair-java.lang.String-java.lang.Object-org.apache.juneau.serializer.PartSerializer-">SerializedNameValuePair(String, Object, PartSerializer)</a></span> - Constructor for class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/SerializedNameValuePair.html" title="class in org.apache.juneau.rest.client">SerializedNameValuePair</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
@@ -21512,15 +21542,14 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html#serializePart-java.lang.Object-java.lang.Boolean-java.lang.Boolean-">serializePart(Object, Boolean, Boolean)</a></span> - Method in class org.apache.juneau.urlencoding.<a href="org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializer</a></dt>
-<dd>
-<div class="block">Converts the specified object to a string using this serializers <a href="org/apache/juneau/BeanSession.html#convertToType-java.lang.Object-java.lang.Class-"><code>BeanSession.convertToType(Object, Class)</code></a> method
-   and runs <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html?is-external=true#encode-java.lang.String-java.lang.String-" title="class or interface in java.net"><code>URLEncoder.encode(String,String)</code></a> against the results.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileBuilder.html#serializer-org.apache.juneau.serializer.WriterSerializer-">serializer(WriterSerializer)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileBuilder.html" title="class in org.apache.juneau.ini">ConfigFileBuilder</a></dt>
 <dd>
 <div class="block">Specify the serializer to use for serializing POJOs when using <a href="org/apache/juneau/ini/ConfigFile.html#put-java.lang.String-java.lang.Object-"><code>ConfigFile.put(String, Object)</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/remoteable/RemoteMethodArg.html#serializer">serializer</a></span> - Variable in class org.apache.juneau.remoteable.<a href="org/apache/juneau/remoteable/RemoteMethodArg.html" title="class in org.apache.juneau.remoteable">RemoteMethodArg</a></dt>
+<dd>
+<div class="block">The serializer used for converting objects to strings.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#serializer-org.apache.juneau.serializer.Serializer-">serializer(Serializer)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Specifies the serializer to use on this call.</div>
@@ -26754,6 +26783,10 @@
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/PartType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/PartType.html" title="enum in org.apache.juneau.serializer">PartType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/UriRelativity.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.juneau.<a href="org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a></dt>
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
@@ -26828,6 +26861,11 @@ the order they are declared.</div>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/PartType.html#values--">values()</a></span> - Static method in enum org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/PartType.html" title="enum in org.apache.juneau.serializer">PartType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/UriRelativity.html#values--">values()</a></span> - Static method in enum org.apache.juneau.<a href="org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a></dt>
 <dd>
 <div class="block">Returns an array containing the constants of this enum type, in

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/2f6fc8b5/content/site/apidocs/org/apache/juneau/Visibility.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Visibility.html b/content/site/apidocs/org/apache/juneau/Visibility.html
index 76ca737..c462bfd 100644
--- a/content/site/apidocs/org/apache/juneau/Visibility.html
+++ b/content/site/apidocs/org/apache/juneau/Visibility.html
@@ -352,7 +352,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.25">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.26">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -372,7 +372,7 @@ for (Visibility c : Visibility.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.25">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.26">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/2f6fc8b5/content/site/apidocs/org/apache/juneau/dto/Link.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/dto/Link.html b/content/site/apidocs/org/apache/juneau/dto/Link.html
index aa7c211..d76ec85 100644
--- a/content/site/apidocs/org/apache/juneau/dto/Link.html
+++ b/content/site/apidocs/org/apache/juneau/dto/Link.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre><a href="../../../../org/apache/juneau/html/HtmlLink.html" title="annotation in org.apache.juneau.html">@HtmlLink</a>(<a href="../../../../org/apache/juneau/html/HtmlLink.html#nameProperty--">nameProperty</a>="name",
           <a href="../../../../org/apache/juneau/html/HtmlLink.html#hrefProperty--">hrefProperty</a>="href")
-public class <a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.32">Link</a>
+public class <a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.33">Link</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&gt;</pre>
 <div class="block">Simple bean that implements a hyperlink for the HTML serializer.
@@ -250,7 +250,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>Link</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.36">Link</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.37">Link</a>()</pre>
 <div class="block">No-arg constructor.</div>
 </li>
 </ul>
@@ -260,7 +260,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Link</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.45">Link</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.46">Link</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;href,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;hrefArgs)</pre>
 <div class="block">Constructor.</div>
@@ -286,7 +286,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.61">getName</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.62">getName</a>()</pre>
 <div class="block">Bean property getter:  <property>name</property>.
  Corresponds to the text inside of the <xt>&lt;A&gt;</xt> element.</div>
 <dl>
@@ -301,7 +301,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>setName</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.71">setName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.72">setName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Bean property setter:  <property>name</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -317,7 +317,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getHref</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.82">getHref</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.83">getHref</a>()</pre>
 <div class="block">Bean property getter:  <property>href</property>.
  Corresponds to the value of the <xa>href</xa> attribute of the <xt>&lt;A&gt;</xt> element.</div>
 <dl>
@@ -332,7 +332,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>setHref</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.92">setHref</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;href)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.93">setHref</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;href)</pre>
 <div class="block">Bean property setter:  <property>href</property>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -348,7 +348,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>setHref</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.105">setHref</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;href,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.106">setHref</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;href,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;args)</pre>
 <div class="block">Bean property setter:  <property>href</property>.
  Same as <a href="../../../../org/apache/juneau/dto/Link.html#setHref-java.lang.String-"><code>setHref(String)</code></a> except allows for <a href="http://docs.oracle.com/javase/7/docs/api/java/text/MessageFormat.html?is-external=true" title="class or interface in java.text"><code>MessageFormat</code></a> style arguments.</div>
@@ -367,7 +367,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.116">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.117">toString</a>()</pre>
 <div class="block">Returns the name so that the <a href="../../../../org/apache/juneau/utils/PojoQuery.html" title="class in org.apache.juneau.utils"><code>PojoQuery</code></a> class can search against it.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -381,7 +381,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>compareTo</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.121">compareTo</a>(<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;o)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.122">compareTo</a>(<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../org/apache/juneau/dto/Link.html" title="class in org.apache.juneau.dto">Link</a>&gt;</code></dd>
@@ -394,7 +394,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.126">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.127">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -407,7 +407,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.133">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/dto/Link.html#line.134">hashCode</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>