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/02/08 01:20:39 UTC

[20/51] [partial] incubator-juneau-website git commit: Update docs for 6.0.1

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/client/RestCall.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/client/RestCall.html b/content/site/apidocs/org/apache/juneau/rest/client/RestCall.html
index 9bc4a00..40dd43d 100644
--- a/content/site/apidocs/org/apache/juneau/rest/client/RestCall.html
+++ b/content/site/apidocs/org/apache/juneau/rest/client/RestCall.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":42,"i8":42,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":42,"i8":42,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.55">RestCall</a>
+<pre>public final class <a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.56">RestCall</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></pre>
 <div class="block">Represents a connection to a remote REST resource.
  <p>
@@ -124,9 +124,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  <p>
    The actual connection and request/response transaction occurs when calling one of the <code>getResponseXXX()</code> methods.
 
- <h6 class='topic'>Additional Information</h6>
+ <h5 class='section'>Additional information:</h5>
  <ul>
-   <li><a class='doclink' href='package-summary.html#RestClient'>org.apache.juneau.rest.client &gt; REST client API</a> for more information and code examples.
+   <li><a class="doclink" href="package-summary.html#RestClient">org.apache.juneau.rest.client &gt; REST client API</a> for more information and code examples.
  </ul></div>
 </li>
 </ul>
@@ -286,77 +286,69 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i19" class="rowColor">
-<td class="colFirst"><code><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></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseAsString--">getResponseAsString</a></span>()</code>
-<div class="block">Connects to the remote resource (if <code>connect()</code> hasn't already been called) and returns the HTTP response message body as plain text.</div>
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.reflect.Type-java.lang.reflect.Type...-">getResponse</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.Class-"><code>getResponse(Class)</code></a>, but useful for parsing into maps and collections of specific types.</div>
 </td>
 </tr>
 <tr id="i20" class="altColor">
-<td class="colFirst"><code>&lt;E,T extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&gt;<br>T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseCollection-java.lang.Class-java.lang.Class-">getResponseCollection</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;collectionClass,
-                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;E&gt;&nbsp;entryClass)</code>
-<div class="block">Convenience method when you want to parse into a Collection&lt;E&gt; object.</div>
+<td class="colFirst"><code><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></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseAsString--">getResponseAsString</a></span>()</code>
+<div class="block">Connects to the remote resource (if <code>connect()</code> hasn't already been called) and returns the HTTP response message body as plain text.</div>
 </td>
 </tr>
 <tr id="i21" class="rowColor">
-<td class="colFirst"><code>&lt;K,V,T extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&gt;<br>T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseMap-java.lang.Class-java.lang.Class-java.lang.Class-">getResponseMap</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mapClass,
-              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;keyClass,
-              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;V&gt;&nbsp;valueClass)</code>
-<div class="block">Convenience method when you want to parse into a Map&lt;K,V&gt; object.</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponsePojoRest--">getResponsePojoRest</a></span>()</code>
 <div class="block">Converts the output from the connection into an <a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau"><code>ObjectMap</code></a> and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponsePojoRest-java.lang.Class-">getResponsePojoRest</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;innerType)</code>
 <div class="block">Parses the output from the connection into the specified type and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getSerializer--">getSerializer</a></span>()</code>
 <div class="block">Returns the serializer specified on the client to use for serializing HTTP request bodies.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getWriter-java.lang.String-">getWriter</a></span>(<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;id)</code>
 <div class="block">Retrieves a writer associated with an ID via <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.lang.String-java.io.Writer-boolean-"><code>pipeTo(String, Writer, boolean)</code></a></div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#ignoreErrors--">ignoreErrors</a></span>()</code>
 <div class="block">Prevent <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client"><code>RestCallExceptions</code></a> from being thrown when HTTP status 400+ is encountered.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#logTo-java.util.logging.Level-java.util.logging.Logger-">logTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
      <a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;log)</code>
 <div class="block">Adds a <a href="../../../../../org/apache/juneau/rest/client/RestCallLogger.html" title="class in org.apache.juneau.rest.client"><code>RestCallLogger</code></a> to the list of interceptors on this class.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.io.OutputStream-">pipeTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os)</code>
 <div class="block">Pipes the request output to the specified output stream when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.io.OutputStream-boolean-">pipeTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os,
       boolean&nbsp;close)</code>
 <div class="block">Pipe output from response to the specified output stream when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.lang.String-java.io.OutputStream-boolean-">pipeTo</a></span>(<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;id,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os,
