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/09/10 20:32:46 UTC
[34/34] incubator-juneau-website git commit: Update javadocs
Update javadocs
Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/commit/62afb533
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/62afb533
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/62afb533
Branch: refs/heads/asf-site
Commit: 62afb533d8930c1c86e4aba0380e47756ec66a0b
Parents: 1019556
Author: JamesBognar <ja...@apache.org>
Authored: Sun Sep 10 16:31:57 2017 -0400
Committer: JamesBognar <ja...@apache.org>
Committed: Sun Sep 10 16:31:57 2017 -0400
----------------------------------------------------------------------
content/site/apidocs/allclasses-frame.html | 4 +-
content/site/apidocs/allclasses-noframe.html | 4 +-
content/site/apidocs/index-all.html | 97 +-
.../apidocs/org/apache/juneau/BeanContext.html | 93 +-
.../site/apidocs/org/apache/juneau/BeanMap.html | 4 +-
.../apidocs/org/apache/juneau/BeanMapEntry.html | 4 +-
.../apache/juneau/BeanPropertyMeta.Builder.html | 2 +-
.../org/apache/juneau/BeanPropertyMeta.html | 44 +-
.../apidocs/org/apache/juneau/ClassMeta.html | 179 +-
.../org/apache/juneau/CoreObjectBuilder.html | 2 +-
.../apache/juneau/annotation/BeanProperty.html | 59 +-
.../juneau/annotation/ParentProperty.html | 4 +-
.../org/apache/juneau/annotation/Pojo.html | 271 --
.../apache/juneau/annotation/ThreadSafe.html | 4 +-
.../apache/juneau/annotation/package-frame.html | 3 +-
.../juneau/annotation/package-summary.html | 12 +-
.../apache/juneau/annotation/package-tree.html | 3 +-
.../org/apache/juneau/csv/CsvParserBuilder.html | 2 +-
.../apache/juneau/csv/CsvSerializerBuilder.html | 2 +-
.../org/apache/juneau/dto/atom/CommonEntry.html | 2 +-
.../org/apache/juneau/dto/atom/Entry.html | 2 +-
.../Schema.BooleanOrSchemaArraySwap.html | 2 +-
.../jsonschema/Schema.BooleanOrSchemaSwap.html | 2 +-
.../Schema.JsonTypeOrJsonTypeArraySwap.html | 2 +-
.../Schema.SchemaOrSchemaArraySwap.html | 2 +-
.../apache/juneau/dto/jsonschema/Schema.html | 8 +-
.../apache/juneau/html/HtmlParserBuilder.html | 2 +-
.../juneau/html/HtmlSerializerBuilder.html | 2 +-
.../apidocs/org/apache/juneau/http/Accept.html | 4 +-
.../org/apache/juneau/http/ContentType.html | 2 +-
.../org/apache/juneau/http/MediaType.html | 158 +-
.../org/apache/juneau/http/MediaTypeRange.html | 30 +-
.../org/apache/juneau/internal/ArrayUtils.html | 51 +-
.../juneau/internal/ClassUtils.MethodInfo.html | 8 +-
.../org/apache/juneau/internal/ClassUtils.html | 34 +-
.../apache/juneau/internal/DelegateBeanMap.html | 4 +-
.../apache/juneau/jena/RdfParserBuilder.html | 2 +-
.../juneau/jena/RdfSerializerBuilder.html | 2 +-
.../org/apache/juneau/jso/JsoParserBuilder.html | 2 +-
.../apache/juneau/jso/JsoSerializerBuilder.html | 2 +-
.../apache/juneau/json/JsonParserBuilder.html | 2 +-
.../json/JsonSchemaSerializerBuilder.html | 2 +-
.../juneau/json/JsonSerializerBuilder.html | 2 +-
.../juneau/json/JsonSerializerSession.html | 4 +-
.../DirectoryResource.FileResource.html | 2 +-
.../resources/LogsResource.FileResource.html | 2 +-
.../juneau/msgpack/MsgPackParserBuilder.html | 2 +-
.../msgpack/MsgPackSerializerBuilder.html | 2 +-
.../org/apache/juneau/parser/ParserBuilder.html | 2 +-
.../plaintext/PlainTextParserBuilder.html | 2 +-
.../plaintext/PlainTextSerializerBuilder.html | 2 +-
.../juneau/rest/client/RestClientBuilder.html | 2 +-
.../juneau/rest/converters/Introspectable.html | 6 +-
.../juneau/rest/converters/Traversable.html | 6 +-
.../juneau/serializer/SerializerBuilder.html | 2 +-
.../juneau/serializer/SerializerGroup.html | 115 +-
.../juneau/soap/SoapXmlSerializerBuilder.html | 2 +-
.../org/apache/juneau/transform/MapSwap.html | 2 +-
.../org/apache/juneau/transform/PojoSwap.html | 485 ++-
.../org/apache/juneau/transform/StringSwap.html | 6 +-
.../apache/juneau/transform/SurrogateSwap.html | 127 +-
.../apache/juneau/transform/package-frame.html | 4 +
.../juneau/transform/package-summary.html | 24 +-
.../apache/juneau/transform/package-tree.html | 4 +
.../juneau/transforms/BeanStringSwap.html | 2 +-
.../juneau/transforms/ByteArrayBase64Swap.html | 18 +-
.../juneau/transforms/CalendarLongSwap.html | 14 +-
.../juneau/transforms/CalendarMapSwap.html | 14 +-
.../transforms/CalendarSwap.DateFull.html | 2 +-
.../transforms/CalendarSwap.DateLong.html | 2 +-
.../transforms/CalendarSwap.DateMedium.html | 2 +-
.../transforms/CalendarSwap.DateShort.html | 2 +-
.../transforms/CalendarSwap.DateSimple.html | 2 +-
.../transforms/CalendarSwap.DateTimeFull.html | 2 +-
.../transforms/CalendarSwap.DateTimeLong.html | 2 +-
.../transforms/CalendarSwap.DateTimeMedium.html | 2 +-
.../transforms/CalendarSwap.DateTimeShort.html | 2 +-
.../transforms/CalendarSwap.DateTimeSimple.html | 2 +-
.../transforms/CalendarSwap.ISO8601D.html | 2 +-
.../transforms/CalendarSwap.ISO8601DT.html | 2 +-
.../transforms/CalendarSwap.ISO8601DTL.html | 2 +-
.../transforms/CalendarSwap.ISO8601DTP.html | 2 +-
.../transforms/CalendarSwap.ISO8601DTPZ.html | 2 +-
.../transforms/CalendarSwap.ISO8601DTZ.html | 2 +-
.../transforms/CalendarSwap.RFC2822D.html | 2 +-
.../transforms/CalendarSwap.RFC2822DT.html | 2 +-
.../transforms/CalendarSwap.RFC2822DTZ.html | 2 +-
.../transforms/CalendarSwap.TimeFull.html | 2 +-
.../transforms/CalendarSwap.TimeLong.html | 2 +-
.../transforms/CalendarSwap.TimeMedium.html | 2 +-
.../transforms/CalendarSwap.TimeShort.html | 2 +-
.../transforms/CalendarSwap.TimeSimple.html | 2 +-
.../transforms/CalendarSwap.ToString.html | 2 +-
.../apache/juneau/transforms/CalendarSwap.html | 2 +-
.../apache/juneau/transforms/DateLongSwap.html | 6 +-
.../apache/juneau/transforms/DateMapSwap.html | 6 +-
.../juneau/transforms/DateSwap.DateFull.html | 2 +-
.../juneau/transforms/DateSwap.DateLong.html | 2 +-
.../juneau/transforms/DateSwap.DateMedium.html | 2 +-
.../juneau/transforms/DateSwap.DateShort.html | 2 +-
.../juneau/transforms/DateSwap.DateSimple.html | 2 +-
.../transforms/DateSwap.DateTimeFull.html | 2 +-
.../transforms/DateSwap.DateTimeLong.html | 2 +-
.../transforms/DateSwap.DateTimeMedium.html | 2 +-
.../transforms/DateSwap.DateTimeShort.html | 2 +-
.../transforms/DateSwap.DateTimeSimple.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601D.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601DT.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601DTL.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601DTP.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601DTPZ.html | 2 +-
.../juneau/transforms/DateSwap.ISO8601DTZ.html | 2 +-
.../juneau/transforms/DateSwap.RFC2822D.html | 2 +-
.../juneau/transforms/DateSwap.RFC2822DT.html | 2 +-
.../juneau/transforms/DateSwap.RFC2822DTZ.html | 2 +-
.../juneau/transforms/DateSwap.TimeFull.html | 2 +-
.../juneau/transforms/DateSwap.TimeLong.html | 2 +-
.../juneau/transforms/DateSwap.TimeMedium.html | 2 +-
.../juneau/transforms/DateSwap.TimeShort.html | 2 +-
.../juneau/transforms/DateSwap.TimeSimple.html | 2 +-
.../juneau/transforms/DateSwap.ToString.html | 2 +-
.../org/apache/juneau/transforms/DateSwap.html | 2 +-
.../juneau/transforms/EnumerationSwap.html | 2 +-
.../apache/juneau/transforms/IteratorSwap.html | 2 +-
.../juneau/transforms/ReaderSwap.Html.html | 6 +-
.../juneau/transforms/ReaderSwap.Json.html | 6 +-
.../juneau/transforms/ReaderSwap.PlainText.html | 6 +-
.../juneau/transforms/ReaderSwap.Xml.html | 6 +-
.../apache/juneau/transforms/ReaderSwap.html | 12 +-
.../juneau/transforms/StringFormatSwap.html | 18 +-
.../transforms/XMLGregorianCalendarSwap.html | 18 +-
.../org/apache/juneau/uon/UonParserBuilder.html | 2 +-
.../apache/juneau/uon/UonSerializerBuilder.html | 2 +-
.../urlencoding/UrlEncodingParserBuilder.html | 2 +-
.../UrlEncodingSerializerBuilder.html | 2 +-
.../org/apache/juneau/xml/XmlParserBuilder.html | 2 +-
.../juneau/xml/XmlSchemaSerializerBuilder.html | 2 +-
.../apache/juneau/xml/XmlSerializerBuilder.html | 2 +-
content/site/apidocs/overview-summary.html | 138 +-
content/site/apidocs/overview-tree.html | 4 +-
.../src-html/org/apache/juneau/BeanContext.html | 2188 ++++++------
.../src-html/org/apache/juneau/BeanMap.html | 4 +-
.../org/apache/juneau/BeanMapEntry.html | 4 +-
.../apache/juneau/BeanPropertyMeta.Builder.html | 1783 +++++-----
.../org/apache/juneau/BeanPropertyMeta.html | 1783 +++++-----
.../src-html/org/apache/juneau/BeanSession.html | 16 +-
.../src-html/org/apache/juneau/ClassMeta.html | 3250 +++++++++---------
.../org/apache/juneau/CoreObjectBuilder.html | 2 +-
.../apache/juneau/annotation/BeanProperty.html | 508 ++-
.../org/apache/juneau/annotation/Pojo.html | 156 -
.../org/apache/juneau/dto/atom/CommonEntry.html | 2 +-
.../org/apache/juneau/dto/atom/Entry.html | 2 +-
.../Schema.BooleanOrSchemaArraySwap.html | 8 +-
.../jsonschema/Schema.BooleanOrSchemaSwap.html | 8 +-
.../Schema.JsonTypeOrJsonTypeArraySwap.html | 8 +-
.../Schema.SchemaOrSchemaArraySwap.html | 8 +-
.../apache/juneau/dto/jsonschema/Schema.html | 8 +-
.../apache/juneau/html/HtmlParserSession.html | 4 +-
.../html/HtmlSchemaDocSerializerSession.html | 4 +-
.../juneau/html/HtmlSerializerSession.html | 1067 +++---
.../src-html/org/apache/juneau/http/Accept.html | 75 +-
.../org/apache/juneau/http/ContentType.html | 2 +-
.../org/apache/juneau/http/MediaType.html | 646 ++--
.../org/apache/juneau/http/MediaTypeRange.html | 15 +-
.../org/apache/juneau/internal/ArrayUtils.html | 18 +-
.../internal/ClassUtils.ClassComparator.html | 1294 +++----
.../juneau/internal/ClassUtils.MethodInfo.html | 1294 +++----
.../org/apache/juneau/internal/ClassUtils.html | 1294 +++----
.../apache/juneau/jena/RdfParserSession.html | 8 +-
.../juneau/jena/RdfSerializerSession.html | 403 +--
.../apache/juneau/json/JsonParserSession.html | 8 +-
.../json/JsonSchemaSerializerSession.html | 4 +-
.../juneau/json/JsonSerializer.Readable.html | 4 +-
.../juneau/json/JsonSerializer.Simple.html | 4 +-
.../json/JsonSerializer.SimpleReadable.html | 4 +-
.../json/JsonSerializer.SimpleReadableSafe.html | 4 +-
.../org/apache/juneau/json/JsonSerializer.html | 4 +-
.../juneau/json/JsonSerializerSession.html | 321 +-
.../DirectoryResource.FileResource.html | 2 +-
.../resources/DirectoryResource.html | 2 +-
.../resources/LogsResource.FileResource.html | 2 +-
.../microservice/resources/LogsResource.html | 2 +-
.../juneau/msgpack/MsgPackParserSession.html | 8 +-
.../msgpack/MsgPackSerializerSession.html | 235 +-
.../org/apache/juneau/parser/ParserSession.html | 8 +-
.../juneau/rest/converters/Introspectable.html | 101 +-
.../juneau/rest/converters/Traversable.html | 105 +-
...BeanDescription.BeanPropertyDescription.html | 2 +-
.../juneau/rest/labels/BeanDescription.html | 2 +-
.../juneau/serializer/SerializerGroup.html | 405 ++-
.../juneau/serializer/SerializerSession.html | 6 +-
.../org/apache/juneau/transform/PojoSwap.html | 841 +++--
.../apache/juneau/transform/SurrogateSwap.html | 285 +-
.../juneau/transforms/ByteArrayBase64Swap.html | 56 +-
.../juneau/transforms/CalendarLongSwap.html | 65 +-
.../juneau/transforms/CalendarMapSwap.html | 81 +-
.../apache/juneau/transforms/DateLongSwap.html | 2 +-
.../apache/juneau/transforms/DateMapSwap.html | 2 +-
.../juneau/transforms/ReaderSwap.Html.html | 170 +-
.../juneau/transforms/ReaderSwap.Json.html | 170 +-
.../juneau/transforms/ReaderSwap.PlainText.html | 170 +-
.../juneau/transforms/ReaderSwap.Xml.html | 170 +-
.../apache/juneau/transforms/ReaderSwap.html | 170 +-
.../juneau/transforms/StringFormatSwap.html | 56 +-
.../transforms/XMLGregorianCalendarSwap.html | 88 +-
.../org/apache/juneau/uon/UonParserSession.html | 8 +-
.../apache/juneau/uon/UonSerializerSession.html | 277 +-
.../urlencoding/UrlEncodingParserSession.html | 10 +-
.../UrlEncodingSerializerSession.html | 294 +-
.../org/apache/juneau/xml/XmlParserSession.html | 8 +-
.../juneau/xml/XmlSchemaSerializerSession.html | 798 ++---
.../apache/juneau/xml/XmlSerializerSession.html | 859 ++---
content/site/apidocs/stylesheet.css | 574 ----
213 files changed, 12247 insertions(+), 12323 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/62afb533/content/site/apidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/allclasses-frame.html b/content/site/apidocs/allclasses-frame.html
index 98c1eda..1eb8c4d 100644
--- a/content/site/apidocs/allclasses-frame.html
+++ b/content/site/apidocs/allclasses-frame.html
@@ -473,7 +473,6 @@
<li><a href="org/apache/juneau/plaintext/PlainTextSerializer.html" title="class in org.apache.juneau.plaintext" target="classFrame">PlainTextSerializer</a></li>
<li><a href="org/apache/juneau/plaintext/PlainTextSerializerBuilder.html" title="class in org.apache.juneau.plaintext" target="classFrame">PlainTextSerializerBuilder</a></li>
<li><a href="org/apache/juneau/plaintext/PlainTextSerializerSession.html" title="class in org.apache.juneau.plaintext" target="classFrame">PlainTextSerializerSession</a></li>
-<li><a href="org/apache/juneau/annotation/Pojo.html" title="annotation in org.apache.juneau.annotation" target="classFrame">Pojo</a></li>
<li><a href="org/apache/juneau/utils/PojoIntrospector.html" title="class in org.apache.juneau.utils" target="classFrame">PojoIntrospector</a></li>
<li><a href="org/apache/juneau/utils/PojoMerge.html" title="class in org.apache.juneau.utils" target="classFrame">PojoMerge</a></li>
<li><a href="org/apache/juneau/utils/PojoQuery.html" title="class in org.apache.juneau.utils" target="classFrame">PojoQuery</a></li>
@@ -689,10 +688,13 @@
<li><a href="org/apache/juneau/rest/widget/StyleMenuItem.html" title="class in org.apache.juneau.rest.widget" target="classFrame">StyleMenuItem</a></li>
<li><a href="org/apache/juneau/dto/html5/Sub.html" title="class in org.apache.juneau.dto.html5" target="classFrame">Sub</a></li>
<li><a href="org/apache/juneau/dto/html5/Sup.html" title="class in org.apache.juneau.dto.html5" target="classFrame">Sup</a></li>
+<li><a href="org/apache/juneau/transform/Surrogate.html" title="interface in org.apache.juneau.transform" target="classFrame"><span class="interfaceName">Surrogate</span></a></li>
<li><a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform" target="classFrame">SurrogateSwap</a></li>
<li><a href="org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger" target="classFrame">Swagger</a></li>
<li><a href="org/apache/juneau/dto/swagger/SwaggerBuilder.html" title="class in org.apache.juneau.dto.swagger" target="classFrame">SwaggerBuilder</a></li>
<li><a href="org/apache/juneau/dto/swagger/SwaggerElement.html" title="class in org.apache.juneau.dto.swagger" target="classFrame">SwaggerElement</a></li>
+<li><a href="org/apache/juneau/annotation/Swap.html" title="annotation in org.apache.juneau.annotation" target="classFrame">Swap</a></li>
+<li><a href="org/apache/juneau/annotation/Swaps.html" title="annotation in org.apache.juneau.annotation" target="classFrame">Swaps</a></li>
<li><a href="org/apache/juneau/svl/vars/SwitchVar.html" title="class in org.apache.juneau.svl.vars" target="classFrame">SwitchVar</a></li>
<li><a href="org/apache/juneau/svl/vars/SystemPropertiesVar.html" title="class in org.apache.juneau.svl.vars" target="classFrame">SystemPropertiesVar</a></li>
<li><a href="org/apache/juneau/dto/html5/Table.html" title="class in org.apache.juneau.dto.html5" target="classFrame">Table</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/62afb533/content/site/apidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/allclasses-noframe.html b/content/site/apidocs/allclasses-noframe.html
index 372b262..0488195 100644
--- a/content/site/apidocs/allclasses-noframe.html
+++ b/content/site/apidocs/allclasses-noframe.html
@@ -473,7 +473,6 @@
<li><a href="org/apache/juneau/plaintext/PlainTextSerializer.html" title="class in org.apache.juneau.plaintext">PlainTextSerializer</a></li>
<li><a href="org/apache/juneau/plaintext/PlainTextSerializerBuilder.html" title="class in org.apache.juneau.plaintext">PlainTextSerializerBuilder</a></li>
<li><a href="org/apache/juneau/plaintext/PlainTextSerializerSession.html" title="class in org.apache.juneau.plaintext">PlainTextSerializerSession</a></li>
-<li><a href="org/apache/juneau/annotation/Pojo.html" title="annotation in org.apache.juneau.annotation">Pojo</a></li>
<li><a href="org/apache/juneau/utils/PojoIntrospector.html" title="class in org.apache.juneau.utils">PojoIntrospector</a></li>
<li><a href="org/apache/juneau/utils/PojoMerge.html" title="class in org.apache.juneau.utils">PojoMerge</a></li>
<li><a href="org/apache/juneau/utils/PojoQuery.html" title="class in org.apache.juneau.utils">PojoQuery</a></li>
@@ -689,10 +688,13 @@
<li><a href="org/apache/juneau/rest/widget/StyleMenuItem.html" title="class in org.apache.juneau.rest.widget">StyleMenuItem</a></li>
<li><a href="org/apache/juneau/dto/html5/Sub.html" title="class in org.apache.juneau.dto.html5">Sub</a></li>
<li><a href="org/apache/juneau/dto/html5/Sup.html" title="class in org.apache.juneau.dto.html5">Sup</a></li>
+<li><a href="org/apache/juneau/transform/Surrogate.html" title="interface in org.apache.juneau.transform"><span class="interfaceName">Surrogate</span></a></li>
<li><a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform">SurrogateSwap</a></li>
<li><a href="org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></li>
<li><a href="org/apache/juneau/dto/swagger/SwaggerBuilder.html" title="class in org.apache.juneau.dto.swagger">SwaggerBuilder</a></li>
<li><a href="org/apache/juneau/dto/swagger/SwaggerElement.html" title="class in org.apache.juneau.dto.swagger">SwaggerElement</a></li>
+<li><a href="org/apache/juneau/annotation/Swap.html" title="annotation in org.apache.juneau.annotation">Swap</a></li>
+<li><a href="org/apache/juneau/annotation/Swaps.html" title="annotation in org.apache.juneau.annotation">Swaps</a></li>
<li><a href="org/apache/juneau/svl/vars/SwitchVar.html" title="class in org.apache.juneau.svl.vars">SwitchVar</a></li>
<li><a href="org/apache/juneau/svl/vars/SystemPropertiesVar.html" title="class in org.apache.juneau.svl.vars">SystemPropertiesVar</a></li>
<li><a href="org/apache/juneau/dto/html5/Table.html" title="class in org.apache.juneau.dto.html5">Table</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/62afb533/content/site/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/index-all.html b/content/site/apidocs/index-all.html
index 5eeb8b5..d904b06 100644
--- a/content/site/apidocs/index-all.html
+++ b/content/site/apidocs/index-all.html
@@ -6745,6 +6745,10 @@
<div class="block">Returns <jk>true</jk> if the specified object is also a <code>MediaType</code>, and has the same qValue, type,
parameters, and extensions.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/internal/ArrayUtils.html#equals-java.lang.String:A-java.lang.String:A-">equals(String[], String[])</a></span> - Static method in class org.apache.juneau.internal.<a href="org/apache/juneau/internal/ArrayUtils.html" title="class in org.apache.juneau.internal">ArrayUtils</a></dt>
+<dd>
+<div class="block">Returns <jk>true</jk> if the following sorted arrays are equals.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/internal/ObjectUtils.html#equals-java.lang.Object-java.lang.Object-">equals(Object, Object)</a></span> - Static method in class org.apache.juneau.internal.<a href="org/apache/juneau/internal/ObjectUtils.html" title="class in org.apache.juneau.internal">ObjectUtils</a></dt>
<dd>
<div class="block">Returns <jk>true</jk> if the specified objects are equal.</div>
@@ -7616,6 +7620,14 @@
<dd>
<div class="block">Adds form data parameters to the request for any parameters that aren't null/empty.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#forMediaTypes--">forMediaTypes()</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Returns the media types that this swap is applicable to.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#forMediaTypes-org.apache.juneau.http.MediaType:A-">forMediaTypes(MediaType[])</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Sets the media types that this swap is associated with.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/html5/Button.html#formenctype-java.lang.String-">formenctype(String)</a></span> - Method in class org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/Button.html" title="class in org.apache.juneau.dto.html5">Button</a></dt>
<dd>
<div class="block"><a class="./org/apache/juneau/dto/html5/doclink" href="https://www.w3.org/TR/html5/forms.html#attr-fs-formenctype">formenctype</a> attribute.</div>
@@ -7842,6 +7854,11 @@
<dd>
<div class="block">Returns a parsed <code>WWW-Authenticate</code> header.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaType.html#forStrings-java.lang.String...-">forStrings(String...)</a></span> - Static method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/http/MediaType.html#forString-java.lang.String-"><code>MediaType.forString(String)</code></a> but allows you to construct an array of <code>MediaTypes</code> from an
+ array of strings.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#forwarded-java.lang.Object-">forwarded(Object)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
<dd>
<div class="block">Sets the value for the <code>Forwarded</code> request header.</div>
@@ -10680,9 +10697,9 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/xml/XmlReader.html#getPITarget--">getPITarget()</a></span> - Method in class org.apache.juneau.xml.<a href="org/apache/juneau/xml/XmlReader.html" title="class in org.apache.juneau.xml">XmlReader</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#getPojoSwap--">getPojoSwap()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#getPojoSwap-org.apache.juneau.BeanSession-">getPojoSwap(BeanSession)</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
<dd>
-<div class="block">Returns the <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with this class.</div>
+<div class="block">Returns the <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with this class that's the best match for the specified session.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getPojoSwaps--">getPojoSwaps()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
<dd>
@@ -11368,7 +11385,7 @@
<dd>
<div class="block">Bean property getter: <property>securityDefinitions</property>.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#getSerializedClassMeta--">getSerializedClassMeta()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#getSerializedClassMeta-org.apache.juneau.BeanSession-">getSerializedClassMeta(BeanSession)</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
<dd>
<div class="block">Returns the serialized (swapped) form of this class if there is an <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> associated with it.</div>
</dd>
@@ -11496,6 +11513,14 @@
<dd>
<div class="block">Returns the stop class associated with this class.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getStreamSerializer-java.lang.String-">getStreamSerializer(String)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializer-java.lang.String-"><code>SerializerGroup.getSerializer(String)</code></a>, but casts it to an <a href="org/apache/juneau/serializer/OutputStreamSerializer.html" title="class in org.apache.juneau.serializer"><code>OutputStreamSerializer</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getStreamSerializer-org.apache.juneau.http.MediaType-">getStreamSerializer(MediaType)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializer-org.apache.juneau.http.MediaType-"><code>SerializerGroup.getSerializer(MediaType)</code></a>, but casts it to a <a href="org/apache/juneau/serializer/OutputStreamSerializer.html" title="class in org.apache.juneau.serializer"><code>OutputStreamSerializer</code></a>.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getString-java.lang.String-java.lang.String-">getString(String, String)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a></dt>
<dd>
<div class="block">Returns the specified value as a string from the config file.</div>
@@ -11695,7 +11720,7 @@
<dd>
<div class="block">Returns the G class, the generalized form of the class.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#getSwapClassMeta-org.apache.juneau.BeanContext-">getSwapClassMeta(BeanContext)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#getSwapClassMeta-org.apache.juneau.BeanSession-">getSwapClassMeta(BeanSession)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
<dd>
<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>
</dd>
@@ -12156,6 +12181,14 @@
<dd>
<div class="block">Wraps the specified output object inside a writer.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getWriterSerializer-java.lang.String-">getWriterSerializer(String)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializer-java.lang.String-"><code>SerializerGroup.getSerializer(String)</code></a>, but casts it to a <a href="org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer"><code>WriterSerializer</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getWriterSerializer-org.apache.juneau.http.MediaType-">getWriterSerializer(MediaType)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializer-org.apache.juneau.http.MediaType-"><code>SerializerGroup.getSerializer(MediaType)</code></a>, but casts it to a <a href="org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer"><code>WriterSerializer</code></a>.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/SchemaInfo.html#getXml--">getXml()</a></span> - Method in class org.apache.juneau.dto.swagger.<a href="org/apache/juneau/dto/swagger/SchemaInfo.html" title="class in org.apache.juneau.dto.swagger">SchemaInfo</a></dt>
<dd>
<div class="block">Bean property getter: <property>xml</property>.</div>
@@ -14830,6 +14863,10 @@
<dd>
<div class="block">Returns <jk>true</jk> if this class is an inner class.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaType.html#isMeta--">isMeta()</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></dt>
+<dd>
+<div class="block">Returns <jk>true</jk> if this media type contains the <js>'*'</js> meta character.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#isMethod--">isMethod()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
<dd>
<div class="block">Returns <jk>true</jk> if this class is <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"><code>Method</code></a>.</div>
@@ -16287,7 +16324,7 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/internal/CharSequenceReader.html#markSupported--">markSupported()</a></span> - Method in class org.apache.juneau.internal.<a href="org/apache/juneau/internal/CharSequenceReader.html" title="class in org.apache.juneau.internal">CharSequenceReader</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaType.html#match-org.apache.juneau.http.MediaType-">match(MediaType)</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaType.html#match-org.apache.juneau.http.MediaType-boolean-">match(MediaType, boolean)</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></dt>
<dd>
<div class="block">Returns a match metric against the specified media type where a larger number represents a better match.</div>
</dd>
@@ -16295,17 +16332,12 @@
<dd>
<div class="block">Returns a non-<jk>null</jk> value if the specified path matches this pattern.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/utils/ProcBuilder.Matcher.html#Matcher--">Matcher()</a></span> - Constructor for class org.apache.juneau.utils.<a href="org/apache/juneau/utils/ProcBuilder.Matcher.html" title="class in org.apache.juneau.utils">ProcBuilder.Matcher</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaType.html#matches-org.apache.juneau.http.MediaType-">matches(MediaType)</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></dt>
-<dd>
-<div class="block">Returns <jk>true</jk> if this media type is a match for the specified media type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/http/MediaTypeRange.html#matches-org.apache.juneau.http.MediaType-">matches(MediaType)</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/MediaTypeRange.html" title="class in org.apache.juneau.http">MediaTypeRange</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#match-org.apache.juneau.BeanSession-">match(BeanSession)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
<dd>
-<div class="block">Matches the specified media type against this range and returns a q-value between 0 and 1 indicating the
- quality of the match.</div>
+<div class="block">Returns a number indicating how well this swap matches the specified session.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/utils/ProcBuilder.Matcher.html#Matcher--">Matcher()</a></span> - Constructor for class org.apache.juneau.utils.<a href="org/apache/juneau/utils/ProcBuilder.Matcher.html" title="class in org.apache.juneau.utils">ProcBuilder.Matcher</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/http/StringRange.html#matches-java.lang.String-">matches(String)</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/StringRange.html" title="class in org.apache.juneau.http">StringRange</a></dt>
<dd>
<div class="block">Checks if the specified type matches this range.</div>
@@ -19203,10 +19235,6 @@
<dd>
<div class="block">Create a new session using properties specified in the context.</div>
</dd>
-<dt><a href="org/apache/juneau/annotation/Pojo.html" title="annotation in org.apache.juneau.annotation"><span class="typeNameLink">Pojo</span></a> - Annotation Type in <a href="org/apache/juneau/annotation/package-summary.html">org.apache.juneau.annotation</a></dt>
-<dd>
-<div class="block">Used to tailor how POJOs get interpreted by the framework.</div>
-</dd>
<dt><a href="org/apache/juneau/utils/PojoIntrospector.html" title="class in org.apache.juneau.utils"><span class="typeNameLink">PojoIntrospector</span></a> - Class in <a href="org/apache/juneau/utils/package-summary.html">org.apache.juneau.utils</a></dt>
<dd>
<div class="block">Used to invoke methods on <code>Objects</code> using arguments in serialized form.</div>
@@ -19255,7 +19283,8 @@
</dd>
<dt><a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><span class="typeNameLink">PojoSwap</span></a><<a href="org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">T</a>,<a href="org/apache/juneau/transform/PojoSwap.html" title="type parameter in PojoSwap">S</a>> - Class in <a href="org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></dt>
<dd>
-<div class="block">Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during parsing.</div>
+<div class="block">Used to swap out non-serializable objects with serializable replacements during serialization, and vis-versa during
+ parsing.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#PojoSwap--">PojoSwap()</a></span> - Constructor for class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
<dd>
@@ -26134,9 +26163,13 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/html5/Sup.html#Sup--">Sup()</a></span> - Constructor for class org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/Sup.html" title="class in org.apache.juneau.dto.html5">Sup</a></dt>
<dd> </dd>
+<dt><a href="org/apache/juneau/transform/Surrogate.html" title="interface in org.apache.juneau.transform"><span class="typeNameLink">Surrogate</span></a> - Interface in <a href="org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></dt>
+<dd>
+<div class="block">Identifies a class as being a surrogate class.</div>
+</dd>
<dt><a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform"><span class="typeNameLink">SurrogateSwap</span></a><<a href="org/apache/juneau/transform/SurrogateSwap.html" title="type parameter in SurrogateSwap">T</a>,<a href="org/apache/juneau/transform/SurrogateSwap.html" title="type parameter in SurrogateSwap">F</a>> - Class in <a href="org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></dt>
<dd>
-<div class="block">Specialized <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> for surrogate classes.</div>
+<div class="block">Specialized <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> for <a href="org/apache/juneau/transform/Surrogate.html" title="interface in org.apache.juneau.transform"><code>Surrogate</code></a> classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/SurrogateSwap.html#SurrogateSwap-java.lang.Class-java.lang.reflect.Constructor-java.lang.reflect.Method-">SurrogateSwap(Class<T>, Constructor<F>, Method)</a></span> - Constructor for class org.apache.juneau.transform.<a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform">SurrogateSwap</a></dt>
<dd>
@@ -26172,6 +26205,10 @@
</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/SwaggerElement.html#SwaggerElement--">SwaggerElement()</a></span> - Constructor for class org.apache.juneau.dto.swagger.<a href="org/apache/juneau/dto/swagger/SwaggerElement.html" title="class in org.apache.juneau.dto.swagger">SwaggerElement</a></dt>
<dd> </dd>
+<dt><a href="org/apache/juneau/annotation/Swap.html" title="annotation in org.apache.juneau.annotation"><span class="typeNameLink">Swap</span></a> - Annotation Type in <a href="org/apache/juneau/annotation/package-summary.html">org.apache.juneau.annotation</a></dt>
+<dd>
+<div class="block">Associates <a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a> and <a href="org/apache/juneau/transform/Surrogate.html" title="interface in org.apache.juneau.transform"><code>Surrogate</code></a> classes with POJOs and bean properties.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaArraySwap.html#swap-org.apache.juneau.BeanSession-java.lang.Object-">swap(BeanSession, Object)</a></span> - Method in class org.apache.juneau.dto.jsonschema.<a href="org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaArraySwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.BooleanOrSchemaArraySwap</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaSwap.html#swap-org.apache.juneau.BeanSession-java.lang.Object-">swap(BeanSession, Object)</a></span> - Method in class org.apache.juneau.dto.jsonschema.<a href="org/apache/juneau/dto/jsonschema/Schema.BooleanOrSchemaSwap.html" title="class in org.apache.juneau.dto.jsonschema">Schema.BooleanOrSchemaSwap</a></dt>
@@ -26190,6 +26227,10 @@
<dd>
<div class="block">If this transform is to be used to serialize non-serializable POJOs, it must implement this method.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#swap-org.apache.juneau.BeanSession-T-java.lang.String-">swap(BeanSession, T, String)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/transform/PojoSwap.html#swap-org.apache.juneau.BeanSession-T-"><code>PojoSwap.swap(BeanSession, Object)</code></a>, but can be used if your swap has a template associated with it.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/StringSwap.html#swap-org.apache.juneau.BeanSession-T-">swap(BeanSession, T)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/StringSwap.html" title="class in org.apache.juneau.transform">StringSwap</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/SurrogateSwap.html#swap-org.apache.juneau.BeanSession-T-">swap(BeanSession, T)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform">SurrogateSwap</a></dt>
@@ -26336,6 +26377,10 @@
<dd>
<div class="block">Converts the specified <code>XMLGregorianCalendar</code> to 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"><code>String</code></a>.</div>
</dd>
+<dt><a href="org/apache/juneau/annotation/Swaps.html" title="annotation in org.apache.juneau.annotation"><span class="typeNameLink">Swaps</span></a> - Annotation Type in <a href="org/apache/juneau/annotation/package-summary.html">org.apache.juneau.annotation</a></dt>
+<dd>
+<div class="block">Used to associate multiple swaps with the same POJO class.</div>
+</dd>
<dt><a href="org/apache/juneau/svl/vars/SwitchVar.html" title="class in org.apache.juneau.svl.vars"><span class="typeNameLink">SwitchVar</span></a> - Class in <a href="org/apache/juneau/svl/vars/package-summary.html">org.apache.juneau.svl.vars</a></dt>
<dd>
<div class="block">A basic switch/case logic variable resolver.</div>
@@ -27623,6 +27668,10 @@
<dd>
<div class="block">If this transform is to be used to reconstitute POJOs that aren't true Java beans, it must implement this method.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#unswap-org.apache.juneau.BeanSession-S-org.apache.juneau.ClassMeta-java.lang.String-">unswap(BeanSession, S, ClassMeta<?>, String)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/transform/PojoSwap.html#unswap-org.apache.juneau.BeanSession-S-org.apache.juneau.ClassMeta-"><code>PojoSwap.unswap(BeanSession, Object, ClassMeta)</code></a>, but can be used if your swap has a template associated with it.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/StringSwap.html#unswap-org.apache.juneau.BeanSession-java.lang.String-org.apache.juneau.ClassMeta-">unswap(BeanSession, String, ClassMeta<?>)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/StringSwap.html" title="class in org.apache.juneau.transform">StringSwap</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/SurrogateSwap.html#unswap-org.apache.juneau.BeanSession-F-org.apache.juneau.ClassMeta-">unswap(BeanSession, F, ClassMeta<?>)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform">SurrogateSwap</a></dt>
@@ -28939,6 +28988,14 @@ the order they are declared.</div>
<dd>
<div class="block">Operating system matcher: Any Windows system.</div>
</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#withTemplate--">withTemplate()</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Returns additional context information for this swap.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/transform/PojoSwap.html#withTemplate-java.lang.String-">withTemplate(String)</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform">PojoSwap</a></dt>
+<dd>
+<div class="block">Sets the template string on this swap.</div>
+</dd>
<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/html5/Textarea.html#wrap-java.lang.String-">wrap(String)</a></span> - Method in class org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/Textarea.html" title="class in org.apache.juneau.dto.html5">Textarea</a></dt>
<dd>
<div class="block"><a class="./org/apache/juneau/dto/html5/doclink" href="https://www.w3.org/TR/html5/forms.html#attr-textarea-wrap">wrap</a> attribute.</div>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/62afb533/content/site/apidocs/org/apache/juneau/BeanContext.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/BeanContext.html b/content/site/apidocs/org/apache/juneau/BeanContext.html
index d1b2a42..5c60f8d 100644
--- a/content/site/apidocs/org/apache/juneau/BeanContext.html
+++ b/content/site/apidocs/org/apache/juneau/BeanContext.html
@@ -1444,7 +1444,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_pojoSwaps</h4>
-<pre>public static final <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/BeanContext.html#line.648">BEAN_pojoSwaps</a></pre>
+<pre>public static final <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/BeanContext.html#line.653">BEAN_pojoSwaps</a></pre>
<div class="block"><b>Configuration property:</b> POJO swaps to apply to Java objects.
<ul>
@@ -1459,7 +1459,12 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul>
<li>Subclasses of <a href="../../../org/apache/juneau/transform/PojoSwap.html" title="class in org.apache.juneau.transform"><code>PojoSwap</code></a>.
<li>Surrogate classes. A shortcut for defining a <a href="../../../org/apache/juneau/transform/SurrogateSwap.html" title="class in org.apache.juneau.transform"><code>SurrogateSwap</code></a>.
- </ul></div>
+ </ul>
+
+ <p>
+ Multiple POJO swaps can be associated with a single class.
+ When multiple swaps are applicable to the same class, the media type pattern defined by
+ <a href="../../../org/apache/juneau/transform/PojoSwap.html#forMediaTypes--"><code>PojoSwap.forMediaTypes()</code></a> or <a href="../../../org/apache/juneau/annotation/Swap.html#mediaTypes--"><code>Swap.mediaTypes()</code></a> are used to come up with the best match.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../constant-values.html#org.apache.juneau.BeanContext.BEAN_pojoSwaps">Constant Field Values</a></dd>
@@ -1472,7 +1477,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_pojoSwaps_add</h4>
-<pre>public static final <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/BeanContext.html#line.653">BEAN_pojoSwaps_add</a></pre>
+<pre>public static final <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/BeanContext.html#line.658">BEAN_pojoSwaps_add</a></pre>
<div class="block"><b>Configuration property:</b> Add to POJO swap classes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1486,7 +1491,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_pojoSwaps_remove</h4>
-<pre>public static final <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/BeanContext.html#line.658">BEAN_pojoSwaps_remove</a></pre>
+<pre>public static final <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/BeanContext.html#line.663">BEAN_pojoSwaps_remove</a></pre>
<div class="block"><b>Configuration property:</b> Remove from POJO swap classes.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1500,7 +1505,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_implClasses</h4>
-<pre>public static final <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/BeanContext.html#line.675">BEAN_implClasses</a></pre>
+<pre>public static final <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/BeanContext.html#line.680">BEAN_implClasses</a></pre>
<div class="block"><b>Configuration property:</b> Implementation classes for interfaces and abstract classes.
<ul>
@@ -1526,7 +1531,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_implClasses_put</h4>
-<pre>public static final <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/BeanContext.html#line.680">BEAN_implClasses_put</a></pre>
+<pre>public static final <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/BeanContext.html#line.685">BEAN_implClasses_put</a></pre>
<div class="block"><b>Configuration property:</b> Add an implementation class.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1540,7 +1545,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_includeProperties</h4>
-<pre>public static final <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/BeanContext.html#line.707">BEAN_includeProperties</a></pre>
+<pre>public static final <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/BeanContext.html#line.712">BEAN_includeProperties</a></pre>
<div class="block"><b>Configuration property:</b> Explicitly specify visible bean properties.
<ul>
@@ -1576,7 +1581,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_includeProperties_put</h4>
-<pre>public static final <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/BeanContext.html#line.712">BEAN_includeProperties_put</a></pre>
+<pre>public static final <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/BeanContext.html#line.717">BEAN_includeProperties_put</a></pre>
<div class="block"><b>Configuration property:</b> Explicitly specify visible bean properties.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1590,7 +1595,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_excludeProperties</h4>
-<pre>public static final <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/BeanContext.html#line.739">BEAN_excludeProperties</a></pre>
+<pre>public static final <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/BeanContext.html#line.744">BEAN_excludeProperties</a></pre>
<div class="block"><b>Configuration property:</b> Exclude specified properties from beans.
<ul>
@@ -1626,7 +1631,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_excludeProperties_put</h4>
-<pre>public static final <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/BeanContext.html#line.744">BEAN_excludeProperties_put</a></pre>
+<pre>public static final <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/BeanContext.html#line.749">BEAN_excludeProperties_put</a></pre>
<div class="block"><b>Configuration property:</b> Exclude specified properties from beans.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1640,7 +1645,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanDictionary</h4>
-<pre>public static final <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/BeanContext.html#line.766">BEAN_beanDictionary</a></pre>
+<pre>public static final <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/BeanContext.html#line.771">BEAN_beanDictionary</a></pre>
<div class="block"><b>Configuration property:</b> Bean lookup dictionary.
<ul>
@@ -1671,7 +1676,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanDictionary_add</h4>
-<pre>public static final <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/BeanContext.html#line.771">BEAN_beanDictionary_add</a></pre>
+<pre>public static final <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/BeanContext.html#line.776">BEAN_beanDictionary_add</a></pre>
<div class="block"><b>Configuration property:</b> Add to bean dictionary.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1685,7 +1690,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanDictionary_remove</h4>
-<pre>public static final <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/BeanContext.html#line.776">BEAN_beanDictionary_remove</a></pre>
+<pre>public static final <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/BeanContext.html#line.781">BEAN_beanDictionary_remove</a></pre>
<div class="block"><b>Configuration property:</b> Remove from bean dictionary.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1699,7 +1704,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanTypePropertyName</h4>
-<pre>public static final <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/BeanContext.html#line.788">BEAN_beanTypePropertyName</a></pre>
+<pre>public static final <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/BeanContext.html#line.793">BEAN_beanTypePropertyName</a></pre>
<div class="block"><b>Configuration property:</b> Name to use for the bean type properties used to represent a bean type.
<ul>
@@ -1720,7 +1725,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_defaultParser</h4>
-<pre>public static final <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/BeanContext.html#line.803">BEAN_defaultParser</a></pre>
+<pre>public static final <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/BeanContext.html#line.808">BEAN_defaultParser</a></pre>
<div class="block"><b>Configuration property:</b> Default parser to use when converting <code>Strings</code> to POJOs.
<ul>
@@ -1744,7 +1749,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_locale</h4>
-<pre>public static final <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/BeanContext.html#line.818">BEAN_locale</a></pre>
+<pre>public static final <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/BeanContext.html#line.823">BEAN_locale</a></pre>
<div class="block"><b>Configuration property:</b> Locale.
<ul>
@@ -1768,7 +1773,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_timeZone</h4>
-<pre>public static final <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/BeanContext.html#line.833">BEAN_timeZone</a></pre>
+<pre>public static final <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/BeanContext.html#line.838">BEAN_timeZone</a></pre>
<div class="block"><b>Configuration property:</b> TimeZone.
<ul>
@@ -1792,7 +1797,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_mediaType</h4>
-<pre>public static final <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/BeanContext.html#line.848">BEAN_mediaType</a></pre>
+<pre>public static final <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/BeanContext.html#line.853">BEAN_mediaType</a></pre>
<div class="block"><b>Configuration property:</b> Media type.
<ul>
@@ -1816,7 +1821,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_debug</h4>
-<pre>public static final <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/BeanContext.html#line.878">BEAN_debug</a></pre>
+<pre>public static final <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/BeanContext.html#line.883">BEAN_debug</a></pre>
<div class="block"><b>Configuration property:</b> Debug mode.
<ul>
@@ -1855,7 +1860,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>DEFAULT</h4>
-<pre>public static final <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.925">DEFAULT</a></pre>
+<pre>public static final <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.930">DEFAULT</a></pre>
<div class="block">Default config. All default settings.</div>
</li>
</ul>
@@ -1865,7 +1870,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockListLast">
<li class="blockList">
<h4>DEFAULT_SORTED</h4>
-<pre>public static final <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.928">DEFAULT_SORTED</a></pre>
+<pre>public static final <a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.933">DEFAULT_SORTED</a></pre>
<div class="block">Default config. All default settings except sort bean properties.</div>
</li>
</ul>
@@ -1883,7 +1888,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockListLast">
<li class="blockList">
<h4>BeanContext</h4>
-<pre>public <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.985">BeanContext</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a> ps)</pre>
+<pre>public <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.990">BeanContext</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a> ps)</pre>
<div class="block">Constructor.
<p>
@@ -1908,7 +1913,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>createSession</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/BeanContext.html#line.1086">createSession</a>(<a href="../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a> args)</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/BeanContext.html#line.1093">createSession</a>(<a href="../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a> args)</pre>
<div class="block">Create a new bean session based on the properties defined on this context.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1924,7 +1929,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>createSession</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/BeanContext.html#line.1099">createSession</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/BeanContext.html#line.1106">createSession</a>()</pre>
<div class="block">Create a new bean session based on the properties defined on this context.
<p>
@@ -1942,7 +1947,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>hasSameCache</h4>
-<pre>public final boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1112">hasSameCache</a>(<a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> bc)</pre>
+<pre>public final boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1119">hasSameCache</a>(<a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> bc)</pre>
<div class="block">Returns <jk>true</jk> if the specified bean context shares the same cache as this bean context.
<p>
@@ -1961,7 +1966,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>isNotABean</h4>
-<pre>protected final boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1123">isNotABean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre>
+<pre>protected final boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1130">isNotABean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre>
<div class="block">Determines whether the specified class is ignored as a bean class based on the various exclusion parameters
specified on this context class.</div>
<dl>
@@ -1978,7 +1983,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>isBean</h4>
-<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1147">isBean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
+<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1154">isBean</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
<div class="block">Returns <jk>true</jk> if the specified object is a bean.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1994,7 +1999,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>dumpCacheStats</h4>
-<pre>protected static void <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1156">dumpCacheStats</a>()</pre>
+<pre>protected static void <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1163">dumpCacheStats</a>()</pre>
<div class="block">Prints meta cache statistics to <code>System.out</code>.</div>
</li>
</ul>
@@ -2004,7 +2009,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getBeanMeta</h4>
-<pre>public final <T> <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau">BeanMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1176">getBeanMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c)</pre>
+<pre>public final <T> <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau">BeanMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1183">getBeanMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c)</pre>
<div class="block">Returns the <a href="../../../org/apache/juneau/BeanMeta.html" title="class in org.apache.juneau"><code>BeanMeta</code></a> class for the specified class.</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -2023,7 +2028,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getClassMeta</h4>
-<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1191">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)</pre>
+<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1198">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)</pre>
<div class="block">Construct a <code>ClassMeta</code> wrapper around a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> object.</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -2042,7 +2047,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getClassMeta</h4>
-<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1273">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> type,
+<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1280">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> type,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>... args)</pre>
<div class="block">Used to resolve <code>ClassMetas</code> of type <code>Collection</code> and <code>Map</code> that have
<code>ClassMeta</code> values that themselves could be collections or maps.
@@ -2093,7 +2098,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getClassMetaForObject</h4>
-<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1457">getClassMetaForObject</a>(T o)</pre>
+<pre>public final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1464">getClassMetaForObject</a>(T o)</pre>
<div class="block">Shortcut for calling <code>getClassMeta(o.getClass())</code>.</div>
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -2111,7 +2116,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>resolveClassMeta</h4>
-<pre>protected final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1476">resolveClassMeta</a>(<a href="../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">BeanProperty</a> p,
+<pre>protected final <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1483">resolveClassMeta</a>(<a href="../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">BeanProperty</a> p,
<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> t,
<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><<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><?>,<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><?>[]> typeVarImpls)</pre>
<div class="block">Used for determining the class type on a method or field where a <code>@BeanProperty</code> annotation may be present.</div>
@@ -2135,7 +2140,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getBeanTypePropertyName</h4>
-<pre>protected final <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/BeanContext.html#line.1580">getBeanTypePropertyName</a>()</pre>
+<pre>protected final <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/BeanContext.html#line.1590">getBeanTypePropertyName</a>()</pre>
<div class="block">Returns the type property name as defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BEAN_beanTypePropertyName</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2149,7 +2154,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getBeanRegistry</h4>
-<pre>protected final <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1589">getBeanRegistry</a>()</pre>
+<pre>protected final <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1599">getBeanRegistry</a>()</pre>
<div class="block">Returns the bean registry defined in this bean context defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BEAN_beanDictionary</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2163,7 +2168,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getImplClassConstructor</h4>
-<pre>protected final <T> <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1601">getImplClassConstructor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c,
+<pre>protected final <T> <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><? extends T> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1611">getImplClassConstructor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c,
<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a> v)</pre>
<div class="block">Gets the no-arg constructor for the specified class.</div>
<dl>
@@ -2183,7 +2188,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getIncludeProperties</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/BeanContext.html#line.1643">getIncludeProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</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/BeanContext.html#line.1653">getIncludeProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre>
<div class="block">Returns the <a href="../../../org/apache/juneau/BeanContext.html#BEAN_includeProperties"><code>BEAN_includeProperties</code></a> setting for the specified class.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -2199,7 +2204,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>getExcludeProperties</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/BeanContext.html#line.1665">getExcludeProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</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/BeanContext.html#line.1675">getExcludeProperties</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</pre>
<div class="block">Returns the <a href="../../../org/apache/juneau/BeanContext.html#BEAN_excludeProperties"><code>BEAN_excludeProperties</code></a> setting for the specified class.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -2215,7 +2220,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>object</h4>
-<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1693">object</a>()</pre>
+<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1703">object</a>()</pre>
<div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Object</code>.
<p>
@@ -2236,7 +2241,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>string</h4>
-<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanContext.html#line.1709">string</a>()</pre>
+<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanContext.html#line.1719">string</a>()</pre>
<div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>String</code>.
<p>
@@ -2257,7 +2262,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>_class</h4>
-<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1725">_class</a>()</pre>
+<pre>protected final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1735">_class</a>()</pre>
<div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Class</code>.
<p>
@@ -2278,7 +2283,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
-<pre>public int <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1730">hashCode</a>()</pre>
+<pre>public int <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1740">hashCode</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> 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>
@@ -2291,7 +2296,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>equals</h4>
-<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1735">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
+<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1745">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> 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>
@@ -2304,7 +2309,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockListLast">
<li class="blockList">
<h4>asMap</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/BeanContext.html#line.1744">asMap</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/BeanContext.html#line.1754">asMap</a>()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../org/apache/juneau/Context.html#asMap--">Context</a></code></span></div>
<div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
<dl>