You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2017/02/08 01:21:08 UTC
[49/51] [partial] incubator-juneau-website git commit: Update docs
for 6.0.1
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/javadoc.css
----------------------------------------------------------------------
diff --git a/content/site/apidocs/javadoc.css b/content/site/apidocs/javadoc.css
index 66d7637..dc99fdb 100644
--- a/content/site/apidocs/javadoc.css
+++ b/content/site/apidocs/javadoc.css
@@ -673,3 +673,8 @@ h1.hidden {
font-weight: bold;
}
+h5.section, h6.section {
+ color: #4e4e4e;
+ margin: 10px 0 5px 0;
+}
+
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/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 d9a8a5b..22f227d 100644
--- a/content/site/apidocs/org/apache/juneau/BeanContext.html
+++ b/content/site/apidocs/org/apache/juneau/BeanContext.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>public class <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.427">BeanContext</a>
+<pre>public class <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.436">BeanContext</a>
extends <a href="../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a></pre>
<div class="block">Core class of the Juneau architecture.
<p>
@@ -166,7 +166,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<p>
Settings are specified using the <a href="../../../org/apache/juneau/ContextFactory.html#setProperty-java.lang.String-java.lang.Object-"><code>ContextFactory.setProperty(String, Object)</code></a> method and related convenience methods.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// Construct a context from scratch.</jc>
BeanContext beanContext = ContextFactory.<jsm>create</jsm>()
@@ -406,6 +406,15 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
</tr>
<tr>
<td>
+ <a href="../../../org/apache/juneau/BeanContext.html#BEAN_mediaType"><code>BEAN_mediaType</code></a>
+ </td>
+ <td>Default media type value for serializer and parser sessions</td>
+ <td><a href="../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau"><code>MediaType</code></a></td>
+ <td><jk>null</jk></td>
+ <td><jk>true</jk></td>
+ </tr>
+ <tr>
+ <td>
<a href="../../../org/apache/juneau/BeanContext.html#BEAN_debug"><code>BEAN_debug</code></a>
</td>
<td>Debug mode.</td>
@@ -427,7 +436,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<li> <a href="../../../org/apache/juneau/BeanSession.html#newBeanMap-java.lang.Class-"><code>BeanSession.newBeanMap()</code></a> - Create a new bean instance wrapped in a <code>Map</code> wrapper.
</ol>
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// A sample bean class</jc>
<jk>public class</jk> Person {
@@ -456,7 +465,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<p>
This package contains annotations that can be applied to
class definitions to override what properties are detected on a bean.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// Bean class definition where only property 'name' is detected.</jc>
<ja>@Bean</ja>(properties=<js>"name"</js>)
@@ -872,89 +881,65 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
</td>
</tr>
<tr id="i9" class="rowColor">
-<td class="colFirst"><code>protected <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-org.apache.juneau.annotation.BeanProperty-java.lang.reflect.Type-java.util.Map-">getClassMeta</a></span>(<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)</code>
-<div class="block">Used for determining the class type on a method or field where a <code>@BeanProperty</code> annotation
- may be present.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
<td class="colFirst"><code><T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.Class-">getClassMeta</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.Class-">getClassMeta</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> type)</code>
<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>
</td>
</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.Object...-">getClassMeta</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>... o)</code>
-<div class="block">Resolves the following types of objects:
-
- <code>Object[2]</code> containing <code>{Class<? extends Collection>, Object}</code>
- where the 2nd entry is the entry type which can be anything on this list.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code><T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.Object-">getClassMeta</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> o)</code>
-<div class="block">Resolves the following types of objects:
-
- <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>
- <code>Object[2]</code> containing <code>{Class<? extends Collection>, Object}</code>
- where the 2nd entry is the entry type which can be anything on this list.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.reflect.Type-java.lang.reflect.Type...-">getClassMeta</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> 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)</code>
+<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.</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMeta-java.lang.reflect.Type-">getClassMeta</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> o)</code>
-<div class="block">Constructs a ClassMeta object given the specified object and parameters.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code><T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getClassMetaForObject-T-">getClassMetaForObject</a></span>(T o)</code>
<div class="block">Shortcut for calling <code>getClassMeta(o.getClass())</code>.</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>protected <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></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#getImplClassConstructor-java.lang.Class-org.apache.juneau.Visibility-">getImplClassConstructor</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><T> c,
<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a> v)</code>
<div class="block">Gets the no-arg constructor for the specified class.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#hashCode--">hashCode</a></span>()</code> </td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#hasSameCache-org.apache.juneau.BeanContext-">hasSameCache</a></span>(<a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a> bc)</code>
<div class="block">Returns <jk>true</jk> if the specified bean context shares the same cache as this bean context.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#isNotABean-java.lang.Class-">isNotABean</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> c)</code>
<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>
</td>
</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>protected <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#normalizeClassMeta-org.apache.juneau.ClassMeta-">normalizeClassMeta</a></span>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> cm)</code>
-<div class="block">Returns the class type bound to this bean context if the specified class type
- is from another bean context.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>protected <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>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#object--">object</a></span>()</code>
<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>.</div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>protected <T> <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#resolveClassMeta-org.apache.juneau.annotation.BeanProperty-java.lang.reflect.Type-java.util.Map-">resolveClassMeta</a></span>(<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)</code>
+<div class="block">Used for determining the class type on a method or field where a <code>@BeanProperty</code> annotation
+ may be present.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
<td class="colFirst"><code>protected <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>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/BeanContext.html#string--">string</a></span>()</code>
<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>.</div>
@@ -995,7 +980,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beansRequireDefaultConstructor</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.443">BEAN_beansRequireDefaultConstructor</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.452">BEAN_beansRequireDefaultConstructor</a></pre>
<div class="block"><b>Configuration property:</b> Beans require no-arg constructors.
<p>
<ul>
@@ -1020,7 +1005,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beansRequireSerializable</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.459">BEAN_beansRequireSerializable</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.468">BEAN_beansRequireSerializable</a></pre>
<div class="block"><b>Configuration property:</b> Beans require <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><code>Serializable</code></a> interface.
<p>
<ul>
@@ -1045,7 +1030,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beansRequireSettersForGetters</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.474">BEAN_beansRequireSettersForGetters</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.483">BEAN_beansRequireSettersForGetters</a></pre>
<div class="block"><b>Configuration property:</b> Beans require setters for getters.
<p>
<ul>
@@ -1069,7 +1054,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beansRequireSomeProperties</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.490">BEAN_beansRequireSomeProperties</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.499">BEAN_beansRequireSomeProperties</a></pre>
<div class="block"><b>Configuration property:</b> Beans require at least one property.
<p>
<ul>
@@ -1094,7 +1079,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanMapPutReturnsOldValue</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.506">BEAN_beanMapPutReturnsOldValue</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.515">BEAN_beanMapPutReturnsOldValue</a></pre>
<div class="block"><b>Configuration property:</b> <a href="../../../org/apache/juneau/BeanMap.html#put-java.lang.String-java.lang.Object-"><code>BeanMap.put()</code></a> method will return old property value.
<p>
<ul>
@@ -1119,7 +1104,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanConstructorVisibility</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.519">BEAN_beanConstructorVisibility</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.528">BEAN_beanConstructorVisibility</a></pre>
<div class="block"><b>Configuration property:</b> Look for bean constructors with the specified minimum visibility.
<p>
<ul>
@@ -1141,7 +1126,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanClassVisibility</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.535">BEAN_beanClassVisibility</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.544">BEAN_beanClassVisibility</a></pre>
<div class="block"><b>Configuration property:</b> Look for bean classes with the specified minimum visibility.
<p>
<ul>
@@ -1166,7 +1151,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanFieldVisibility</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.553">BEAN_beanFieldVisibility</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.562">BEAN_beanFieldVisibility</a></pre>
<div class="block"><b>Configuration property:</b> Look for bean fields with the specified minimum visibility.
<p>
<ul>
@@ -1193,7 +1178,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_methodVisibility</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.569">BEAN_methodVisibility</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.578">BEAN_methodVisibility</a></pre>
<div class="block"><b>Configuration property:</b> Look for bean methods with the specified minimum visibility.
<p>
<ul>
@@ -1218,7 +1203,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_useJavaBeanIntrospector</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.584">BEAN_useJavaBeanIntrospector</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.593">BEAN_useJavaBeanIntrospector</a></pre>
<div class="block"><b>Configuration property:</b> Use Java <a href="http://docs.oracle.com/javase/7/docs/api/java/beans/Introspector.html?is-external=true" title="class or interface in java.beans"><code>Introspector</code></a> for determining bean properties.
<p>
<ul>
@@ -1242,7 +1227,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_useInterfaceProxies</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.599">BEAN_useInterfaceProxies</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.608">BEAN_useInterfaceProxies</a></pre>
<div class="block"><b>Configuration property:</b> Use interface proxies.
<p>
<ul>
@@ -1266,7 +1251,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_ignoreUnknownBeanProperties</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.614">BEAN_ignoreUnknownBeanProperties</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.623">BEAN_ignoreUnknownBeanProperties</a></pre>
<div class="block"><b>Configuration property:</b> Ignore unknown properties.
<p>
<ul>
@@ -1290,7 +1275,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_ignoreUnknownNullBeanProperties</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.629">BEAN_ignoreUnknownNullBeanProperties</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.638">BEAN_ignoreUnknownNullBeanProperties</a></pre>
<div class="block"><b>Configuration property:</b> Ignore unknown properties with null values.
<p>
<ul>
@@ -1314,7 +1299,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_ignorePropertiesWithoutSetters</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.644">BEAN_ignorePropertiesWithoutSetters</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_ignorePropertiesWithoutSetters</a></pre>
<div class="block"><b>Configuration property:</b> Ignore properties without setters.
<p>
<ul>
@@ -1338,7 +1323,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_ignoreInvocationExceptionsOnGetters</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.659">BEAN_ignoreInvocationExceptionsOnGetters</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.668">BEAN_ignoreInvocationExceptionsOnGetters</a></pre>
<div class="block"><b>Configuration property:</b> Ignore invocation errors on getters.
<p>
<ul>
@@ -1362,7 +1347,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_ignoreInvocationExceptionsOnSetters</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.674">BEAN_ignoreInvocationExceptionsOnSetters</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.683">BEAN_ignoreInvocationExceptionsOnSetters</a></pre>
<div class="block"><b>Configuration property:</b> Ignore invocation errors on setters.
<p>
<ul>
@@ -1386,7 +1371,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_sortProperties</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.696">BEAN_sortProperties</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.705">BEAN_sortProperties</a></pre>
<div class="block"><b>Configuration property:</b> Sort bean properties in alphabetical order.
<p>
<ul>
@@ -1417,7 +1402,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanPackages</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.724">BEAN_notBeanPackages</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.733">BEAN_notBeanPackages</a></pre>
<div class="block"><b>Configuration property:</b> Packages whose classes should not be considered beans.
<p>
<ul>
@@ -1454,7 +1439,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanPackages_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.729">BEAN_notBeanPackages_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.738">BEAN_notBeanPackages_add</a></pre>
<div class="block"><b>Configuration property:</b> Add to packages whose classes should not be considered beans.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1468,7 +1453,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanPackages_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.734">BEAN_notBeanPackages_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.743">BEAN_notBeanPackages_remove</a></pre>
<div class="block"><b>Configuration property:</b> Remove from packages whose classes should not be considered beans.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1482,7 +1467,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanClasses</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.749">BEAN_notBeanClasses</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.758">BEAN_notBeanClasses</a></pre>
<div class="block"><b>Configuration property:</b> Classes to be excluded from consideration as being beans.
<p>
<ul>
@@ -1506,7 +1491,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanClasses_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.754">BEAN_notBeanClasses_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.763">BEAN_notBeanClasses_add</a></pre>
<div class="block"><b>Configuration property:</b> Add to classes that should not be considered beans.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1520,7 +1505,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_notBeanClasses_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.759">BEAN_notBeanClasses_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.768">BEAN_notBeanClasses_remove</a></pre>
<div class="block"><b>Configuration property:</b> Remove from classes that should not be considered beans.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1534,7 +1519,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanFilters</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.785">BEAN_beanFilters</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.794">BEAN_beanFilters</a></pre>
<div class="block"><b>Configuration property:</b> Bean filters to apply to beans.
<p>
<ul>
@@ -1569,7 +1554,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanFilters_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.790">BEAN_beanFilters_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.799">BEAN_beanFilters_add</a></pre>
<div class="block"><b>Configuration property:</b> Add to bean filters.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1583,7 +1568,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
<ul class="blockList">
<li class="blockList">
<h4>BEAN_beanFilters_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.795">BEAN_beanFilters_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.804">BEAN_beanFilters_remove</a></pre>
<div class="block"><b>Configuration property:</b> Remove from bean filters.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
@@ -1597,7 +1582,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.813">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.822">BEAN_pojoSwaps</a></pre>
<div class="block"><b>Configuration property:</b> POJO swaps to apply to Java objects.
<p>
<ul>
@@ -1624,7 +1609,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.818">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.827">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>
@@ -1638,7 +1623,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.823">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.832">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>
@@ -1652,7 +1637,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.839">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.848">BEAN_implClasses</a></pre>
<div class="block"><b>Configuration property:</b> Implementation classes for interfaces and abstract classes.
<p>
<ul>
@@ -1677,7 +1662,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.844">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.853">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>
@@ -1691,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</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.863">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.872">BEAN_beanDictionary</a></pre>
<div class="block"><b>Configuration property:</b> Bean lookup dictionary.
<p>
<ul>
@@ -1719,7 +1704,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.868">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.877">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>
@@ -1733,7 +1718,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.873">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.882">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>
@@ -1747,7 +1732,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.886">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.895">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.
<p>
<ul>
@@ -1769,7 +1754,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.900">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.909">BEAN_defaultParser</a></pre>
<div class="block"><b>Configuration property:</b> Default parser to use when converting <code>Strings</code> to POJOs.
<p>
<ul>
@@ -1792,7 +1777,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.914">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.923">BEAN_locale</a></pre>
<div class="block"><b>Configuration property:</b> Locale.
<p>
<ul>
@@ -1815,7 +1800,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.928">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.937">BEAN_timeZone</a></pre>
<div class="block"><b>Configuration property:</b> TimeZone.
<p>
<ul>
@@ -1838,7 +1823,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.942">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.951">BEAN_mediaType</a></pre>
<div class="block"><b>Configuration property:</b> Media type.
<p>
<ul>
@@ -1861,7 +1846,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.967">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.976">BEAN_debug</a></pre>
<div class="block"><b>Configuration property:</b> Debug mode.
<p>
<ul>
@@ -1895,7 +1880,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.1013">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.1022">DEFAULT</a></pre>
<div class="block">Default config. All default settings.</div>
</li>
</ul>
@@ -1905,7 +1890,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.1016">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.1025">DEFAULT_SORTED</a></pre>
<div class="block">Default config. All default settings except sort bean properties.</div>
</li>
</ul>
@@ -1923,7 +1908,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.1071">BeanContext</a>(<a href="../../../org/apache/juneau/ContextFactory.html" title="class in org.apache.juneau">ContextFactory</a> cf)</pre>
+<pre>public <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1080">BeanContext</a>(<a href="../../../org/apache/juneau/ContextFactory.html" title="class in org.apache.juneau">ContextFactory</a> cf)</pre>
<div class="block">Constructor.
<p>
Typically only called from <a href="../../../org/apache/juneau/ContextFactory.html#getContext-java.lang.Class-"><code>ContextFactory.getContext(Class)</code></a> or <a href="../../../org/apache/juneau/ContextFactory.html#getBeanContext--"><code>ContextFactory.getBeanContext()</code></a>.</div>
@@ -1947,7 +1932,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.1184">createSession</a>(<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> op,
+<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.1193">createSession</a>(<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> 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> 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> timeZone,
<a href="../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a> mediaType)</pre>
@@ -1976,7 +1961,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.1196">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.1205">createSession</a>()</pre>
<div class="block">Create a new bean session based on the properties defined on this context.
<p>
Use this method for creating sessions if you don't need to override any
@@ -1993,7 +1978,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.1207">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.1216">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.
Useful for testing purposes.</div>
<dl>
@@ -2010,7 +1995,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.1218">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.1227">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>
@@ -2027,7 +2012,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.1239">dumpCacheStats</a>()</pre>
+<pre>protected static void <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1248">dumpCacheStats</a>()</pre>
<div class="block">Prints meta cache statistics to <code>System.out</code>.</div>
</li>
</ul>
@@ -2037,7 +2022,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.1258">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.1267">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>
@@ -2050,115 +2035,62 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
</dl>
</li>
</ul>
-<a name="normalizeClassMeta-org.apache.juneau.ClassMeta-">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>normalizeClassMeta</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.1277">normalizeClassMeta</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><T> cm)</pre>
-<div class="block">Returns the class type bound to this bean context if the specified class type
- is from another bean context.
- <p>
- For example, this method allows you to pass in an object from <code>BeanContext.<jsf>DEFAULT</jsf>.getMapClassMeta(...)</code>
- to any of the <code>ReaderParser.parse(Reader, ClassMeta, ParserContext)</code> methods, and the parsers
- will use this method to replace the class type with the one registered with the parser.
- This ensures that registered transforms are applied correctly.</div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - The class type.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cm</code> - The class type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The class type bound by this bean context.</dd>
-</dl>
-</li>
-</ul>
-<a name="getClassMeta-java.lang.Object-">
-<!-- -->
-</a>
-<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.1308">getClassMeta</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">Resolves the following types of objects:
- <ul>
- <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>
- <li><code>Object[2]</code> containing <code>{Class<? extends Collection>, Object}</code>
- where the 2nd entry is the entry type which can be anything on this list.
- <li><code>Object[3]</code> containing <code>{Class<? extends Map>, Object, Object}</code>
- where the 2nd entry is the key type and 3rd entry is the value type which can be anything on this list.
- </ul></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>o</code> - </dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The resolved class meta.</dd>
-</dl>
-</li>
-</ul>
-<a name="getClassMeta-java.lang.Object...-">
-<!-- -->
-</a>
-<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.1337">getClassMeta</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">Resolves the following types of objects:
- <ul>
- <li><code>Object[2]</code> containing <code>{Class<? extends Collection>, Object}</code>
- where the 2nd entry is the entry type which can be anything on this list.
- <li><code>Object[3]</code> containing <code>{Class<? extends Map>, Object, Object}</code>
- where the 2nd entry is the key type and 3rd entry is the value type which can be anything on this list.
- </ul></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>o</code> - </dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The resolved class meta.</dd>
-</dl>
-</li>
-</ul>
<a name="getClassMeta-java.lang.Class-">
<!-- -->
</a>
<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.1379">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> c)</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.1281">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>
<dd><code>T</code> - The class type being wrapped.</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>c</code> - The class being wrapped.
- of type <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> or <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a>.</dd>
+<dd><code>type</code> - The class to resolve.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>If the class is not an array, returns a cached <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> object.
Otherwise, returns a new <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> object every time.<br></dd>
</dl>
</li>
</ul>
-<a name="getClassMeta-java.lang.reflect.Type-">
+<a name="getClassMeta-java.lang.reflect.Type-java.lang.reflect.Type...-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClassMeta</h4>
-<pre>public final <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a> <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1417">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> o)</pre>
-<div class="block">Constructs a ClassMeta object given the specified object and parameters.</div>
+<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.1335">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.
+ <p>
+ <code>Collection</code> meta objects are assumed to be followed by zero or one meta objects indicating the element type.
+ <p>
+ <code>Map</code> meta objects are assumed to be followed by zero or two meta objects indicating the key and value types.
+ <p>
+ The array can be arbitrarily long to indicate arbitrarily complex data structures.
+
+ <h5 class='section'>Examples:</h5>
+ <ul>
+ <li><code>getClassMeta(String.<jk>class</jk>);</code> - A normal type.
+ <li><code>getClassMeta(List.<jk>class</jk>);</code> - A list containing objects.
+ <li><code>getClassMeta(List.<jk>class</jk>, String.<jk>class</jk>);</code> - A list containing strings.
+ <li><code>getClassMeta(LinkedList.<jk>class</jk>, String.<jk>class</jk>);</code> - A linked-list containing strings.
+ <li><code>getClassMeta(LinkedList.<jk>class</jk>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);</code> - A linked-list containing linked-lists of strings.
+ <li><code>getClassMeta(Map.<jk>class</jk>);</code> - A map containing object keys/values.
+ <li><code>getClassMeta(Map.<jk>class</jk>, String.<jk>class</jk>, String.<jk>class</jk>);</code> - A map containing string keys/values.
+ <li><code>getClassMeta(Map.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);</code> - A map containing string keys and values of lists containing beans.
+ </ul></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>o</code> - The parent class type.
- Can be any of the following types:
- <ul class='spaced-list'>
- <li><a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> object, which just returns the same object.
- <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> object (e.g. <code>String.<jk>class</jk></code>).
- <li><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"><code>Type</code></a> object (e.g. <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a> or <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>.
- <li>Anything else is interpreted as <code>getClassMeta(o.getClass(), parameters);</code>
- </ul></dd>
+<dd><code>type</code> - The class to resolve.
+ <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+<dd><code>args</code> - The type arguments of the class if it's a collection or map.
+ <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+ <br>Ignored if the main type is not a map or collection.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A ClassMeta object, or <jk>null</jk> if the object is null.</dd>
+<dd>The resolved class meta.</dd>
</dl>
</li>
</ul>
@@ -2170,7 +2102,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.1551">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.1496">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>
@@ -2182,15 +2114,15 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
</dl>
</li>
</ul>
-<a name="getClassMeta-org.apache.juneau.annotation.BeanProperty-java.lang.reflect.Type-java.util.Map-">
+<a name="resolveClassMeta-org.apache.juneau.annotation.BeanProperty-java.lang.reflect.Type-java.util.Map-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>getClassMeta</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.1570">getClassMeta</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>
+<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.1515">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>
<dl>
@@ -2213,7 +2145,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.1783">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.1728">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>
@@ -2227,7 +2159,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.1792">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.1737">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>
@@ -2241,7 +2173,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.1804">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.1749">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>
@@ -2261,7 +2193,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.1851">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.1796">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>
This <code>ClassMeta</code> is often used to represent "any object type" when an object type
@@ -2281,7 +2213,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.1865">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.1810">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>
This <code>ClassMeta</code> is often used to represent key types in maps.
@@ -2300,7 +2232,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.1879">_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.1824">_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>
This <code>ClassMeta</code> is often used to represent key types in maps.
@@ -2319,7 +2251,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.1884">hashCode</a>()</pre>
+<pre>public int <a href="../../../src-html/org/apache/juneau/BeanContext.html#line.1829">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>
@@ -2332,7 +2264,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.1889">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.1834">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>
@@ -2345,7 +2277,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.1898">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.1843">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>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/BeanMap.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/BeanMap.html b/content/site/apidocs/org/apache/juneau/BeanMap.html
index 059ecda..c7751aa 100644
--- a/content/site/apidocs/org/apache/juneau/BeanMap.html
+++ b/content/site/apidocs/org/apache/juneau/BeanMap.html
@@ -130,7 +130,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.
implements <a href="../../../org/apache/juneau/Delegate.html" title="interface in org.apache.juneau">Delegate</a><T></pre>
<div class="block">Java bean wrapper class.
- <h6 class='topic'>Description</h6>
+ <h5 class='section'>Description:</h5>
<p>
A wrapper that wraps Java bean instances inside of a <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> interface that allows
properties on the wrapped object can be accessed using the <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true#get-java.lang.Object-" title="class or interface in java.util"><code>get()</code></a> and <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true#put-K-V-" title="class or interface in java.util"><code>put()</code></a> methods.
@@ -558,7 +558,7 @@ implements <a href="../../../org/apache/juneau/Delegate.html" title="interface i
<a href="../../../org/apache/juneau/annotation/BeanProperty.html#swap--"><code>@BeanProperty.swap()</code></a> annotation, the value being passed in must be
a String containing an ISO8601 date-time string value.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// Construct a bean with a 'birthDate' Date field</jc>
Person p = <jk>new</jk> Person();
@@ -628,7 +628,7 @@ implements <a href="../../../org/apache/juneau/Delegate.html" title="interface i
<a href="../../../org/apache/juneau/annotation/BeanProperty.html#swap--"><code>@BeanProperty.swap()</code></a> annotation, this method will return a String
containing an ISO8601 date-time string value.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// Construct a bean with a 'birthDate' Date field</jc>
Person p = <jk>new</jk> Person();
@@ -674,7 +674,7 @@ implements <a href="../../../org/apache/juneau/Delegate.html" title="interface i
depends on the default parser specified by the <a href="../../../org/apache/juneau/BeanContext.html#BEAN_defaultParser"><code>BeanContext.BEAN_defaultParser</code></a> property
value on the config that created the context that created this map.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
aPersonBean.load(<js>"{name:'John Smith',age:21}"</js>)
</p></div>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/afa6a1d0/content/site/apidocs/org/apache/juneau/BeanMapEntry.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/BeanMapEntry.html b/content/site/apidocs/org/apache/juneau/BeanMapEntry.html
index ba8565a..1657532 100644
--- a/content/site/apidocs/org/apache/juneau/BeanMapEntry.html
+++ b/content/site/apidocs/org/apache/juneau/BeanMapEntry.html
@@ -119,7 +119,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.Entry
<p>
This class can be used to get and set property values on a bean, or to get metadata on a property.
- <h6 class='topic'>Example:</h6>
+ <h5 class='section'>Example:</h5>
<p class='bcode'>
<jc>// Construct a new bean</jc>
Person p = <jk>new</jk> Person();