@@ -365,7 +357,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  that output stream with an ID so it can be retrieved through <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getOutputStream-java.lang.String-"><code>getOutputStream(String)</code></a>.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.lang.String-java.io.Writer-boolean-">pipeTo</a></span>(<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;id,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
@@ -374,57 +366,57 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  that writer with an ID so it can be retrieved through <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getWriter-java.lang.String-"><code>getWriter(String)</code></a>.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.io.Writer-">pipeTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</code>
 <div class="block">Pipes the request output to the specified writer when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.io.Writer-boolean-">pipeTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
       boolean&nbsp;close)</code>
 <div class="block">Pipe output from response to the specified writer when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--">run</a></span>()</code>
 <div class="block">Method used to execute an HTTP response where you're only interested in the HTTP response code.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setConfig-org.apache.http.client.config.RequestConfig-">setConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;config)</code>
 <div class="block">Set configuration settings on this request.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setHeader-org.apache.http.Header-">setHeader</a></span>(org.apache.http.Header&nbsp;header)</code>
 <div class="block">Shortcut for calling <code>getRequest().setHeader(header)</code></div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setHeader-java.lang.String-java.lang.Object-">setHeader</a></span>(<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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
 <div class="block">Convenience method for setting a header value on the request.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setInput-java.lang.Object-">setInput</a></span>(<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;input)</code>
 <div class="block">Sets the input for this REST call.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setRedirectMaxAttempts-int-">setRedirectMaxAttempts</a></span>(int&nbsp;maxAttempts)</code>
 <div class="block">Specify the number of redirects to follow before throwing an exception.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#setRetryable-int-long-org.apache.juneau.rest.client.RetryOn-">setRetryable</a></span>(int&nbsp;retries,
             long&nbsp;interval,
@@ -432,7 +424,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Make this call retryable if an error response (>=400) is received.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestCall.html#successPattern-java.lang.String-">successPattern</a></span>(<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;successPattern)</code>
 <div class="block">Look for the specified regular expression pattern in the response output.</div>
@@ -466,7 +458,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestCall</h4>
-<pre>protected&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.84">RestCall</a>(<a href="../../../../../org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a>&nbsp;client,
+<pre>protected&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.85">RestCall</a>(<a href="../../../../../org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a>&nbsp;client,
                    org.apache.http.client.methods.HttpRequestBase&nbsp;request)
             throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Constructs a REST call with the specified method name.</div>
@@ -493,7 +485,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setInput</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.105">setInput</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;input)
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.106">setInput</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;input)
                   throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Sets the input for this REST call.</div>
 <dl>
@@ -519,7 +511,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setHeader</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.124">setHeader</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="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.125">setHeader</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
 <div class="block">Convenience method for setting a header value on the request.
  <p>
@@ -539,7 +531,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setRetryable</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.139">setRetryable</a>(int&nbsp;retries,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.140">setRetryable</a>(int&nbsp;retries,
                              long&nbsp;interval,
                              <a href="../../../../../org/apache/juneau/rest/client/RetryOn.html" title="interface in org.apache.juneau.rest.client">RetryOn</a>&nbsp;retryOn)
                       throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
@@ -563,7 +555,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>allowRedirectsOnPosts</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.165">allowRedirectsOnPosts</a>(boolean&nbsp;b)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.166">allowRedirectsOnPosts</a>(boolean&nbsp;b)</pre>
 <div class="block">For this call, allow automatic redirects when a 302 or 307 occurs when
    performing a POST.
  <p>
