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/05 18:59:14 UTC

[30/51] [partial] incubator-juneau-website git commit: Javadoc updates for 6.0.2

http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/b3409c1c/content/site/apidocs/org/apache/juneau/class-use/BeanContext.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/class-use/BeanContext.html b/content/site/apidocs/org/apache/juneau/class-use/BeanContext.html
index 3ff2a2f..06465b8 100644
--- a/content/site/apidocs/org/apache/juneau/class-use/BeanContext.html
+++ b/content/site/apidocs/org/apache/juneau/class-use/BeanContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.juneau.BeanContext (Apache Juneau (incubating) 6.0.1-incubating-SNAPSHOT)</title>
+<title>Uses of Class org.apache.juneau.BeanContext (Apache Juneau (incubating) 6.0.2-incubating-SNAPSHOT)</title>
 <link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.juneau.BeanContext (Apache Juneau (incubating) 6.0.1-incubating-SNAPSHOT)";
+            parent.document.title="Uses of Class org.apache.juneau.BeanContext (Apache Juneau (incubating) 6.0.2-incubating-SNAPSHOT)";
         }
     }
     catch(err) {
@@ -89,75 +89,51 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.juneau.dto.cognos">org.apache.juneau.dto.cognos</a></td>
-<td class="colLast">
-<div class="block">Cognos Data Transfer Objects</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.juneau.dto.jsonschema">org.apache.juneau.dto.jsonschema</a></td>
-<td class="colLast">
-<div class="block">JSON-Schema Data Transfer Objects</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.juneau.html">org.apache.juneau.html</a></td>
 <td class="colLast">
 <div class="block">HTML serialization and parsing support</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="#org.apache.juneau.internal">org.apache.juneau.internal</a></td>
-<td class="colLast">
-<div class="block">Internal classes not meant for external use</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.juneau.jena">org.apache.juneau.jena</a></td>
 <td class="colLast">
 <div class="block">Jena-based RDF serialization and parsing support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.juneau.json">org.apache.juneau.json</a></td>
 <td class="colLast">
 <div class="block">JSON serialization and parsing support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="#org.apache.juneau.msgpack">org.apache.juneau.msgpack</a></td>
 <td class="colLast">
 <div class="block">JSON serialization and parsing support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.juneau.parser">org.apache.juneau.parser</a></td>
 <td class="colLast">
 <div class="block">Parser API</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.juneau.serializer">org.apache.juneau.serializer</a></td>
-<td class="colLast">
-<div class="block">Serializer API</div>
-</td>
-</tr>
 <tr class="altColor">
-<td class="colFirst"><a href="#org.apache.juneau.server">org.apache.juneau.server</a></td>
+<td class="colFirst"><a href="#org.apache.juneau.rest">org.apache.juneau.rest</a></td>
 <td class="colLast">
 <div class="block">REST Servlet API</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.juneau.transform">org.apache.juneau.transform</a></td>
+<td class="colFirst"><a href="#org.apache.juneau.serializer">org.apache.juneau.serializer</a></td>
 <td class="colLast">
-<div class="block">Transform API</div>
+<div class="block">Serializer API</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="#org.apache.juneau.transforms">org.apache.juneau.transforms</a></td>
+<td class="colFirst"><a href="#org.apache.juneau.transform">org.apache.juneau.transform</a></td>
 <td class="colLast">
-<div class="block">Predefined Transform implementations</div>
+<div class="block">Transform API</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -167,12 +143,6 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="#org.apache.juneau.utils">org.apache.juneau.utils</a></td>
-<td class="colLast">
-<div class="block">Utility classes</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.juneau.xml">org.apache.juneau.xml</a></td>
 <td class="colLast">
 <div class="block">XML serialization and parsing support</div>
@@ -223,23 +193,17 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ObjectMap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ObjectMap.html#getBeanContext--">getBeanContext</a></span>()</code>
-<div class="block">Returns the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> currently associated with this map.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
 <td class="colLast"><span class="typeNameLabel">CoreApi.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/CoreApi.html#getBeanContext--">getBeanContext</a></span>()</code>
 <div class="block">Returns the bean context to use for this class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ContextFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ContextFactory.html#getBeanContext--">getBeanContext</a></span>()</code>
 <div class="block">Shortcut for calling <code>getContext(BeanContext.<jk>class</jk>);</code>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ClassMeta.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ClassMeta.html#getBeanContext--">getBeanContext</a></span>()</code>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> that created this object.</div>
@@ -260,18 +224,6 @@
 <div class="block">Returns <jk>true</jk> if the specified bean context shares the same cache as this bean context.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ObjectMap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ObjectMap.html#setBeanContext-org.apache.juneau.BeanContext-">setBeanContext</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Override the default bean context used for converting POJOs.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/ObjectList.html" title="class in org.apache.juneau">ObjectList</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ObjectList.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ObjectList.html#setBeanContext-org.apache.juneau.BeanContext-">setBeanContext</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Override the default bean context used for converting POJOs.</div>
-</td>
-</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
@@ -289,131 +241,44 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ObjectList.html#ObjectList-org.apache.juneau.BeanContext-">ObjectList</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Construct an empty JSON array with the specified bean context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/ObjectMap.html#ObjectMap-org.apache.juneau.BeanContext-">ObjectMap</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Construct an empty JSON object (i.e.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.juneau.dto.cognos">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/dto/cognos/package-summary.html">org.apache.juneau.dto.cognos</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/dto/cognos/package-summary.html">org.apache.juneau.dto.cognos</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/dto/cognos/DataSet.html#DataSet-org.apache.juneau.dto.cognos.Column:A-java.lang.Object-org.apache.juneau.BeanContext-">DataSet</a></span>(<a href="../../../../org/apache/juneau/dto/cognos/Column.html" title="class in org.apache.juneau.dto.cognos">Column</a>[]&nbsp;columns,
-       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o,
-       <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Constructor.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/BeanSession.html#BeanSession-org.apache.juneau.BeanContext-org.apache.juneau.ObjectMap-java.util.Locale-java.util.TimeZone-org.apache.juneau.MediaType-">BeanSession</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;ctx,
+           <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
+           <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>&nbsp;locale,
+           <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;timeZone,
+           <a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&nbsp;mediaType)</code>
+<div class="block">Create a new session using properties specified in the context.</div>
 </td>
 </tr>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.juneau.dto.jsonschema">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/dto/jsonschema/package-summary.html">org.apache.juneau.dto.jsonschema</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/dto/jsonschema/package-summary.html">org.apache.juneau.dto.jsonschema</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><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></td>
