http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4903c5d1/content/site/apidocs/org/apache/juneau/jena/RdfSerializerSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/jena/RdfSerializerSession.html b/content/site/apidocs/org/apache/juneau/jena/RdfSerializerSession.html index 2df3aae..b8d5e41 100644 --- a/content/site/apidocs/org/apache/juneau/jena/RdfSerializerSession.html +++ b/content/site/apidocs/org/apache/juneau/jena/RdfSerializerSession.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <hr> <br> -<pre>public final class <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.34">RdfSerializerSession</a> +<pre>public final class <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.35">RdfSerializerSession</a> extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></pre> <div class="block">Session object that lives for the duration of a single use of <a href="../../../../org/apache/juneau/jena/RdfSerializer.html" title="class in org.apache.juneau.jena"><code>RdfSerializer</code></a>. <p> @@ -262,29 +262,35 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></span>()</code> +<div class="block">Returns the <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</div> +</td> +</tr> +<tr id="i13" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#isAddLiteralTypes--">isAddLiteralTypes</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_addLiteralTypes"><code>RdfSerializerContext.RDF_addLiteralTypes</code></a> setting value for this session.</div> </td> </tr> -<tr id="i13" 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/jena/RdfSerializerSession.html#isAddRootProp--">isAddRootProp</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_addRootProperty"><code>RdfSerializerContext.RDF_addRootProperty</code></a> setting value for this session.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#isAutoDetectNamespaces--">isAutoDetectNamespaces</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_autoDetectNamespaces"><code>RdfSerializerContext.RDF_autoDetectNamespaces</code></a> setting value for this session.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#isLooseCollections--">isLooseCollections</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_looseCollections"><code>RdfCommonContext.RDF_looseCollections</code></a> setting value for this session.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/jena/RdfSerializerSession.html#isUseXmlNamespaces--">isUseXmlNamespaces</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_useXmlNamespaces"><code>RdfCommonContext.RDF_useXmlNamespaces</code></a> setting value for this session.</div> @@ -296,7 +302,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apach e/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getWriter--">getWriter</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">i sTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a >, <a >href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, > <a >href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, > <a >href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, > <a >href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, > <a >href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apach e/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getWriter--">getWriter</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTrimNulls</a>, <a h ref="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, <a href="../../ ../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.BeanSession"> @@ -339,7 +345,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockListLast"> <li class="blockList"> <h4>RdfSerializerSession</h4> -<pre>protected <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.60">RdfSerializerSession</a>(<a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html" title="class in org.apache.juneau.jena">RdfSerializerContext</a> ctx, +<pre>protected <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.67">RdfSerializerSession</a>(<a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html" title="class in org.apache.juneau.jena">RdfSerializerContext</a> ctx, <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/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> output, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> javaMethod, @@ -377,7 +383,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>addModelPrefix</h4> -<pre>public void <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.119">addModelPrefix</a>(<a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> ns)</pre> +<pre>public void <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.128">addModelPrefix</a>(<a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> ns)</pre> <div class="block">Adds the specified namespace as a model prefix.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -391,7 +397,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getCollectionFormat</h4> -<pre>public final <a href="../../../../org/apache/juneau/jena/RdfCollectionFormat.html" title="enum in org.apache.juneau.jena">RdfCollectionFormat</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.128">getCollectionFormat</a>()</pre> +<pre>public final <a href="../../../../org/apache/juneau/jena/RdfCollectionFormat.html" title="enum in org.apache.juneau.jena">RdfCollectionFormat</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.137">getCollectionFormat</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_collectionFormat"><code>RdfCommonContext.RDF_collectionFormat</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -405,7 +411,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isUseXmlNamespaces</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.137">isUseXmlNamespaces</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.146">isUseXmlNamespaces</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_useXmlNamespaces"><code>RdfCommonContext.RDF_useXmlNamespaces</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -419,7 +425,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isLooseCollections</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.146">isLooseCollections</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.155">isLooseCollections</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_looseCollections"><code>RdfCommonContext.RDF_looseCollections</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -433,7 +439,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getRdfLanguage</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/jena/RdfSerializerSession.html#line.155">getRdfLanguage</a>()</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/jena/RdfSerializerSession.html#line.164">getRdfLanguage</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_language"><code>RdfCommonContext.RDF_language</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -447,7 +453,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getJuneauNs</h4> -<pre>public final <a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.164">getJuneauNs</a>()</pre> +<pre>public final <a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.173">getJuneauNs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_juneauNs"><code>RdfCommonContext.RDF_juneauNs</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -461,7 +467,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getJuneauBpNs</h4> -<pre>public final <a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.173">getJuneauBpNs</a>()</pre> +<pre>public final <a href="../../../../org/apache/juneau/xml/Namespace.html" title="class in org.apache.juneau.xml">Namespace</a> <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.182">getJuneauBpNs</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfCommonContext.html#RDF_juneauBpNs"><code>RdfCommonContext.RDF_juneauBpNs</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -475,7 +481,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isAddLiteralTypes</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.182">isAddLiteralTypes</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.191">isAddLiteralTypes</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_addLiteralTypes"><code>RdfSerializerContext.RDF_addLiteralTypes</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -489,7 +495,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isAddRootProp</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.191">isAddRootProp</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.200">isAddRootProp</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_addRootProperty"><code>RdfSerializerContext.RDF_addRootProperty</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -503,7 +509,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isAutoDetectNamespaces</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.200">isAutoDetectNamespaces</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.209">isAutoDetectNamespaces</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/jena/RdfSerializerContext.html#RDF_autoDetectNamespaces"><code>RdfSerializerContext.RDF_autoDetectNamespaces</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -511,13 +517,29 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html </dl> </li> </ul> +<a name="isAddBeanTypeProperties--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isAddBeanTypeProperties</h4> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.219">isAddBeanTypeProperties</a>()</pre> +<div class="block">Returns the <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</dd> +</dl> +</li> +</ul> <a name="getRootProp--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getRootProp</h4> -<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.209">getRootProp</a>()</pre> +<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.228">getRootProp</a>()</pre> <div class="block">Returns the RDF property that identifies the root node in the RDF model.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -531,7 +553,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getValueProperty</h4> -<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.218">getValueProperty</a>()</pre> +<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.237">getValueProperty</a>()</pre> <div class="block">Returns the RDF property that represents a value in the RDF model.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -545,7 +567,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getTypeProperty</h4> -<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.227">getTypeProperty</a>()</pre> +<pre>public final com.hp.hpl.jena.rdf.model.Property <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.246">getTypeProperty</a>()</pre> <div class="block">Returns the RDF property that represents a class in the RDF model.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -559,7 +581,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getModel</h4> -<pre>public final com.hp.hpl.jena.rdf.model.Model <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.236">getModel</a>()</pre> +<pre>public final com.hp.hpl.jena.rdf.model.Model <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.255">getModel</a>()</pre> <div class="block">Returns the RDF model being serialized.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -573,7 +595,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>getRdfWriter</h4> -<pre>public final com.hp.hpl.jena.rdf.model.RDFWriter <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.245">getRdfWriter</a>()</pre> +<pre>public final com.hp.hpl.jena.rdf.model.RDFWriter <a href="../../../../src-html/org/apache/juneau/jena/RdfSerializerSession.html#line.264">getRdfWriter</a>()</pre> <div class="block">Returns the RDF writer that's being serialized to.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -587,7 +609,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>encodeTextInvalidChars</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/jena/RdfSerializerSession.html#line.255">encodeTextInvalidChars</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 <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/jena/RdfSerializerSession.html#line.274">encodeTextInvalidChars</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">XML-encodes the specified string using the <a href="../../../../org/apache/juneau/xml/XmlUtils.html#encodeInvalidCharsForText-java.lang.Object-"><code>XmlUtils.encodeInvalidCharsForText(Object)</code></a> method.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -603,7 +625,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockListLast"> <li class="blockList"> <h4>encodeElementName</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/jena/RdfSerializerSession.html#line.268">encodeElementName</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 <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/jena/RdfSerializerSession.html#line.287">encodeElementName</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">XML-encoded the specified element name using the <a href="../../../../org/apache/juneau/xml/XmlUtils.html#encodeElementName-java.lang.Object-"><code>XmlUtils.encodeElementName(Object)</code></a> method.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt>
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4903c5d1/content/site/apidocs/org/apache/juneau/json/JsonSerializerContext.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/json/JsonSerializerContext.html b/content/site/apidocs/org/apache/juneau/json/JsonSerializerContext.html index 15ce522..0223b9f 100644 --- a/content/site/apidocs/org/apache/juneau/json/JsonSerializerContext.html +++ b/content/site/apidocs/org/apache/juneau/json/JsonSerializerContext.html @@ -159,11 +159,17 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html </tr> <tr class="altColor"> <td class="colFirst"><code>static <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/json/JsonSerializerContext.html#JSON_addBeanTypeProperties">JSON_addBeanTypeProperties</a></span></code> +<div class="block"><b>Configuration property:</b> Add <js>"_type"</js> properties when needed.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <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/json/JsonSerializerContext.html#JSON_escapeSolidus">JSON_escapeSolidus</a></span></code> <div class="block"><b>Configuration property:</b> Prefix solidus <js>'/'</js> characters with escapes.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <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/json/JsonSerializerContext.html#JSON_simpleMode">JSON_simpleMode</a></span></code> <div class="block"><b>Configuration property:</b> Simple JSON mode.</div> @@ -286,7 +292,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <a name="JSON_escapeSolidus"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>JSON_escapeSolidus</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/json/JsonSerializerContext.html#line.66">JSON_escapeSolidus</a></pre> @@ -309,6 +315,34 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html </dl> </li> </ul> +<a name="JSON_addBeanTypeProperties"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>JSON_addBeanTypeProperties</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/json/JsonSerializerContext.html#line.85">JSON_addBeanTypeProperties</a></pre> +<div class="block"><b>Configuration property:</b> Add <js>"_type"</js> properties when needed. + <p> + <ul> + <li><b>Name:</b> <js>"JsonSerializer.addBeanTypeProperties"</js> + <li><b>Data type:</b> <code>Boolean</code> + <li><b>Default:</b> <jk>false</jk> + <li><b>Session-overridable:</b> <jk>true</jk> + </ul> + <p> + If <jk>true</jk>, then <js>"_type"</js> properties will be added to beans if their type cannot be inferred through reflection. + This is used to recreate the correct objects during parsing if the object types cannot be inferred. + For example, when serializing a <code>Map<String,Object></code> field, where the bean class cannot be determined from the value type. + <p> + When present, this value overrides the <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties"><code>SerializerContext.SERIALIZER_addBeanTypeProperties</code></a> setting and is + provided to customize the behavior of specific serializers in a <a href="../../../../org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer"><code>SerializerGroup</code></a>.</div> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.juneau.json.JsonSerializerContext.JSON_addBeanTypeProperties">Constant Field Values</a></dd> +</dl> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -323,7 +357,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <ul class="blockListLast"> <li class="blockList"> <h4>JsonSerializerContext</h4> -<pre>public <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerContext.html#line.80">JsonSerializerContext</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/json/JsonSerializerContext.html#line.99">JsonSerializerContext</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>.</div> @@ -347,7 +381,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <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/json/JsonSerializerContext.html#line.87">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/json/JsonSerializerContext.html#line.107">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/4903c5d1/content/site/apidocs/org/apache/juneau/json/JsonSerializerSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/json/JsonSerializerSession.html b/content/site/apidocs/org/apache/juneau/json/JsonSerializerSession.html index e2073e3..539c5ae 100644 --- a/content/site/apidocs/org/apache/juneau/json/JsonSerializerSession.html +++ b/content/site/apidocs/org/apache/juneau/json/JsonSerializerSession.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -196,11 +196,17 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonSerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></span>()</code> +<div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_addBeanTypeProperties"><code>JsonSerializerContext.JSON_addBeanTypeProperties</code></a> setting value for this session.</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonSerializerSession.html#isEscapeSolidus--">isEscapeSolidus</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_escapeSolidus"><code>JsonSerializerContext.JSON_escapeSolidus</code></a> setting value for this session.</div> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/json/JsonSerializerSession.html#isSimpleMode--">isSimpleMode</a></span>()</code> <div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_simpleMode"><code>JsonSerializerContext.JSON_simpleMode</code></a> setting value for this session.</div> @@ -212,7 +218,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apach e/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNu lls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection -">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">getOutputStream</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apach e/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</ a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../ ../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.BeanSession"> @@ -255,7 +261,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockListLast"> <li class="blockList"> <h4>JsonSerializerSession</h4> -<pre>protected <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.47">JsonSerializerSession</a>(<a href="../../../../org/apache/juneau/json/JsonSerializerContext.html" title="class in org.apache.juneau.json">JsonSerializerContext</a> ctx, +<pre>protected <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.50">JsonSerializerSession</a>(<a href="../../../../org/apache/juneau/json/JsonSerializerContext.html" title="class in org.apache.juneau.json">JsonSerializerContext</a> ctx, <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/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> output, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> javaMethod, @@ -293,7 +299,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isSimpleMode</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.63">isSimpleMode</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.68">isSimpleMode</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_simpleMode"><code>JsonSerializerContext.JSON_simpleMode</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -307,7 +313,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockList"> <li class="blockList"> <h4>isEscapeSolidus</h4> -<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.72">isEscapeSolidus</a>()</pre> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.77">isEscapeSolidus</a>()</pre> <div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_escapeSolidus"><code>JsonSerializerContext.JSON_escapeSolidus</code></a> setting value for this session.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -315,13 +321,29 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html </dl> </li> </ul> +<a name="isAddBeanTypeProperties--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isAddBeanTypeProperties</h4> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.87">isAddBeanTypeProperties</a>()</pre> +<div class="block">Returns the <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_addBeanTypeProperties"><code>JsonSerializerContext.JSON_addBeanTypeProperties</code></a> setting value for this session.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The <a href="../../../../org/apache/juneau/json/JsonSerializerContext.html#JSON_addBeanTypeProperties"><code>JsonSerializerContext.JSON_addBeanTypeProperties</code></a> setting value for this session.</dd> +</dl> +</li> +</ul> <a name="getWriter--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>getWriter</h4> -<pre>public <a href="../../../../org/apache/juneau/json/JsonWriter.html" title="class in org.apache.juneau.json">JsonWriter</a> <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.77">getWriter</a>() +<pre>public <a href="../../../../org/apache/juneau/json/JsonWriter.html" title="class in org.apache.juneau.json">JsonWriter</a> <a href="../../../../src-html/org/apache/juneau/json/JsonSerializerSession.html#line.92">getWriter</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getWriter--">SerializerSession</a></code></span></div> <div class="block">Wraps the specified output object inside a writer. http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4903c5d1/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerContext.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerContext.html b/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerContext.html index 31357d0..8e3b4ef 100644 --- a/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerContext.html +++ b/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerContext.html @@ -74,13 +74,13 @@ var activeTableTab = "activeTableTab"; <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> -<li><a href="#fields.inherited.from.class.org.apache.juneau.serializer.SerializerContext">Field</a> | </li> +<li><a href="#field.summary">Field</a> | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field.detail">Field</a> | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> @@ -151,6 +151,19 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <!-- --> </a> <h3>Field Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <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/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties">MSGPACK_addBeanTypeProperties</a></span></code> +<div class="block"><b>Configuration property:</b> Add <js>"_type"</js> properties when needed.</div> +</td> +</tr> +</table> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.serializer.SerializerContext"> <!-- --> @@ -234,6 +247,42 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <div class="details"> <ul class="blockList"> <li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="MSGPACK_addBeanTypeProperties"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>MSGPACK_addBeanTypeProperties</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/msgpack/MsgPackSerializerContext.html#line.53">MSGPACK_addBeanTypeProperties</a></pre> +<div class="block"><b>Configuration property:</b> Add <js>"_type"</js> properties when needed. + <p> + <ul> + <li><b>Name:</b> <js>"MsgPackSerializer.addBeanTypeProperties"</js> + <li><b>Data type:</b> <code>Boolean</code> + <li><b>Default:</b> <jk>false</jk> + <li><b>Session-overridable:</b> <jk>true</jk> + </ul> + <p> + If <jk>true</jk>, then <js>"_type"</js> properties will be added to beans if their type cannot be inferred through reflection. + This is used to recreate the correct objects during parsing if the object types cannot be inferred. + For example, when serializing a <code>Map<String,Object></code> field, where the bean class cannot be determined from the value type. + <p> + When present, this value overrides the <a href="../../../../org/apache/juneau/serializer/SerializerContext.html#SERIALIZER_addBeanTypeProperties"><code>SerializerContext.SERIALIZER_addBeanTypeProperties</code></a> setting and is + provided to customize the behavior of specific serializers in a <a href="../../../../org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer"><code>SerializerGroup</code></a>.</div> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../constant-values.html#org.apache.juneau.msgpack.MsgPackSerializerContext.MSGPACK_addBeanTypeProperties">Constant Field Values</a></dd> +</dl> +</li> +</ul> +</li> +</ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> @@ -246,7 +295,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <ul class="blockListLast"> <li class="blockList"> <h4>MsgPackSerializerContext</h4> -<pre>public <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerContext.html#line.43">MsgPackSerializerContext</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/msgpack/MsgPackSerializerContext.html#line.65">MsgPackSerializerContext</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>.</div> @@ -270,7 +319,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <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/msgpack/MsgPackSerializerContext.html#line.48">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/msgpack/MsgPackSerializerContext.html#line.71">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> @@ -334,13 +383,13 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerContext.html <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> -<li><a href="#fields.inherited.from.class.org.apache.juneau.serializer.SerializerContext">Field</a> | </li> +<li><a href="#field.summary">Field</a> | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> -<li>Field | </li> +<li><a href="#field.detail">Field</a> | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/4903c5d1/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerSession.html ---------------------------------------------------------------------- diff --git a/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerSession.html b/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerSession.html index 908482d..360d0a5 100644 --- a/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerSession.html +++ b/content/site/apidocs/org/apache/juneau/msgpack/MsgPackSerializerSession.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10}; +var methods = {"i0":10,"i1":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -123,7 +123,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <hr> <br> -<pre>public final class <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.28">MsgPackSerializerSession</a> +<pre>public final class <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.30">MsgPackSerializerSession</a> extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></pre> <div class="block">Session object that lives for the duration of a single use of <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializer.html" title="class in org.apache.juneau.msgpack"><code>MsgPackSerializer</code></a>. <p> @@ -194,13 +194,19 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <div class="block">Wraps the specified output object inside an output stream.</div> </td> </tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></span>()</code> +<div class="block">Returns the <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</div> +</td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.serializer.SerializerSession"> <!-- --> </a> <h3>Methods inherited from class org.apache.juneau.serializer.<a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></h3> -<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org /apache/juneau/serializer/SerializerSession.html#getWriter--">getWriter</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTri mNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> +<code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#addBeanGetterWarning-org.apache.juneau.BeanPropertyMeta-java.lang.Throwable-">addBeanGetterWarning</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#canIgnoreValue-org.apache.juneau.ClassMeta-java.lang.String-java.lang.Object-">canIgnoreValue</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#close--">close</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#createBeanTypeNameProperty-org.apache.juneau.BeanMap-java.lang.String-">createBeanTypeNameProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#generalize-java.lang.Object-org.apache.juneau.ClassMeta-">generalize</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getAbsolutePathUriBase--">getAbsolutePathUriBase</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getBeanTypeName-org.apach e.juneau.ClassMeta-org.apache.juneau.ClassMeta-org.apache.juneau.BeanPropertyMeta-">getBeanTypeName</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getIndent--">getIndent</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getInitialDepth--">getInitialDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getJavaMethod--">getJavaMethod</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getLastLocation--">getLastLocation</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getMaxDepth--">getMaxDepth</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutput--">getOutput</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getQuoteChar--">getQuoteChar</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getRelativeUriBase--">getRelativeUriBase</a>, <a href="../../../../org /apache/juneau/serializer/SerializerSession.html#getWriter--">getWriter</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isDetectRecursions--">isDetectRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isIgnoreRecursions--">isIgnoreRecursions</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortCollections--">isSortCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isSortMaps--">isSortMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyCollections--">isTrimEmptyCollections</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimEmptyMaps--">isTrimEmptyMaps</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimNulls--">isTrimNulls</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isTrimStrings--">isTrimStrings</a>, <a href= "../../../../org/apache/juneau/serializer/SerializerSession.html#isUseWhitespace--">isUseWhitespace</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#pop--">pop</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#push-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">push</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#resolveUri-java.lang.String-">resolveUri</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentClass-org.apache.juneau.ClassMeta-">setCurrentClass</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#setCurrentProperty-org.apache.juneau.BeanPropertyMeta-">setCurrentProperty</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Collection-">sort</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#sort-java.util.Map-">sort</a>, <a href="../../../../org /apache/juneau/serializer/SerializerSession.html#toString-java.lang.Object-">toString</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#trim-java.lang.Object-">trim</a>, <a href="../../../../org/apache/juneau/serializer/SerializerSession.html#willRecurse-java.lang.String-java.lang.Object-org.apache.juneau.ClassMeta-">willRecurse</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.BeanSession"> @@ -243,7 +249,7 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <ul class="blockListLast"> <li class="blockList"> <h4>MsgPackSerializerSession</h4> -<pre>protected <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.45">MsgPackSerializerSession</a>(<a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html" title="class in org.apache.juneau.msgpack">MsgPackSerializerContext</a> ctx, +<pre>protected <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.50">MsgPackSerializerSession</a>(<a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html" title="class in org.apache.juneau.msgpack">MsgPackSerializerContext</a> ctx, <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/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> output, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> javaMethod, @@ -275,13 +281,29 @@ extends <a href="../../../../org/apache/juneau/serializer/SerializerSession.html <!-- --> </a> <h3>Method Detail</h3> +<a name="isAddBeanTypeProperties--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isAddBeanTypeProperties</h4> +<pre>public final boolean <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.65">isAddBeanTypeProperties</a>()</pre> +<div class="block">Returns the <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#isAddBeanTypeProperties--">isAddBeanTypeProperties</a></code> in class <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html" title="class in org.apache.juneau.serializer">SerializerSession</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The <a href="../../../../org/apache/juneau/msgpack/MsgPackSerializerContext.html#MSGPACK_addBeanTypeProperties"><code>MsgPackSerializerContext.MSGPACK_addBeanTypeProperties</code></a> setting value for this session.</dd> +</dl> +</li> +</ul> <a name="getOutputStream--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>getOutputStream</h4> -<pre>public <a href="../../../../org/apache/juneau/msgpack/MsgPackOutputStream.html" title="class in org.apache.juneau.msgpack">MsgPackOutputStream</a> <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.50">getOutputStream</a>() +<pre>public <a href="../../../../org/apache/juneau/msgpack/MsgPackOutputStream.html" title="class in org.apache.juneau.msgpack">MsgPackOutputStream</a> <a href="../../../../src-html/org/apache/juneau/msgpack/MsgPackSerializerSession.html#line.70">getOutputStream</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../org/apache/juneau/serializer/SerializerSession.html#getOutputStream--">SerializerSession</a></code></span></div> <div class="block">Wraps the specified output object inside an output stream.