Add ConfigFile.getSectionAsInterface(). 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/a61cb5e3 Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/tree/a61cb5e3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/diff/a61cb5e3
Branch: refs/heads/asf-site Commit: a61cb5e34f86ee3bee825c77af31768d05a5d6d2 Parents: 0c96848 Author: JamesBognar <[email protected]> Authored: Mon May 15 13:45:25 2017 -0400 Committer: JamesBognar <[email protected]> Committed: Mon May 15 13:45:25 2017 -0400 ---------------------------------------------------------------------- content/site/apidocs/index-all.html | 80 +- .../apidocs/org/apache/juneau/BeanSession.html | 50 +- .../org/apache/juneau/ini/ConfigFile.html | 642 +++++-- .../apache/juneau/ini/ConfigFileBuilder.html | 4 +- .../org/apache/juneau/ini/ConfigFileImpl.html | 286 ++-- .../apache/juneau/ini/ConfigFileWrapped.html | 274 +-- content/site/apidocs/overview-summary.html | 107 +- .../src-html/org/apache/juneau/BeanSession.html | 1276 +++++++------- .../org/apache/juneau/ini/ConfigFile.html | 1594 ++++++++++-------- .../apache/juneau/ini/ConfigFileBuilder.html | 2 +- .../org/apache/juneau/ini/ConfigFileImpl.html | 1464 ++++++++-------- .../apache/juneau/ini/ConfigFileWrapped.html | 529 +++--- .../apache/juneau/json/JsonParser.Strict.html | 2 +- .../org/apache/juneau/json/JsonParser.html | 2 +- .../juneau/microservice/RestMicroservice.html | 6 +- 15 files changed, 3613 insertions(+), 2705 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/a61cb5e3/content/site/apidocs/index-all.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/index-all.html b/content/site/apidocs/index-all.html index 5283a9a..7dd074f 100644 --- a/content/site/apidocs/index-all.html +++ b/content/site/apidocs/index-all.html @@ -8012,6 +8012,14 @@ <dd> <div class="block">Returns the bean session that created this bean map.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getBeanSession--">getBeanSession()</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 reusable bean session associated with this config file.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#getBeanSession--">getBeanSession()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#getBeanSession--">getBeanSession()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ObjectMap.html#getBeanSession--">getBeanSession()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a></dt> <dd> <div class="block">Returns the <a href="org/apache/juneau/BeanSession.html" title="class in org.apache.juneau"><code>BeanSession</code></a> currently associated with this map.</div> @@ -9828,17 +9836,21 @@ <dd> <div class="block">Returns the reason why this class is not a bean, or <jk>null</jk> if it is a bean.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.Class-java.lang.String-">getObject(Class<T>, 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> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getObject(String, Type, Type...)</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">Gets the entry with the specified key and converts it to the specified value.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.Class-java.lang.String-T-">getObject(Class<T>, String, T)</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> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.Class-">getObject(String, Class<T>)</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">Gets the entry with the specified key and converts it to the specified value..</div> +<div class="block">Same as <a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>ConfigFile.getObject(String, Type, Type...)</code></a> except optimized for a non-parameterized class.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.Class-java.lang.String-java.lang.String-T-">getObject(Class<T>, String, String, T)</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> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.String-java.lang.Class-">getObject(String, String, Class<T>)</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">Same as <a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.Class-java.lang.String-T-"><code>ConfigFile.getObject(Class, String, Object)</code></a>, but value is referenced through section name and key instead of full key.</div> +<div class="block">Gets the entry with the specified key and converts it to the specified value.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getObject(String, String, Type, Type...)</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">Gets the entry with the specified key and converts it to the specified value.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ObjectList.html#getObjectList-int-">getObjectList(int)</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ObjectList.html" title="class in org.apache.juneau">ObjectList</a></dt> <dd> @@ -9880,6 +9892,14 @@ <dd> <div class="block">Returns the specified entry value converted to a <a href="org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau"><code>ObjectMap</code></a>.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObjectWithDefault-java.lang.String-T-java.lang.Class-">getObjectWithDefault(String, T, Class<T>)</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">Gets the entry with the specified key and converts it to the specified value.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getObjectWithDefault-java.lang.String-T-java.lang.reflect.Type-java.lang.reflect.Type...-">getObjectWithDefault(String, T, Type, Type...)</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">Gets the entry with the specified key and converts it to the specified value.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestException.html#getOccurrence--">getOccurrence()</a></span> - Method in exception org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestException.html" title="class in org.apache.juneau.rest">RestException</a></dt> <dd> <div class="block">Returns the number of times this exception occurred on this servlet.</div> @@ -10068,14 +10088,6 @@ <dd> <div class="block">Returns the method annotated with <a href="org/apache/juneau/annotation/ParentProperty.html" title="annotation in org.apache.juneau.annotation"><code>@ParentProperty</code></a>.</div> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getParser--">getParser()</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 parser in use for this config file.</div> -</dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#getParser--">getParser()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> -<dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#getParser--">getParser()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/parser/ParserGroup.html#getParser-java.lang.String-">getParser(String)</a></span> - Method in class org.apache.juneau.parser.<a href="org/apache/juneau/parser/ParserGroup.html" title="class in org.apache.juneau.parser">ParserGroup</a></dt> <dd> <div class="block">Same as <a href="org/apache/juneau/parser/ParserGroup.html#getParserMatch-java.lang.String-"><code>ParserGroup.getParserMatch(String)</code></a> but returns just the matched parser.</div> @@ -10754,12 +10766,17 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getSectionAsBean-java.lang.String-java.lang.Class-">getSectionAsBean(String, Class<T>)</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">Shortcut for calling <code>asBean(sectionName, c, <jk>false</jk>)</code>.</div> +<div class="block">Shortcut for calling <code>getSectionAsBean(sectionName, c, <jk>false</jk>)</code>.</div> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getSectionAsBean-java.lang.String-java.lang.Class-boolean-">getSectionAsBean(String, Class<T>, boolean)</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">Converts this config file section to the specified bean instance.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getSectionAsInterface-java.lang.String-java.lang.Class-">getSectionAsInterface(String, Class<T>)</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">Wraps a config file section inside a Java interface so that values in the section can be read and + write using getters and setters.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getSectionKeys-java.lang.String-">getSectionKeys(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 current set of keys in the specified section.</div> @@ -10788,14 +10805,6 @@ <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> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#getSerializer--">getSerializer()</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 serializer in use for this config file.</div> -</dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#getSerializer--">getSerializer()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> -<dd> </dd> -<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#getSerializer--">getSerializer()</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> -<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#getSerializer--">getSerializer()</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">Returns the serializer specified on the client to use for serializing HTTP request bodies.</div> @@ -17398,6 +17407,14 @@ <dd> <div class="block">Parses a header such as an <code>Accept-Encoding</code> header value into an array of type ranges.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#parse-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">parse(String, Type, Type...)</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">Converts the specified string to an object of the specified type.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#parse-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">parse(String, Type, Type...)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#parse-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">parse(String, Type, Type...)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/parser/Parser.html#parse-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-">parse(Object, Type, Type...)</a></span> - Method in class org.apache.juneau.parser.<a href="org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a></dt> <dd> <div class="block">Parses input into the specified object type.</div> @@ -17520,7 +17537,7 @@ </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileBuilder.html#parser-org.apache.juneau.parser.ReaderParser-">parser(ReaderParser)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileBuilder.html" title="class in org.apache.juneau.ini">ConfigFileBuilder</a></dt> <dd> -<div class="block">Specify the parser to use for parsing POJOs when using <a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.Class-java.lang.String-"><code>ConfigFile.getObject(Class,String)</code></a>.</div> +<div class="block">Specify the parser to use for parsing POJOs when using <a href="org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.Class-"><code>ConfigFile.getObject(String,Class)</code></a>.</div> </dd> <dt><a href="org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><span class="typeNameLink">Parser</span></a> - Class in <a href="org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a></dt> <dd> @@ -18394,6 +18411,11 @@ <dd> <div class="block">Sets an entry value in this config file.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#put-java.lang.String-java.lang.String-java.lang.String-boolean-">put(String, String, String, boolean)</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">Identical to <a href="org/apache/juneau/ini/ConfigFile.html#put-java.lang.String-java.lang.String-java.lang.Object-boolean-"><code>ConfigFile.put(String, String, Object, boolean)</code></a> except used when the value is a simple string + to avoid having to catch a <a href="org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer"><code>SerializeException</code></a>.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#put-java.lang.String-java.lang.Object-">put(String, Object)</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">Adds or replaces an entry with the specified key with a POJO serialized to a string using the registered serializer.</div> @@ -18406,8 +18428,12 @@ <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#put-java.lang.String-java.lang.String-java.lang.Object-boolean-">put(String, String, Object, boolean)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#put-java.lang.String-java.lang.String-java.lang.String-boolean-">put(String, String, String, boolean)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#put-java.lang.String-org.apache.juneau.ini.Section-">put(String, Section)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> <dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#put-java.lang.String-java.lang.String-java.lang.String-boolean-">put(String, String, String, boolean)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#put-java.lang.String-java.lang.String-java.lang.Object-boolean-">put(String, String, Object, boolean)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/ini/Section.html#put-java.lang.String-java.lang.String-">put(String, String)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/Section.html" title="class in org.apache.juneau.ini">Section</a></dt> @@ -21265,6 +21291,14 @@ <dd> <div class="block">Redirects to the specified URI.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFile.html#serialize-java.lang.Object-">serialize(Object)</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">Converts the specified object to a string.</div> +</dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileImpl.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileImpl.html" title="class in org.apache.juneau.ini">ConfigFileImpl</a></dt> +<dd> </dd> +<dt><span class="memberNameLink"><a href="org/apache/juneau/ini/ConfigFileWrapped.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in class org.apache.juneau.ini.<a href="org/apache/juneau/ini/ConfigFileWrapped.html" title="class in org.apache.juneau.ini">ConfigFileWrapped</a></dt> +<dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/OutputStreamSerializer.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/OutputStreamSerializer.html" title="class in org.apache.juneau.serializer">OutputStreamSerializer</a></dt> <dd> <div class="block">Convenience method for serializing an object to a <code><jk>byte</jk></code>.</div> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/a61cb5e3/content/site/apidocs/org/apache/juneau/BeanSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/BeanSession.html b/content/site/apidocs/org/apache/juneau/BeanSession.html index c3f4f55..1c00dd6 100644 --- a/content/site/apidocs/org/apache/juneau/BeanSession.html +++ b/content/site/apidocs/org/apache/juneau/BeanSession.html @@ -747,7 +747,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>toArray</h4> -<pre>public final <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/BeanSession.html#line.597">toArray</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> type, +<pre>public final <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/BeanSession.html#line.633">toArray</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a><?> type, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> list)</pre> <div class="block">Converts the contents of the specified list into an array. <p> @@ -773,7 +773,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>toBeanMap</h4> -<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.637">toBeanMap</a>(T o)</pre> +<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.673">toBeanMap</a>(T o)</pre> <div class="block">Wraps an object inside a <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau"><code>BeanMap</code></a> object (i.e. a modifiable <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>). <p> If object is not a true bean, then throws a <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau"><code>BeanRuntimeException</code></a> with an explanation of why it's not a bean. @@ -799,7 +799,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>isBean</h4> -<pre>public final boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.647">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 final boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.683">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">Determines whether the specified object matches the requirements on this context of being a bean.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -815,7 +815,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>isBean</h4> -<pre>public final boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.659">isBean</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 final boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.695">isBean</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 matches the requirements on this context of being a bean.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -833,7 +833,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>toBeanMap</h4> -<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.687">toBeanMap</a>(T o, +<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.723">toBeanMap</a>(T o, <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><? super T> c) throws <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau">BeanRuntimeException</a></pre> <div class="block">Wraps an object inside a <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau"><code>BeanMap</code></a> object (i.e.: a modifiable <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>) @@ -871,7 +871,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>newBeanMap</h4> -<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.717">newBeanMap</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/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.753">newBeanMap</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">Creates a new <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau"><code>BeanMap</code></a> object (i.e. a modifiable <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>) of the given class with uninitialized property values. <p> If object is not a true bean, then throws a <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau"><code>BeanRuntimeException</code></a> with an explanation of why it's not a bean. @@ -897,7 +897,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>newBeanMap</h4> -<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.731">newBeanMap</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> outer, +<pre>public final <T> <a href="../../../org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a><T> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.767">newBeanMap</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> outer, <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">Same as <a href="../../../org/apache/juneau/BeanSession.html#newBeanMap-java.lang.Class-"><code>newBeanMap(Class)</code></a>, except used for instantiating inner member classes that must be instantiated within another class instance.</div> @@ -919,7 +919,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>newBean</h4> -<pre>public final <T> T <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.756">newBean</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>public final <T> T <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.792">newBean</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) throws <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau">BeanRuntimeException</a></pre> <div class="block">Creates a new empty bean of the specified type, except used for instantiating inner member classes that must be instantiated within another class instance. @@ -947,7 +947,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>newBean</h4> -<pre>public final <T> T <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.771">newBean</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> outer, +<pre>public final <T> T <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.807">newBean</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> outer, <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) throws <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau">BeanRuntimeException</a></pre> <div class="block">Same as <a href="../../../org/apache/juneau/BeanSession.html#newBean-java.lang.Class-"><code>newBean(Class)</code></a>, except used for instantiating inner member classes that must @@ -972,7 +972,7 @@ extends <a href="../../../org/apache/juneau/Session.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/BeanSession.html#line.796">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/BeanSession.html#line.832">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> @@ -991,7 +991,7 @@ extends <a href="../../../org/apache/juneau/Session.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/BeanSession.html#line.809">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/BeanSession.html#line.845">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> <div class="block">Returns 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> @@ -1009,7 +1009,7 @@ extends <a href="../../../org/apache/juneau/Session.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/BeanSession.html#line.842">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/BeanSession.html#line.878">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. @@ -1049,7 +1049,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getArgsClassMeta</h4> -<pre>public 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/BeanSession.html#line.853">getArgsClassMeta</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>[] classes)</pre> +<pre>public 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/BeanSession.html#line.889">getArgsClassMeta</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>[] classes)</pre> <div class="block">Given an array of <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> objects, returns a <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representing those arguments. Constructs a new meta on each call.</div> <dl> @@ -1068,7 +1068,7 @@ extends <a href="../../../org/apache/juneau/Session.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/BeanSession.html#line.868">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/BeanSession.html#line.904">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> @@ -1086,7 +1086,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getBeanTypePropertyName</h4> -<pre>public 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/BeanSession.html#line.881">getBeanTypePropertyName</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a> cm)</pre> +<pre>public 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/BeanSession.html#line.917">getBeanTypePropertyName</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a> cm)</pre> <div class="block">Returns the type property name as defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BeanContext.BEAN_beanTypePropertyName</code></a>.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1103,7 +1103,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getBeanRegistry</h4> -<pre>public final <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.891">getBeanRegistry</a>()</pre> +<pre>public final <a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.927">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>BeanContext.BEAN_beanDictionary</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1117,7 +1117,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getStringBuilder</h4> -<pre>public final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.902">getStringBuilder</a>()</pre> +<pre>public final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.938">getStringBuilder</a>()</pre> <div class="block">Creates a reusable <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang"><code>StringBuilder</code></a> object from an internal pool. <p> String builders are returned to the pool by calling <a href="../../../org/apache/juneau/BeanSession.html#returnStringBuilder-java.lang.StringBuilder-"><code>returnStringBuilder(StringBuilder)</code></a>.</div> @@ -1133,7 +1133,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>returnStringBuilder</h4> -<pre>public final void <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.913">returnStringBuilder</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> sb)</pre> +<pre>public final void <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.949">returnStringBuilder</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a> sb)</pre> <div class="block">Returns a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang"><code>StringBuilder</code></a> object back into the internal reuse pool.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1147,7 +1147,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>object</h4> -<pre>public 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/BeanSession.html#line.931">object</a>()</pre> +<pre>public 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/BeanSession.html#line.967">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 @@ -1167,7 +1167,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>string</h4> -<pre>public 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/BeanSession.html#line.945">string</a>()</pre> +<pre>public 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/BeanSession.html#line.981">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. @@ -1186,7 +1186,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>_class</h4> -<pre>public 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/BeanSession.html#line.959">_class</a>()</pre> +<pre>public 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/BeanSession.html#line.995">_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. @@ -1205,7 +1205,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getClassLoader</h4> -<pre>public final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.968">getClassLoader</a>()</pre> +<pre>public final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1004">getClassLoader</a>()</pre> <div class="block">Returns the classloader associated with this bean context.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -1219,7 +1219,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>getMediaType</h4> -<pre>public final <a href="../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.979">getMediaType</a>()</pre> +<pre>public final <a href="../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1015">getMediaType</a>()</pre> <div class="block">Returns the media type specified for this session. <p> For example, <js>"application/json"</js>.</div> @@ -1235,7 +1235,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockList"> <li class="blockList"> <h4>asMap</h4> -<pre>public final <a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.984">asMap</a>()</pre> +<pre>public final <a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a> <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1020">asMap</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../org/apache/juneau/Session.html#asMap--">Session</a></code></span></div> <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div> <dl> @@ -1252,7 +1252,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap <ul class="blockListLast"> <li class="blockList"> <h4>close</h4> -<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.994">close</a>() +<pre>public boolean <a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1030">close</a>() throws <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau">BeanRuntimeException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../org/apache/juneau/Session.html#close--">Session</a></code></span></div> <div class="block">Perform cleanup on this context object if necessary.</div>