-<td class="colLast"><span class="typeNameLabel">Schema.JsonTypeOrJsonTypeArraySwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/dto/jsonschema/Schema.JsonTypeOrJsonTypeArraySwap.html#unswap-java.lang.Object-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><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></td>
-<td class="colLast"><span class="typeNameLabel">Schema.SchemaOrSchemaArraySwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/dto/jsonschema/Schema.SchemaOrSchemaArraySwap.html#unswap-java.lang.Object-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><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></td>
-<td class="colLast"><span class="typeNameLabel">Schema.BooleanOrSchemaArraySwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaArraySwap.html#unswap-java.lang.Object-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><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></td>
-<td class="colLast"><span class="typeNameLabel">Schema.BooleanOrSchemaSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaSwap.html#unswap-java.lang.Object-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
 <li class="blockList"><a name="org.apache.juneau.html">
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/html/package-summary.html">org.apache.juneau.html</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/html/package-summary.html">org.apache.juneau.html</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/html/package-summary.html">org.apache.juneau.html</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlDocSerializerSession.html#HtmlDocSerializerSession-org.apache.juneau.html.HtmlDocSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">HtmlDocSerializerSession</a></span>(<a href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html" title="class in org.apache.juneau.html">HtmlDocSerializerContext</a>&nbsp;ctx,
-                        <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                        <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;output,
-                        <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                        <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlDocSerializerContext.html" title="class in org.apache.juneau.html">HtmlDocSerializerContext</a></span></code>
+<div class="block">Properties associated with the <a href="../../../../org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html"><code>HtmlDocSerializer</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlParserSession.html#HtmlParserSession-org.apache.juneau.html.HtmlParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">HtmlParserSession</a></span>(<a href="../../../../org/apache/juneau/html/HtmlParserContext.html" title="class in org.apache.juneau.html">HtmlParserContext</a>&nbsp;ctx,
-                 <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                 <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,
-                 <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                 <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>&nbsp;javaMethod,
-                 <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlSerializerSession.html#HtmlSerializerSession-org.apache.juneau.html.HtmlSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">HtmlSerializerSession</a></span>(<a href="../../../../org/apache/juneau/html/HtmlSerializerContext.html" title="class in org.apache.juneau.html">HtmlSerializerContext</a>&nbsp;ctx,
-                     <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                     <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;output,
-                     <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                     <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlParserContext.html" title="class in org.apache.juneau.html">HtmlParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/html/HtmlParser.html" title="class in org.apache.juneau.html"><code>HtmlParser</code></a> class.</div>
 </td>
 </tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.juneau.internal">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/internal/package-summary.html">org.apache.juneau.internal</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/internal/package-summary.html">org.apache.juneau.internal</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/internal/DelegateBeanMap.html#DelegateBeanMap-T-org.apache.juneau.BeanContext-">DelegateBeanMap</a></span>(<a href="../../../../org/apache/juneau/internal/DelegateBeanMap.html" title="type parameter in DelegateBeanMap">T</a>&nbsp;bean,
-               <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Constructor.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/html/HtmlSerializerContext.html" title="class in org.apache.juneau.html">HtmlSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/html/HtmlSerializer.html" title="class in org.apache.juneau.html"><code>HtmlSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -423,29 +288,23 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/jena/package-summary.html">org.apache.juneau.jena</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/jena/package-summary.html">org.apache.juneau.jena</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/jena/package-summary.html">org.apache.juneau.jena</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfParserSession.html#RdfParserSession-org.apache.juneau.jena.RdfParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">RdfParserSession</a></span>(<a href="../../../../org/apache/juneau/jena/RdfParserContext.html" title="class in org.apache.juneau.jena">RdfParserContext</a>&nbsp;ctx,
-                <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                <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,
-                <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                <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>&nbsp;javaMethod,
-                <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfParserContext.html" title="class in org.apache.juneau.jena">RdfParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/jena/RdfParser.html" title="class in org.apache.juneau.jena"><code>RdfParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#RdfSerializerSession-org.apache.juneau.jena.RdfSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">RdfSerializerSession</a></span>(<a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html" title="class in org.apache.juneau.jena">RdfSerializerContext</a>&nbsp;ctx,
-                    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                    <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;output,
-                    <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                    <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html" title="class in org.apache.juneau.jena">RdfSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/jena/RdfSerializer.html" title="class in org.apache.juneau.jena"><code>RdfSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -455,29 +314,23 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/json/package-summary.html">org.apache.juneau.json</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/json/package-summary.html">org.apache.juneau.json</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/json/package-summary.html">org.apache.juneau.json</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonParserSession.html#JsonParserSession-org.apache.juneau.json.JsonParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">JsonParserSession</a></span>(<a href="../../../../org/apache/juneau/json/JsonParserContext.html" title="class in org.apache.juneau.json">JsonParserContext</a>&nbsp;ctx,
-                 <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                 <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,
-                 <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                 <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>&nbsp;javaMethod,
-                 <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonParserContext.html" title="class in org.apache.juneau.json">JsonParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/json/JsonParser.html" title="class in org.apache.juneau.json"><code>JsonParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonSerializerSession.html#JsonSerializerSession-org.apache.juneau.json.JsonSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">JsonSerializerSession</a></span>(<a href="../../../../org/apache/juneau/json/JsonSerializerContext.html" title="class in org.apache.juneau.json">JsonSerializerContext</a>&nbsp;ctx,
-                     <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                     <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;output,
-                     <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                     <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonSerializerContext.html" title="class in org.apache.juneau.json">JsonSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/json/JsonSerializer.html" title="class in org.apache.juneau.json"><code>JsonSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -487,29 +340,23 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/msgpack/package-summary.html">org.apache.juneau.msgpack</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/msgpack/package-summary.html">org.apache.juneau.msgpack</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/msgpack/package-summary.html">org.apache.juneau.msgpack</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/msgpack/MsgPackParserSession.html#MsgPackParserSession-org.apache.juneau.msgpack.MsgPackParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">MsgPackParserSession</a></span>(<a href="../../../../org/apache/juneau/msgpack/MsgPackParserContext.html" title="class in org.apache.juneau.msgpack">MsgPackParserContext</a>&nbsp;ctx,
-                    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                    <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,
-                    <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                    <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>&nbsp;javaMethod,
-                    <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/msgpack/MsgPackParserContext.html" title="class in org.apache.juneau.msgpack">MsgPackParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/msgpack/MsgPackParser.html" title="class in org.apache.juneau.msgpack"><code>MsgPackParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerSession.html#MsgPackSerializerSession-org.apache.juneau.msgpack.MsgPackSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">MsgPackSerializerSession</a></span>(<a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html" title="class in org.apache.juneau.msgpack">MsgPackSerializerContext</a>&nbsp;ctx,
-                        <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                        <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;output,
-                        <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                        <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html" title="class in org.apache.juneau.msgpack">MsgPackSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializer.html" title="class in org.apache.juneau.msgpack"><code>MsgPackSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -519,83 +366,28 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a> that return <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ParserSession.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/parser/ParserSession.html#getBeanContext--">getBeanContext</a></span>()</code>
-<div class="block">Returns the bean context in use for this session.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/parser/ParserSession.html#ParserSession-org.apache.juneau.parser.ParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">ParserSession</a></span>(<a href="../../../../org/apache/juneau/parser/ParserContext.html" title="class in org.apache.juneau.parser">ParserContext</a>&nbsp;ctx,
-             <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-             <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,
-             <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-             <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>&nbsp;javaMethod,
-             <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.juneau.serializer">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a> that return <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">SerializerSession.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanContext--">getBeanContext</a></span>()</code>
-<div class="block">Returns the bean context in use for this session.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#SerializerSession-org.apache.juneau.serializer.SerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">SerializerSession</a></span>(<a href="../../../../org/apache/juneau/serializer/SerializerContext.html" title="class in org.apache.juneau.serializer">SerializerContext</a>&nbsp;ctx,
-                 <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                 <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;output,
-                 <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                 <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/parser/ParserContext.html" title="class in org.apache.juneau.parser">ParserContext</a></span></code>
+<div class="block">Configurable properties common to all parsers.</div>
 </td>
 </tr>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.juneau.server">
+<li class="blockList"><a name="org.apache.juneau.rest">
 <!--   -->
 </a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/server/package-summary.html">org.apache.juneau.server</a></h3>
+<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></h3>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/server/package-summary.html">org.apache.juneau.server</a> that return <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../../org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a> that return <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -603,7 +395,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RestServlet.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/server/RestServlet.html#createBeanContext-org.apache.juneau.ObjectMap-java.lang.Class:A-java.lang.Class:A-">createBeanContext</a></span>(<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;properties,
+<td class="colLast"><span class="typeNameLabel">RestServlet.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestServlet.html#createBeanContext-org.apache.juneau.ObjectMap-java.lang.Class:A-java.lang.Class:A-">createBeanContext</a></span>(<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;properties,
                  <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;beanFilters,
                  <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;pojoSwaps)</code>
 <div class="block">Creates the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> object used for parsing path variables and header values.</div>
@@ -611,145 +403,50 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RestServlet.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/server/RestServlet.html#getBeanContext--">getBeanContext</a></span>()</code>
+<td class="colLast"><span class="typeNameLabel">RestServlet.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a></span>()</code>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> object used for parsing path variables and header values.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RestRequest.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/server/RestRequest.html#getBeanContext--">getBeanContext</a></span>()</code>
-<div class="block">Returns the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> associated with this request.</div>
-</td>
-</tr>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.juneau.transform">
+<li class="blockList"><a name="org.apache.juneau.serializer">
 <!--   -->
 </a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<a href="../../../../org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">S</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">PojoSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transform/PojoSwap.html#getSwapClassMeta-org.apache.juneau.BeanContext-">getSwapClassMeta</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Returns the <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> of the transformed class type.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">S</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PojoSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transform/PojoSwap.html#swap-T-org.apache.juneau.BeanContext-">swap</a></span>(<a href="../../../../org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">T</a>&nbsp;o,
-    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/transform/PojoSwap.html#swap-T-"><code>PojoSwap.swap(Object)</code></a>, but override this method instead if you want access to the bean context that created this swap.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">T</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PojoSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transform/PojoSwap.html#unswap-S-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</a></span>(<a href="../../../../org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">S</a>&nbsp;f,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/transform/PojoSwap.html#unswap-S-"><code>PojoSwap.unswap(Object)</code></a>, but override this method if you need access to the real class type or the bean context that created this swap.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/serializer/SerializerContext.html" title="class in org.apache.juneau.serializer">SerializerContext</a></span></code>
+<div class="block">Configurable properties common to all serializers.</div>
 </td>
 </tr>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.juneau.transforms">
+<li class="blockList"><a name="org.apache.juneau.transform">
 <!--   -->
 </a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/transforms/package-summary.html">org.apache.juneau.transforms</a></h3>
+<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></h3>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../org/apache/juneau/transforms/package-summary.html">org.apache.juneau.transforms</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../../org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><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></td>
-<td class="colLast"><span class="typeNameLabel">ReaderSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/ReaderSwap.html#swap-java.io.Reader-org.apache.juneau.BeanContext-">swap</a></span>(<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;o,
-    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <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> to an <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> whose type is determined
- by the contents of the reader.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DateLongSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/DateLongSwap.html#unswap-java.lang.Long-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CalendarLongSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/CalendarLongSwap.html#unswap-java.lang.Long-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DateMapSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/DateMapSwap.html#unswap-java.util.Map-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</a></span>(<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>&nbsp;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CalendarMapSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/CalendarMapSwap.html#unswap-java.util.Map-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</a></span>(<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>&nbsp;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DateSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/DateSwap.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DateSwap.ISO8601DT.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/DateSwap.ISO8601DT.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DateSwap.ISO8601DTZ.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/DateSwap.ISO8601DTZ.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CalendarSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/CalendarSwap.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>
-<div class="block">Converts the specified <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> to a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">PojoSwap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transform/PojoSwap.html#getSwapClassMeta-org.apache.juneau.BeanContext-">getSwapClassMeta</a></span>(<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
+<div class="block">Returns the <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> of the transformed class type.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CalendarSwap.ISO8601DT.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/CalendarSwap.ISO8601DT.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CalendarSwap.ISO8601DTZ.</span><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/transforms/CalendarSwap.ISO8601DTZ.html#unswap-java.lang.String-org.apache.juneau.ClassMeta-org.apache.juneau.BeanContext-">unswap</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;o,
-      <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;hint,
-      <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;bc)</code>&nbsp;</td>
-</tr>
 </tbody>
 </table>
 </li>
@@ -757,74 +454,35 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/urlencoding/package-summary.html">org.apache.juneau.urlencoding</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/urlencoding/package-summary.html">org.apache.juneau.urlencoding</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/urlencoding/package-summary.html">org.apache.juneau.urlencoding</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UonParserSession.html#UonParserSession-org.apache.juneau.urlencoding.UonParserContext-org.apache.juneau.BeanContext-java.lang.Object-">UonParserSession</a></span>(<a href="../../../../org/apache/juneau/urlencoding/UonParserContext.html" title="class in org.apache.juneau.urlencoding">UonParserContext</a>&nbsp;ctx,
-                <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                <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">Create a specialized parser session for parsing URL parameters.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UonParserContext.html" title="class in org.apache.juneau.urlencoding">UonParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/urlencoding/UonParser.html" title="class in org.apache.juneau.urlencoding"><code>UonParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UonParserSession.html#UonParserSession-org.apache.juneau.urlencoding.UonParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">UonParserSession</a></span>(<a href="../../../../org/apache/juneau/urlencoding/UonParserContext.html" title="class in org.apache.juneau.urlencoding">UonParserContext</a>&nbsp;ctx,
-                <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                <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,
-                <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                <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>&nbsp;javaMethod,
-                <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UonSerializerContext.html" title="class in org.apache.juneau.urlencoding">UonSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/urlencoding/UonSerializer.html" title="class in org.apache.juneau.urlencoding"><code>UonSerializer</code></a> class.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UonSerializerSession.html#UonSerializerSession-org.apache.juneau.urlencoding.UonSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">UonSerializerSession</a></span>(<a href="../../../../org/apache/juneau/urlencoding/UonSerializerContext.html" title="class in org.apache.juneau.urlencoding">UonSerializerContext</a>&nbsp;ctx,
-                    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                    <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;output,
-                    <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                    <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UrlEncodingParserContext.html" title="class in org.apache.juneau.urlencoding">UrlEncodingParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/urlencoding/UrlEncodingParser.html" title="class in org.apache.juneau.urlencoding"><code>UrlEncodingParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UrlEncodingParserSession.html#UrlEncodingParserSession-org.apache.juneau.urlencoding.UrlEncodingParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">UrlEncodingParserSession</a></span>(<a href="../../../../org/apache/juneau/urlencoding/UrlEncodingParserContext.html" title="class in org.apache.juneau.urlencoding">UrlEncodingParserContext</a>&nbsp;ctx,
-                        <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                        <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,
-                        <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                        <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>&nbsp;javaMethod,
-                        <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializerSession.html#UrlEncodingSerializerSession-org.apache.juneau.urlencoding.UrlEncodingSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">UrlEncodingSerializerSession</a></span>(<a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializerContext.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializerContext</a>&nbsp;ctx,
-                            <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                            <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;output,
-                            <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                            <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.juneau.utils">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/utils/package-summary.html">org.apache.juneau.utils</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/utils/package-summary.html">org.apache.juneau.utils</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/utils/PojoQuery.html#PojoQuery-java.lang.Object-org.apache.juneau.BeanContext-">PojoQuery</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,
-         <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext)</code>
-<div class="block">Constructor.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializerContext.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding"><code>UrlEncodingSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -834,29 +492,23 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/xml/package-summary.html">org.apache.juneau.xml</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../org/apache/juneau/xml/package-summary.html">org.apache.juneau.xml</a> with parameters of type <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> in <a href="../../../../org/apache/juneau/xml/package-summary.html">org.apache.juneau.xml</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlParserSession.html#XmlParserSession-org.apache.juneau.xml.XmlParserContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-java.lang.Object-">XmlParserSession</a></span>(<a href="../../../../org/apache/juneau/xml/XmlParserContext.html" title="class in org.apache.juneau.xml">XmlParserContext</a>&nbsp;ctx,
-                <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                <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,
-                <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                <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>&nbsp;javaMethod,
-                <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;outer)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlParserContext.html" title="class in org.apache.juneau.xml">XmlParserContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/xml/XmlParser.html" title="class in org.apache.juneau.xml"><code>XmlParser</code></a> class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializerSession.html#XmlSerializerSession-org.apache.juneau.xml.XmlSerializerContext-org.apache.juneau.BeanContext-java.lang.Object-org.apache.juneau.ObjectMap-java.lang.reflect.Method-">XmlSerializerSession</a></span>(<a href="../../../../org/apache/juneau/xml/XmlSerializerContext.html" title="class in org.apache.juneau.xml">XmlSerializerContext</a>&nbsp;ctx,
-                    <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;beanContext,
-                    <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;output,
-                    <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;op,
-                    <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>&nbsp;javaMethod)</code>
-<div class="block">Create a new session using properties specified in the context.</div>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/xml/XmlSerializerContext.html" title="class in org.apache.juneau.xml">XmlSerializerContext</a></span></code>
+<div class="block">Configurable properties on the <a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml"><code>XmlSerializer</code></a> class.</div>
 </td>
 </tr>
 </tbody>
@@ -913,6 +565,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2016 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>