@@ -586,7 +578,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setRedirectMaxAttempts</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.176">setRedirectMaxAttempts</a>(int&nbsp;maxAttempts)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.177">setRedirectMaxAttempts</a>(int&nbsp;maxAttempts)</pre>
 <div class="block">Specify the number of redirects to follow before throwing an exception.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -602,7 +594,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addInterceptor</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.187">addInterceptor</a>(<a href="../../../../../org/apache/juneau/rest/client/RestCallInterceptor.html" title="class in org.apache.juneau.rest.client">RestCallInterceptor</a>&nbsp;interceptor)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.188">addInterceptor</a>(<a href="../../../../../org/apache/juneau/rest/client/RestCallInterceptor.html" title="class in org.apache.juneau.rest.client">RestCallInterceptor</a>&nbsp;interceptor)</pre>
 <div class="block">Add an interceptor for this call only.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -618,7 +610,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.203">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.204">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</pre>
 <div class="block">Pipes the request output to the specified writer when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.
  <p>
  The writer is not closed.
@@ -638,7 +630,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.216">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.217">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
                        boolean&nbsp;close)</pre>
 <div class="block">Pipe output from response to the specified writer when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.
  <p>
@@ -658,7 +650,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.231">pipeTo</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;id,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.232">pipeTo</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;id,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w,
                        boolean&nbsp;close)</pre>
 <div class="block">Pipe output from response to the specified writer when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called and associate
@@ -681,7 +673,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriter</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.242">getWriter</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;id)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.243">getWriter</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;id)</pre>
 <div class="block">Retrieves a writer associated with an ID via <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.lang.String-java.io.Writer-boolean-"><code>pipeTo(String, Writer, boolean)</code></a></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -697,7 +689,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>byLines</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.251">byLines</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.252">byLines</a>()</pre>
 <div class="block">When output is piped to writers, flush the writers after every line of output.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -711,7 +703,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.266">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.267">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os)</pre>
 <div class="block">Pipes the request output to the specified output stream when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.
  <p>
  The output stream is not closed.
@@ -731,7 +723,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.279">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.280">pipeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os,
                        boolean&nbsp;close)</pre>
 <div class="block">Pipe output from response to the specified output stream when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called.
  <p>
@@ -751,7 +743,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pipeTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.294">pipeTo</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;id,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.295">pipeTo</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;id,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;os,
                        boolean&nbsp;close)</pre>
 <div class="block">Pipe output from response to the specified output stream when <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a> is called and associate
@@ -774,7 +766,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOutputStream</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.305">getOutputStream</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;id)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.306">getOutputStream</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;id)</pre>
 <div class="block">Retrieves an output stream associated with an ID via <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#pipeTo-java.lang.String-java.io.OutputStream-boolean-"><code>pipeTo(String, OutputStream, boolean)</code></a></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -790,7 +782,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreErrors</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.313">ignoreErrors</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.314">ignoreErrors</a>()</pre>
 <div class="block">Prevent <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client"><code>RestCallExceptions</code></a> from being thrown when HTTP status 400+ is encountered.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -804,7 +796,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>captureResponse</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.325">captureResponse</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.326">captureResponse</a>()</pre>
 <div class="block">Stores the response text so that it can later be captured using <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getCapturedResponse--"><code>getCapturedResponse()</code></a>.
  <p>
  This method should only be called once.  Multiple calls to this method are ignored.</div>
@@ -820,7 +812,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>failurePattern</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.353">failurePattern</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;errorPattern)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.354">failurePattern</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;errorPattern)</pre>
 <div class="block">Look for the specified regular expression pattern in the response output.
  <p>
  Causes a <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client"><code>RestCallException</code></a> to be thrown if the specified pattern is found in the output.
@@ -828,7 +820,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  This method uses <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getCapturedResponse--"><code>getCapturedResponse()</code></a> to read the response text and so does not affect the other output
    methods such as <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseAsString--"><code>getResponseAsString()</code></a>.
 
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
  <p class='bcode'>
    <jc>// Throw a RestCallException if FAILURE or ERROR is found in the output.</jc>
    restClient.doGet(<jsf>URL</jsf>)
@@ -849,7 +841,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>successPattern</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.384">successPattern</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;successPattern)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.385">successPattern</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;successPattern)</pre>
 <div class="block">Look for the specified regular expression pattern in the response output.
  <p>
  Causes a <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client"><code>RestCallException</code></a> to be thrown if the specified pattern is not found in the output.
@@ -857,7 +849,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  This method uses <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getCapturedResponse--"><code>getCapturedResponse()</code></a> to read the response text and so does not affect the other output
    methods such as <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseAsString--"><code>getResponseAsString()</code></a>.
 
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
  <p class='bcode'>
    <jc>// Throw a RestCallException if SUCCESS is not found in the output.</jc>
    restClient.doGet(<jsf>URL</jsf>)
