http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/37ddf434/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
b/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
index 0bf0cd5..4d24028 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestRequest.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"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,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"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,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -465,36 +465,42 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</td>
</tr>
<tr id="i49" class="rowColor">
+<td class="colFirst"><code><a
href="../../../../org/apache/juneau/UriContext.html" title="class in
org.apache.juneau">UriContext</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getUriContext--">getUriContext</a></span>()</code>
+<div class="block">Returns the URI context of the request.</div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
<td class="colFirst"><code><a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true"
title="class or interface in java.net">URL</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getURL-java.lang.String-">getURL</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> path)</code>
<div class="block">Returns a resolved URL.</div>
</td>
</tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
<td class="colFirst"><code><a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#getVarResolverSession--">getVarResolverSession</a></span>()</code>
<div class="block">Returns the variable resolver session for this request
using session objects created by <a
href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.</div>
</td>
</tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#isPlainText--">isPlainText</a></span>()</code>
<div class="block">Returns <jk>true</jk> if <code>&plainText=true</code>
was specified as a URL parameter.</div>
</td>
</tr>
-<tr id="i52" class="altColor">
+<tr id="i53" 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/RestRequest.html#resolveVars-java.lang.String-">resolveVars</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> input)</code>
<div class="block">Shortcut for calling
<code>getVarResolverSession().resolve(input)</code>.</div>
</td>
</tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/juneau/rest/RestRequest.html#setCharacterEncoding-java.lang.String-">setCharacterEncoding</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> charset)</code>
<div class="block">Sets the charset to expect on the request body.</div>
</td>
</tr>
-<tr id="i54" class="altColor">
+<tr id="i55" 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/RestRequest.html#toString--">toString</a></span>()</code> </td>
</tr>
@@ -547,7 +553,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.202">getDescription</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.203">getDescription</a>()</pre>
<div class="block">Returns a string of the form <js>"HTTP method-name
full-url"</js></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -561,7 +567,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getProperties</h4>
-<pre>public <a href="../../../../org/apache/juneau/ObjectMap.html"
title="class in org.apache.juneau">ObjectMap</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.227">getProperties</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/ObjectMap.html"
title="class in org.apache.juneau">ObjectMap</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.228">getProperties</a>()</pre>
<div class="block">Retrieve the properties active for this request.
<p>
These properties can be modified by the request.</div>
@@ -577,7 +583,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeaders</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in
org.apache.juneau.rest">RequestHeaders</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.241">getHeaders</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in
org.apache.juneau.rest">RequestHeaders</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.242">getHeaders</a>()</pre>
<div class="block">Returns the headers on this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -591,7 +597,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeader</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.246">getHeader</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> name)</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.247">getHeader</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> name)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true#getHeader-java.lang.String-"
title="class or interface in javax.servlet.http">getHeader</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true"
title="class or interface in
javax.servlet.http">HttpServletRequest</a></code></dd>
@@ -606,7 +612,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHeaders</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.251">getHeaders</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> name)</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</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>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.252">getHeaders</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> name)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true#getHeaders-java.lang.String-"
title="class or interface in javax.servlet.http">getHeaders</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true"
title="class or interface in
javax.servlet.http">HttpServletRequest</a></code></dd>
@@ -621,7 +627,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSupportedMediaTypes</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.263">getSupportedMediaTypes</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.264">getSupportedMediaTypes</a>()</pre>
<div class="block">Returns the media types that are valid for
<code>Content-Type</code> headers on the request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -635,7 +641,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>setCharacterEncoding</h4>
-<pre>public void <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.271">setCharacterEncoding</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> charset)</pre>
+<pre>public void <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.272">setCharacterEncoding</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> charset)</pre>
<div class="block">Sets the charset to expect on the request body.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -651,7 +657,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getCharacterEncoding</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.279">getCharacterEncoding</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.280">getCharacterEncoding</a>()</pre>
<div class="block">Returns the charset specified on the
<code>Content-Type</code> header, or <js>"UTF-8"</js> if not specified.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -667,7 +673,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getLocale</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true"
title="class or interface in java.util">Locale</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.299">getLocale</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true"
title="class or interface in java.util">Locale</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.300">getLocale</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getLocale--"
title="class or interface in javax.servlet">getLocale</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -682,7 +688,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getLocales</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</a><<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true"
title="class or interface in java.util">Locale</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.310">getLocales</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html?is-external=true"
title="class or interface in java.util">Enumeration</a><<a
href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true"
title="class or interface in java.util">Locale</a>> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.311">getLocales</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getLocales--"
title="class or interface in javax.servlet">getLocales</a></code> in
interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -697,7 +703,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getQuery</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in
org.apache.juneau.rest">RequestQuery</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.338">getQuery</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in
org.apache.juneau.rest">RequestQuery</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.339">getQuery</a>()</pre>
<div class="block">Equivalent to <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#getParameterMap--"
title="class or interface in
javax.servlet"><code>ServletRequestWrapper.getParameterMap()</code></a>, but
only looks for query parameters in the URL, not form posts.
<p>
This method can be used to retrieve query parameters without triggering the
underlying servlet API to load and parse the request body.
@@ -715,7 +721,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getQuery</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.347">getQuery</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> name)</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.348">getQuery</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> name)</pre>
<div class="block">Shortcut for calling
<code>getQuery().getFirst(name)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -731,7 +737,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getFormData</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in
org.apache.juneau.rest">RequestFormData</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.361">getFormData</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in
org.apache.juneau.rest">RequestFormData</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.362">getFormData</a>()</pre>
<div class="block">Retrieves the URL-encoded form data from the request if the
body has already been cached locally.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -745,7 +751,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getFormData</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.387">getFormData</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> name)</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.388">getFormData</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> name)</pre>
<div class="block">Shortcut for calling
<code>getFormData().getFirst(name)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -761,7 +767,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPathMatch</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/RequestPathMatch.html" title="class in
org.apache.juneau.rest">RequestPathMatch</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.401">getPathMatch</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/rest/RequestPathMatch.html" title="class in
org.apache.juneau.rest">RequestPathMatch</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.402">getPathMatch</a>()</pre>
<div class="block">Retrieves the URL-encoded form data from the request if the
body has already been cached locally.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -775,7 +781,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getBody</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RequestBody.html"
title="class in org.apache.juneau.rest">RequestBody</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.415">getBody</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/rest/RequestBody.html"
title="class in org.apache.juneau.rest">RequestBody</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.416">getBody</a>()</pre>
<div class="block">Returns the body of this HTTP request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -789,7 +795,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReader</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true"
title="class or interface in java.io">BufferedReader</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.427">getReader</a>()
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true"
title="class or interface in java.io">BufferedReader</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.428">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">Returns the HTTP body content as a <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true"
title="class or interface in java.io"><code>Reader</code></a>.
<p>
@@ -812,7 +818,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getInputStream</h4>
-<pre>public <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletInputStream.html?is-external=true"
title="class or interface in javax.servlet">ServletInputStream</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.441">getInputStream</a>()
+<pre>public <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletInputStream.html?is-external=true"
title="class or interface in javax.servlet">ServletInputStream</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.442">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">Returns the HTTP body content as an <a
href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true"
title="class or interface in java.io"><code>InputStream</code></a>.
<p>
@@ -830,13 +836,30 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
</dl>
</li>
</ul>
+<a name="getUriContext--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUriContext</h4>
+<pre>public <a href="../../../../org/apache/juneau/UriContext.html"
title="class in org.apache.juneau">UriContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.463">getUriContext</a>()</pre>
+<div class="block">Returns the URI context of the request.
+ <p>
+ The URI context contains all the information about the URI of the request,
such
+ as the servlet URI, context path, etc...</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The URI context of the request.</dd>
+</dl>
+</li>
+</ul>
<a name="getPathInfoUndecoded--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPathInfoUndecoded</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.459">getPathInfoUndecoded</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.476">getPathInfoUndecoded</a>()</pre>
<div class="block">Same as <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true#getPathInfo--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequest.getPathInfo()</code></a> except
returns the path undecoded.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -850,7 +873,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPathInfoParts</h4>
-<pre>public <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>[] <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.472">getPathInfoParts</a>()</pre>
+<pre>public <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>[] <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.489">getPathInfoParts</a>()</pre>
<div class="block">Returns the value <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getPathInfo--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getPathInfo()</code></a>
split on the <js>'/'</js> character.
<p>
If path info is <jk>null</jk>, returns an empty list.
@@ -868,7 +891,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getURL</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true"
title="class or interface in java.net">URL</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.504">getURL</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> path)
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true"
title="class or interface in java.net">URL</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.521">getURL</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> path)
throws <a
href="http://docs.oracle.com/javase/7/docs/api/java/net/MalformedURLException.html?is-external=true"
title="class or interface in java.net">MalformedURLException</a></pre>
<div class="block">Returns a resolved URL.
<p>
@@ -893,7 +916,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletParentURI</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.517">getServletParentURI</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.534">getServletParentURI</a>()</pre>
<div class="block">Returns the URI of the parent of this servlet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -907,7 +930,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getRequestParentURI</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.561">getRequestParentURI</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.578">getRequestParentURI</a>()</pre>
<div class="block">Returns the URI of the parent resource.
<p>
Trailing slashes in the path are ignored by this method.
@@ -955,7 +978,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getTrimmedRequestURI</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.576">getTrimmedRequestURI</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.593">getTrimmedRequestURI</a>()</pre>
<div class="block">Same as <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getRequestURI--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getRequestURI()</code></a>
but trims trailing slashes from the result.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -969,7 +992,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getTrimmedRequestURL</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true"
title="class or interface in java.lang">StringBuffer</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.585">getTrimmedRequestURL</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true"
title="class or interface in java.lang">StringBuffer</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.602">getTrimmedRequestURL</a>()</pre>
<div class="block">Same as <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequestWrapper.html?is-external=true#getRequestURL--"
title="class or interface in
javax.servlet.http"><code>HttpServletRequestWrapper.getRequestURL()</code></a>
but trims trailing slashes from the result.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -983,7 +1006,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletURI</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.594">getServletURI</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.611">getServletURI</a>()</pre>
<div class="block">Gets the URI of the servlet (e.g.
<js>"https://localhost:9080/contextPath/servletPath"</js>).</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -997,7 +1020,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getRelativeServletURI</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.609">getRelativeServletURI</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.626">getRelativeServletURI</a>()</pre>
<div class="block">Gets the path-absolute relative URI of the servlet (e.g.
<js>"/contextPath/servletPath"</js>).</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1011,7 +1034,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletURIBuilder</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true"
title="class or interface in java.lang">StringBuffer</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.620">getServletURIBuilder</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html?is-external=true"
title="class or interface in java.lang">StringBuffer</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.637">getServletURIBuilder</a>()</pre>
<div class="block">Returns a <code>StringBuffer</code> prefilled with the
string <code><js>"/[contextPath]/[servletPath]"</js></code>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1025,7 +1048,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletTitle</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.636">getServletTitle</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.653">getServletTitle</a>()</pre>
<div class="block">Returns the localized servlet title.
<p>
Equivalent to calling <a
href="../../../../org/apache/juneau/rest/RestInfoProvider.html#getTitle-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getTitle(RestRequest)</code></a>
with this object.</div>
@@ -1041,7 +1064,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getServletDescription</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.647">getServletDescription</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.664">getServletDescription</a>()</pre>
<div class="block">Returns the localized servlet description.
<p>
Equivalent to calling <a
href="../../../../org/apache/juneau/rest/RestInfoProvider.html#getDescription-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getDescription(RestRequest)</code></a>
with this object.</div>
@@ -1057,7 +1080,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethodSummary</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.658">getMethodSummary</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.675">getMethodSummary</a>()</pre>
<div class="block">Returns the localized method summary.
<p>
Equivalent to calling <a
href="../../../../org/apache/juneau/rest/RestInfoProvider.html#getMethodSummary-java.lang.String-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getMethodSummary(String,
RestRequest)</code></a> with this object.</div>
@@ -1073,7 +1096,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethodDescription</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.669">getMethodDescription</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.686">getMethodDescription</a>()</pre>
<div class="block">Returns the localized method description.
<p>
Equivalent to calling <a
href="../../../../org/apache/juneau/rest/RestInfoProvider.html#getMethodDescription-java.lang.String-org.apache.juneau.rest.RestRequest-"><code>RestInfoProvider.getMethodDescription(String,
RestRequest)</code></a> with this object.</div>
@@ -1089,7 +1112,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPageTitle</h4>
-<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.678">getPageTitle</a>()</pre>
+<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.695">getPageTitle</a>()</pre>
<div class="block">Returns the localized page title for HTML views.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1103,7 +1126,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPageText</h4>
-<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.695">getPageText</a>()</pre>
+<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.712">getPageText</a>()</pre>
<div class="block">Returns the localized page text for HTML views.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1117,7 +1140,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getPageLinks</h4>
-<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.714">getPageLinks</a>()</pre>
+<pre>protected <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.731">getPageLinks</a>()</pre>
<div class="block">Returns the localized page links for HTML views.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1131,7 +1154,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSerializerGroup</h4>
-<pre>public <a
href="../../../../org/apache/juneau/serializer/SerializerGroup.html"
title="class in org.apache.juneau.serializer">SerializerGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.733">getSerializerGroup</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/serializer/SerializerGroup.html"
title="class in org.apache.juneau.serializer">SerializerGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.750">getSerializerGroup</a>()</pre>
<div class="block">Returns the serializers associated with this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1145,7 +1168,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getParserGroup</h4>
-<pre>public <a
href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in
org.apache.juneau.parser">ParserGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.742">getParserGroup</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in
org.apache.juneau.parser">ParserGroup</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.759">getParserGroup</a>()</pre>
<div class="block">Returns the parsers associated with this request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1159,7 +1182,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMethod</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.753">getMethod</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.770">getMethod</a>()</pre>
<div class="block">Returns the method of this request.
<p>
If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first
looks for <code>&method=xxx</code> in the URL query string.</div>
@@ -1177,7 +1200,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getHttpMethod</h4>
-<pre>public <a href="../../../../org/apache/juneau/http/HttpMethod.html"
title="enum in org.apache.juneau.http">HttpMethod</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.764">getHttpMethod</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/http/HttpMethod.html"
title="enum in org.apache.juneau.http">HttpMethod</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.781">getHttpMethod</a>()</pre>
<div class="block">Returns the HTTP 1.1 method name of the request as an enum.
<p>
Note that non-RFC2616 method names resolve as <a
href="../../../../org/apache/juneau/http/HttpMethod.html#OTHER"><code>HttpMethod.OTHER</code></a>.</div>
@@ -1193,7 +1216,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getContentLength</h4>
-<pre>public int <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.769">getContentLength</a>()</pre>
+<pre>public int <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.786">getContentLength</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#getContentLength--"
title="class or interface in
javax.servlet">getContentLength</a></code> in interface <code><a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true"
title="class or interface in javax.servlet">ServletRequest</a></code></dd>
@@ -1208,7 +1231,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>isPlainText</h4>
-<pre>public boolean <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.787">isPlainText</a>()</pre>
+<pre>public boolean <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.804">isPlainText</a>()</pre>
<div class="block">Returns <jk>true</jk> if <code>&plainText=true</code>
was specified as a URL parameter.
<p>
This indicates that the <code>Content-Type</code> of the output should always
be set to <js>"text/plain"</js>
@@ -1227,7 +1250,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getMessage</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.798">getMessage</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> key,
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.815">getMessage</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> key,
<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>... args)</pre>
<div class="block">Shortcut method for calling <a
href="../../../../org/apache/juneau/utils/MessageBundle.html#getString-java.util.Locale-java.lang.String-java.lang.Object...-"><code>MessageBundle.getString(Locale,
String, Object...)</code></a> based on the request locale.</div>
<dl>
@@ -1245,7 +1268,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getResourceBundle</h4>
-<pre>public <a
href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in
org.apache.juneau.utils">MessageBundle</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.807">getResourceBundle</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in
org.apache.juneau.utils">MessageBundle</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.824">getResourceBundle</a>()</pre>
<div class="block">Returns the resource bundle for the request locale.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1259,7 +1282,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getContext</h4>
-<pre>public <a href="../../../../org/apache/juneau/rest/RestContext.html"
title="class in org.apache.juneau.rest">RestContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.819">getContext</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/rest/RestContext.html"
title="class in org.apache.juneau.rest">RestContext</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.836">getContext</a>()</pre>
<div class="block">Returns the servlet handling the request.
<p>
Can be used to access servlet-init parameters or annotations during requests,
@@ -1276,7 +1299,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getJavaMethod</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true"
title="class or interface in java.lang.reflect">Method</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.837">getJavaMethod</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true"
title="class or interface in java.lang.reflect">Method</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.854">getJavaMethod</a>()</pre>
<div class="block">Returns the java method handling the request.
<p>
Can be used to access the method name or method annotations during requests,
such
@@ -1299,7 +1322,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getBeanSession</h4>
-<pre>public <a href="../../../../org/apache/juneau/BeanSession.html"
title="class in org.apache.juneau">BeanSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.846">getBeanSession</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/BeanSession.html"
title="class in org.apache.juneau">BeanSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.863">getBeanSession</a>()</pre>
<div class="block">Returns the <a
href="../../../../org/apache/juneau/BeanSession.html" title="class in
org.apache.juneau"><code>BeanSession</code></a> associated with this
request.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1313,7 +1336,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getVarResolverSession</h4>
-<pre>public <a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.855">getVarResolverSession</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class
in org.apache.juneau.svl">VarResolverSession</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.872">getVarResolverSession</a>()</pre>
<div class="block">Returns the variable resolver session for this request
using session objects created by <a
href="../../../../org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1327,7 +1350,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>resolveVars</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.867">resolveVars</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> input)</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.884">resolveVars</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> input)</pre>
<div class="block">Shortcut for calling
<code>getVarResolverSession().resolve(input)</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1343,7 +1366,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.881">getReaderResource</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> name,
+<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.898">getReaderResource</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> name,
boolean resolveVars,
<a
href="../../../../org/apache/juneau/http/MediaType.html" title="class in
org.apache.juneau.http">MediaType</a> mediaType)
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>
@@ -1367,7 +1390,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.901">getReaderResource</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> name,
+<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.918">getReaderResource</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> name,
boolean resolveVars)
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">Same as <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-org.apache.juneau.http.MediaType-"><code>getReaderResource(String,
boolean, MediaType)</code></a> except uses the resource mime-type map
@@ -1390,7 +1413,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getReaderResource</h4>
-<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.912">getReaderResource</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> name)
+<pre>public <a
href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in
org.apache.juneau.rest">ReaderResource</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.929">getReaderResource</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> name)
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">Same as <a
href="../../../../org/apache/juneau/rest/RestRequest.html#getReaderResource-java.lang.String-boolean-"><code>getReaderResource(String,
boolean)</code></a> with <code>resolveVars == <jk>false</jk></code></div>
<dl>
@@ -1409,7 +1432,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getConfigFile</h4>
-<pre>public <a href="../../../../org/apache/juneau/ini/ConfigFile.html"
title="class in org.apache.juneau.ini">ConfigFile</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.921">getConfigFile</a>()</pre>
+<pre>public <a href="../../../../org/apache/juneau/ini/ConfigFile.html"
title="class in org.apache.juneau.ini">ConfigFile</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.938">getConfigFile</a>()</pre>
<div class="block">Returns the config file associated with the servlet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1423,7 +1446,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSwagger</h4>
-<pre>public <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.932">getSwagger</a>()</pre>
+<pre>public <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.949">getSwagger</a>()</pre>
<div class="block">Returns the localized swagger associated with the
servlet.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1437,7 +1460,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockList">
<li class="blockList">
<h4>getSwaggerFromFile</h4>
-<pre>protected <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.948">getSwaggerFromFile</a>()</pre>
+<pre>protected <a
href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in
org.apache.juneau.dto.swagger">Swagger</a> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.965">getSwaggerFromFile</a>()</pre>
<div class="block">Returns the localized Swagger from the file system.
<p>
Looks for a file called <js>"{ServletClass}_{locale}.json"</js> in the same
package
@@ -1456,7 +1479,7 @@ extends <a
href="http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServ
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
-<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.957">toString</a>()</pre>
+<pre>public <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> <a
href="../../../../src-html/org/apache/juneau/rest/RestRequest.html#line.974">toString</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#toString--"
title="class or interface in java.lang">toString</a></code> in
class <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>