@@ -878,7 +870,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addResponsePattern</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.407">addResponsePattern</a>(<a href="../../../../../org/apache/juneau/rest/client/ResponsePattern.html" title="class in org.apache.juneau.rest.client">ResponsePattern</a>&nbsp;responsePattern)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.408">addResponsePattern</a>(<a href="../../../../../org/apache/juneau/rest/client/ResponsePattern.html" title="class in org.apache.juneau.rest.client">ResponsePattern</a>&nbsp;responsePattern)</pre>
 <div class="block">Adds a response pattern finder to look for regular expression matches in the response output.
  <p>
  This method can be called multiple times to add multiple response pattern finders.
@@ -899,7 +891,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setConfig</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.428">setConfig</a>(org.apache.http.client.config.RequestConfig&nbsp;config)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.429">setConfig</a>(org.apache.http.client.config.RequestConfig&nbsp;config)</pre>
 <div class="block">Set configuration settings on this request.
  <p>
  Use <code>RequestConfig.custom()</code> to create configuration parameters for the request.</div>
@@ -918,7 +910,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>execute</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.439">execute</a>()
+public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.440">execute</a>()
                         throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#run--"><code>run()</code></a>.</span></div>
 <dl>
@@ -935,14 +927,14 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.463">run</a>()
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.464">run</a>()
         throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Method used to execute an HTTP response where you're only interested in the HTTP response code.
  <p>
  The response entity is discarded unless one of the pipe methods have been specified to pipe the
     output to an output stream or writer.
 
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
  <p class='bcode'>
    <jk>try</jk> {
       RestClient client = <jk>new</jk> RestClient();
@@ -966,7 +958,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>connect</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.496">connect</a>()
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.497">connect</a>()
                  throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Connects to the REST resource.
  <p>
@@ -989,7 +981,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getReader</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.590">getReader</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.591">getReader</a>()
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Connects to the remote resource (if <code>connect()</code> hasn't already been called) and returns the HTTP response message body as a reader.
  <p>
@@ -1013,7 +1005,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getCapturedResponse</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/rest/client/RestCall.html#line.631">getCapturedResponse</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/rest/client/RestCall.html#line.632">getCapturedResponse</a>()</pre>
 <div class="block">Returns the response text as a string if <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#captureResponse--"><code>captureResponse()</code></a> was called on this object.
  <p>
  Note that while similar to <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponseAsString--"><code>getResponseAsString()</code></a>, this method can be called multiple times
@@ -1035,7 +1027,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getParser</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.645">getParser</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.646">getParser</a>()
                     throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Returns the parser specified on the client to use for parsing HTTP response bodies.</div>
 <dl>
@@ -1052,7 +1044,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getSerializer</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.657">getSerializer</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.658">getSerializer</a>()
                             throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Returns the serializer specified on the client to use for serializing HTTP request bodies.</div>
 <dl>
@@ -1069,7 +1061,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getContentLength</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.669">getContentLength</a>()
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.670">getContentLength</a>()
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns the value of the <code>Content-Length</code> header.</div>
 <dl>
@@ -1086,7 +1078,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getInputStream</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.692">getInputStream</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.693">getInputStream</a>()
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Connects to the remote resource (if <code>connect()</code> hasn't already been called) and returns the HTTP response message body as an input stream.
  <p>
@@ -1109,7 +1101,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponseAsString</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/rest/client/RestCall.html#line.718">getResponseAsString</a>()
+<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/rest/client/RestCall.html#line.719">getResponseAsString</a>()
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Connects to the remote resource (if <code>connect()</code> hasn't already been called) and returns the HTTP response message body as plain text.</div>
 <dl>
@@ -1127,7 +1119,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponse</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.740">getResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.741">getResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                          <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Converts the output from the connection into an object of the specified class using the registered <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><code>Parser</code></a>.</div>
@@ -1144,42 +1136,60 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 </dl>
 </li>
 </ul>
-<a name="getResponsePojoRest-java.lang.Class-">
+<a name="getResponse-java.lang.reflect.Type-java.lang.reflect.Type...-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getResponsePojoRest</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.757">getResponsePojoRest</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;innerType)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
-                                    <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Parses the output from the connection into the specified type and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.
- <p>
- Useful if you want to quickly retrieve a single value from inside of a larger JSON document.</div>
+<h4>getResponse</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.773">getResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
+                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
+                         <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.Class-"><code>getResponse(Class)</code></a>, but useful for parsing into maps and collections of specific types.</div>
 <dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The class to convert the input to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>innerType</code> - The class type of the POJO being wrapped.</dd>
+<dd><code>type</code> - The class to resolve.
+   Can be any of the following:
+   <ul>
+      <li><a href="../../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   </ul></dd>
+<dd><code>args</code> - The type arguments of the class if it's a collection or map.
+   Can be any of the following:
+   <ul>
+      <li><a href="../../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>
+      <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   </ul></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parsed output wapped in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.</dd>
+<dd>The parsed output.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If a connection error occurred.</dd>
 <dd><code><a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code> - If the input contains a syntax error or is malformed for the <code>Content-Type</code> header.</dd>
 </dl>
 </li>
 </ul>
-<a name="getResponsePojoRest--">
+<a name="getResponsePojoRest-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponsePojoRest</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.770">getResponsePojoRest</a>()
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.790">getResponsePojoRest</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;innerType)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                     <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Converts the output from the connection into an <a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau"><code>ObjectMap</code></a> and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.
+<div class="block">Parses the output from the connection into the specified type and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.
  <p>
  Useful if you want to quickly retrieve a single value from inside of a larger JSON document.</div>
 <dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>innerType</code> - The class type of the POJO being wrapped.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parsed output wapped in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -1188,77 +1198,24 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 </dl>
 </li>
 </ul>
-<a name="getResponseMap-java.lang.Class-java.lang.Class-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResponseMap</h4>
-<pre>public final&nbsp;&lt;K,V,T extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.797">getResponseMap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;mapClass,
-                                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;keyClass,
-                                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;V&gt;&nbsp;valueClass)
-                                                throws <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a>,
-                                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Convenience method when you want to parse into a Map&lt;K,V&gt; object.
-
- <h6 class='topic'>Example:</h6>
- <p class='bcode'>
-   Map&lt;String,MyBean&gt; m = client.doGet(url).getResponseMap(LinkedHashMap.<jk>class</jk>, String.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p>
- <p>
-   A simpler approach is often to just extend the map class you want and just use the normal <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.Class-"><code>getResponse(Class)</code></a> method:
- </p>
- <p class='bcode'>
-   <jk>public static class</jk> MyMap <jk>extends</jk> LinkedHashMap&lt;String,MyBean&gt; {}
-
-   Map&lt;String,MyBean&gt; m = client.doGet(url).getResponse(MyMap.<jk>class</jk>);
- </p></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mapClass</code> - The map class to use (e.g. <code>TreeMap</code>)</dd>
-<dd><code>keyClass</code> - The class type of the keys (e.g. <code>String</code>)</dd>
-<dd><code>valueClass</code> - The class type of the values (e.g. <code>MyBean</code>)</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The response parsed as a map.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="getResponseCollection-java.lang.Class-java.lang.Class-">
+<a name="getResponsePojoRest--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getResponseCollection</h4>
-<pre>public final&nbsp;&lt;E,T extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.824">getResponseCollection</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;collectionClass,
-                                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;E&gt;&nbsp;entryClass)
-                                                          throws <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a>,
-                                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Convenience method when you want to parse into a Collection&lt;E&gt; object.
-
- <h6 class='topic'>Example:</h6>
- <p class='bcode'>
-   List&lt;MyBean&gt; l = client.doGet(url).getResponseCollection(LinkedList.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p>
+<h4>getResponsePojoRest</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils">PojoRest</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.803">getResponsePojoRest</a>()
+                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
+                                    <a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Converts the output from the connection into an <a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau"><code>ObjectMap</code></a> and then wraps that in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.
  <p>
-   A simpler approach is often to just extend the collection class you want and just use the normal <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.Class-"><code>getResponse(Class)</code></a> method:
- </p>
- <p class='bcode'>
-   <jk>public static class</jk> MyList <jk>extends</jk> LinkedList&lt;MyBean&gt; {}
-
-   List&lt;MyBean&gt; l = client.doGet(url).getResponse(MyList.<jk>class</jk>);
- </p></div>
+ Useful if you want to quickly retrieve a single value from inside of a larger JSON document.</div>
 <dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>collectionClass</code> - The collection class to use (e.g. <code>LinkedList</code>)</dd>
-<dd><code>entryClass</code> - The class type of the values (e.g. <code>MyBean</code>)</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The response parsed as a collection.</dd>
+<dd>The parsed output wapped in a <a href="../../../../../org/apache/juneau/utils/PojoRest.html" title="class in org.apache.juneau.utils"><code>PojoRest</code></a>.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - If a connection error occurred.</dd>
+<dd><code><a href="../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code> - If the input contains a syntax error or is malformed for the <code>Content-Type</code> header.</dd>
 </dl>
 </li>
 </ul>
@@ -1268,7 +1225,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequest</h4>
-<pre>public&nbsp;org.apache.http.client.methods.HttpUriRequest&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.864">getRequest</a>()</pre>
+<pre>public&nbsp;org.apache.http.client.methods.HttpUriRequest&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.842">getRequest</a>()</pre>
 <div class="block">Returns access to the <code>HttpUriRequest</code> passed to <code>HttpClient.execute(HttpUriRequest)</code>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1282,7 +1239,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponse</h4>
-<pre>public&nbsp;org.apache.http.HttpResponse&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.875">getResponse</a>()
+<pre>public&nbsp;org.apache.http.HttpResponse&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.853">getResponse</a>()
                                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns access to the <code>HttpResponse</code> returned by <code>HttpClient.execute(HttpUriRequest)</code>.
  Returns <jk>null</jk> if <a href="../../../../../org/apache/juneau/rest/client/RestCall.html#connect--"><code>connect()</code></a> has not yet been called.</div>
@@ -1300,7 +1257,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <ul class="blockList">
 <li class="blockList">
 <h4>setHeader</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.886">setHeader</a>(org.apache.http.Header&nbsp;header)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.864">setHeader</a>(org.apache.http.Header&nbsp;header)</pre>
 <div class="block">Shortcut for calling <code>getRequest().setHeader(header)</code></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1317,7 +1274,7 @@ public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cli
 <li class="blockList">
 <h4>consumeResponse</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.893">consumeResponse</a>()</pre>
+public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.871">consumeResponse</a>()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Use close()</div>
 </li>
@@ -1328,7 +1285,7 @@ public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cl
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.904">close</a>()
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.882">close</a>()
                throws <a href="../../../../../org/apache/juneau/rest/client/RestCallException.html" title="class in org.apache.juneau.rest.client">RestCallException</a></pre>
 <div class="block">Cleans up this HTTP call.</div>
 <dl>
@@ -1345,7 +1302,7 @@ public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/cl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>logTo</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.921">logTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestCall.html#line.899">logTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
                       <a href="http://docs.oracle.com/javase/7/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;log)</pre>
 <div class="block">Adds a <a href="../../../../../org/apache/juneau/rest/client/RestCallLogger.html" title="class in org.apache.juneau.rest.client"><code>RestCallLogger</code></a> to the list of interceptors on this class.</div>
 <dl>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/client/RestClient.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/client/RestClient.html b/content/site/apidocs/org/apache/juneau/rest/client/RestClient.html
index c711875..7bd9b72 100644
--- a/content/site/apidocs/org/apache/juneau/rest/client/RestClient.html
+++ b/content/site/apidocs/org/apache/juneau/rest/client/RestClient.html
@@ -135,9 +135,9 @@ extends <a href="../../../../../org/apache/juneau/CoreApi.html" title="class in
    <li>API for interacting with remoteable services.
  </ul>
 
- <h6 class='topic'>Additional Information</h6>
+ <h5 class='section'>Additional information:</h5>
  <ul>
-   <li><a class='doclink' href='package-summary.html#RestClient'>org.apache.juneau.rest.client &gt; REST client API</a> for more information and code examples.
+   <li><a class="doclink" href="package-summary.html#RestClient">org.apache.juneau.rest.client &gt; REST client API</a> for more information and code examples.
  </ul></div>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html b/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html
index 7d636d6..1426cd5 100644
--- a/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html
+++ b/content/site/apidocs/org/apache/juneau/rest/client/SerializedNameValuePair.html
@@ -118,7 +118,7 @@ implements org.apache.http.NameValuePair</pre>
 <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>.
 
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
  <p class='bcode'>
    NameValuePairs params = <jk>new</jk> NameValuePairs()
       .append(<jk>new</jk> SerializedNameValuePair(<js>"myPojo"</js>, pojo, UrlEncodingSerializer.<jsf>DEFAULT_SIMPLE</jsf>))

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/jaxrs/JuneauProvider.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/jaxrs/JuneauProvider.html b/content/site/apidocs/org/apache/juneau/rest/jaxrs/JuneauProvider.html
index ad9cd3a..4c29853 100644
--- a/content/site/apidocs/org/apache/juneau/rest/jaxrs/JuneauProvider.html
+++ b/content/site/apidocs/org/apache/juneau/rest/jaxrs/JuneauProvider.html
@@ -99,7 +99,7 @@
 public @interface <a href="../../../../../src-html/org/apache/juneau/rest/jaxrs/JuneauProvider.html#line.40">JuneauProvider</a></pre>
 <div class="block">Annotations applicable to subclasses of <a href="../../../../../org/apache/juneau/rest/jaxrs/BaseProvider.html" title="class in org.apache.juneau.rest.jaxrs"><code>BaseProvider</code></a>.
 
- <h6 class='topic'>Description</h6>
+ <h5 class='section'>Description:</h5>
  <p>
    Used to associate serializers, parsers, filters, and properties with instances of <a href="../../../../../org/apache/juneau/rest/jaxrs/BaseProvider.html" title="class in org.apache.juneau.rest.jaxrs"><code>BaseProvider</code></a>.</div>
 </li>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html
index e5f8b37..90e172f 100644
--- a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html
+++ b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceDescription.html
@@ -122,7 +122,7 @@ extends <a href="../../../../../org/apache/juneau/rest/labels/NameDescription.ht
 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/rest/labels/ResourceDescription.html" title="class in org.apache.juneau.rest.labels">ResourceDescription</a>&gt;</pre>
 <div class="block">Shortcut label for child resources.  Typically used in router resources.
 
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
  <p class='bcode'>
    <jc>// Instead of this...</jc>
    <jk>new</jk> NameDescription(<jk>new</jk> Link(<js>"httpTool"</js>, uri + <js>"/httpTool"</js>), <js>"HTTP request test client"</js>);

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html
index ff7aa62..bc9bace 100644
--- a/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html
+++ b/content/site/apidocs/org/apache/juneau/rest/labels/ResourceLink.html
@@ -197,7 +197,7 @@ extends <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>req</code> - The HTTP request from the parent resource.</dd>
 <dd><code>childPath</code> - The child resource path.</dd>
-<dd><code>args</code> - Optional <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 in the child path.</dd>
+<dd><code>args</code> - Optional <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.</dd>
 </dl>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../../org/apache/juneau/dto/Link.html" title="class in
 <dd><code>label</code> - The label for the link.</dd>
 <dd><code>req</code> - The HTTP request from the parent resource.</dd>
 <dd><code>childPath</code> - The child resource path.</dd>
-<dd><code>args</code> - Optional <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 in the child path.</dd>
+<dd><code>args</code> - Optional <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.</dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/serializer/OutputStreamSerializer.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/serializer/OutputStreamSerializer.html b/content/site/apidocs/org/apache/juneau/serializer/OutputStreamSerializer.html
index 751b03e..fa8444c 100644
--- a/content/site/apidocs/org/apache/juneau/serializer/OutputStreamSerializer.html
+++ b/content/site/apidocs/org/apache/juneau/serializer/OutputStreamSerializer.html
@@ -135,7 +135,7 @@ var activeTableTab = "activeTableTab";
 extends <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></pre>
 <div class="block">Subclass of <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer"><code>Serializer</code></a> for byte-based serializers.
 
- <h6 class='topic'>Description</h6>
+ <h5 class='section'>Description:</h5>
  <p>
    This class is typically the parent class of all byte-based serializers.
    It has 1 abstract method to implement...