You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2018/12/08 20:33:36 UTC
[juneau-website] branch asf-site updated: Javadocs
This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/juneau-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new a4ed25e Javadocs
a4ed25e is described below
commit a4ed25e033656255c4982fcb6be03393880b924a
Author: JamesBognar <ja...@apache.org>
AuthorDate: Sat Dec 8 15:33:24 2018 -0500
Javadocs
---
.../examples/core/json/JsonComplexExample.html | 6 +-
.../examples/core/rdf/RdfComplexExample.html | 6 +-
.../juneau/examples/core/xml/XmlSimpleExample.html | 6 +-
content/site/apidocs-8.0.0/overview-summary.html | 19 +++-
.../apidocs-8.0.0/resources/fragments/toc.html | 2 +-
.../examples/core/json/JsonComplexExample.html | 122 +++++++++++----------
.../examples/core/rdf/RdfComplexExample.html | 89 ++++++++-------
.../juneau/examples/core/xml/XmlSimpleExample.html | 95 ++++++++--------
8 files changed, 194 insertions(+), 151 deletions(-)
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
index 9950dbc..952b360 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.16">JsonComplexExample</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.26">JsonComplexExample</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">TODO</div>
</li>
@@ -180,7 +180,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>JsonComplexExample</h4>
-<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.16">JsonComplexExample</a>()</pre>
+<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.26">JsonComplexExample</a>()</pre>
</li>
</ul>
</li>
@@ -197,7 +197,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
-<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.23">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
+<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.33">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block">TODO</div>
<dl>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/rdf/RdfComplexExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
index bd84dd2..6353ee8 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.12">RdfComplexExample</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.23">RdfComplexExample</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
@@ -179,7 +179,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>RdfComplexExample</h4>
-<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.12">RdfComplexExample</a>()</pre>
+<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.23">RdfComplexExample</a>()</pre>
</li>
</ul>
</li>
@@ -196,7 +196,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
-<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.20">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
+<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html#line.31">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
<div class="block">TODO</div>
<dl>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/xml/XmlSimpleExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
index 0a0890f..67dddbe 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.17">XmlSimpleExample</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.26">XmlSimpleExample</a>
extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">TODO</div>
</li>
@@ -180,7 +180,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>XmlSimpleExample</h4>
-<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.17">XmlSimpleExample</a>()</pre>
+<pre>public <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.26">XmlSimpleExample</a>()</pre>
</li>
</ul>
</li>
@@ -197,7 +197,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
-<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.25">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
+<pre>public static void <a href="../../../../../../src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html#line.34">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] args)
throws <a href="../../../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
<a href="../../../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
<div class="block">TODO</div>
diff --git a/content/site/apidocs-8.0.0/overview-summary.html b/content/site/apidocs-8.0.0/overview-summary.html
index 8f2a53b..f55b7fb 100644
--- a/content/site/apidocs-8.0.0/overview-summary.html
+++ b/content/site/apidocs-8.0.0/overview-summary.html
@@ -1019,7 +1019,7 @@
<li><p class='toc2 todo'><a class='doclink' href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
<li><p class='toc2 '><a class='doclink' href='#juneau-examples-core'>juneau-examples-core</a></p>
<ol>
- <li><p class='todo'><a class='doclink' href='#juneau-examples-core.Examples'>Examples</a></p>
+ <li><p class=''><a class='doclink' href='#juneau-examples-core.Examples'>Examples</a></p>
</ol>
<li><p class='toc2 todo'><a class='doclink' href='#juneau-examples-rest'>juneau-examples-rest</a></p>
<ol>
@@ -25833,11 +25833,24 @@
<!-- ==================================================================================================== -->
-<h3 class='topic todo' onclick='toggle(this)'><a href='#juneau-examples-core.Examples' id='juneau-examples-core.Examples'>14.1 - Examples</a></h3>
+<h3 class='topic ' onclick='toggle(this)'><a href='#juneau-examples-core.Examples' id='juneau-examples-core.Examples'>14.1 - Examples</a></h3>
<div class='topic'><!-- START: 14.1 - juneau-examples-core.Examples -->
<p>
- TODO
+ The following shows the core examples provided:
</p>
+<ul class='doctree'>
+ <li class='jp'><a href="org/apache/juneau/examples/core/json/package-summary.html"><code>org.apache.juneau.examples.core.json</code></a>
+ <ul>
+ <li class='jc'><a href="org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json"><code>JsonSimpleExample</code></a> - TODO
+ <li class='jc'><a href="org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json"><code>JsonComplexExample</code></a> - TODO
+ <li class='jc'><a href="org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><code>JsonConfigurationExample</code></a> - TODO
+ </ul>
+ <li class='jp'><code>org.apache.juneau.examples.core.xml</code>
+ <ul>
+ <li class='jc'><a href="org/apache/juneau/examples/core/xml/XmlSimpleExample.html" title="class in org.apache.juneau.examples.core.xml"><code>XmlSimpleExample</code></a> - TODO
+ <li class='jc'><a href="org/apache/juneau/examples/core/xml/XmlComplexExample.html" title="class in org.apache.juneau.examples.core.xml"><code>XmlComplexExample</code></a> - TODO
+ </ul>
+</ul>
</div><!-- END: 14.1 - juneau-examples-core.Examples -->
</div><!-- END: 14 - juneau-examples-core -->
diff --git a/content/site/apidocs-8.0.0/resources/fragments/toc.html b/content/site/apidocs-8.0.0/resources/fragments/toc.html
index 9debc3c..4216657 100644
--- a/content/site/apidocs-8.0.0/resources/fragments/toc.html
+++ b/content/site/apidocs-8.0.0/resources/fragments/toc.html
@@ -389,7 +389,7 @@
<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core'>juneau-examples-core</a></p>
<ol>
- <li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core.Examples'>Examples</a></p>
+ <li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core.Examples'>Examples</a></p>
</ol>
<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest'>juneau-examples-rest</a></p>
<ol>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
index 16b013c..9bd98a3 100644
--- a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
@@ -6,62 +6,72 @@
</head>
<body>
<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>package org.apache.juneau.examples.core.json;<a name="line.1"></a>
-<span class="sourceLineNo">002</span><a name="line.2"></a>
-<span class="sourceLineNo">003</span>import org.apache.juneau.examples.core.pojo.*;<a name="line.3"></a>
-<span class="sourceLineNo">004</span>import org.apache.juneau.json.JsonParser;<a name="line.4"></a>
-<span class="sourceLineNo">005</span>import org.apache.juneau.json.JsonSerializer;<a name="line.5"></a>
-<span class="sourceLineNo">006</span><a name="line.6"></a>
-<span class="sourceLineNo">007</span>import java.io.ByteArrayOutputStream;<a name="line.7"></a>
-<span class="sourceLineNo">008</span>import java.io.PrintStream;<a name="line.8"></a>
-<span class="sourceLineNo">009</span>import java.util.ArrayList;<a name="line.9"></a>
-<span class="sourceLineNo">010</span>import java.util.HashMap;<a name="line.10"></a>
-<span class="sourceLineNo">011</span>import java.util.List;<a name="line.11"></a>
-<span class="sourceLineNo">012</span><a name="line.12"></a>
-<span class="sourceLineNo">013</span>/**<a name="line.13"></a>
-<span class="sourceLineNo">014</span> * TODO<a name="line.14"></a>
-<span class="sourceLineNo">015</span> */<a name="line.15"></a>
-<span class="sourceLineNo">016</span>public class JsonComplexExample {<a name="line.16"></a>
-<span class="sourceLineNo">017</span> /**<a name="line.17"></a>
-<span class="sourceLineNo">018</span> * TODO<a name="line.18"></a>
-<span class="sourceLineNo">019</span> *<a name="line.19"></a>
-<span class="sourceLineNo">020</span> * @param args<a name="line.20"></a>
-<span class="sourceLineNo">021</span> * @throws Exception<a name="line.21"></a>
-<span class="sourceLineNo">022</span> */<a name="line.22"></a>
-<span class="sourceLineNo">023</span> public static void main(String[] args) throws Exception{<a name="line.23"></a>
-<span class="sourceLineNo">024</span> // Juneau provides static constants with the most commonly used configurations<a name="line.24"></a>
-<span class="sourceLineNo">025</span> // Get a reference to a serializer - converting POJO to flat format<a name="line.25"></a>
-<span class="sourceLineNo">026</span> JsonSerializer jsonSerializer = JsonSerializer.DEFAULT;<a name="line.26"></a>
-<span class="sourceLineNo">027</span> // Get a reference to a parser - converts that flat format back into the POJO<a name="line.27"></a>
-<span class="sourceLineNo">028</span> JsonParser jsonParser = JsonParser.DEFAULT;<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span> // Fill some data to a PojoComplex bean<a name="line.30"></a>
-<span class="sourceLineNo">031</span> HashMap<String, List<Pojo>> values = new HashMap<>();<a name="line.31"></a>
-<span class="sourceLineNo">032</span> ArrayList<Pojo> setOne = new ArrayList<>();<a name="line.32"></a>
-<span class="sourceLineNo">033</span> setOne.add(new Pojo("1.1", "name1"));<a name="line.33"></a>
-<span class="sourceLineNo">034</span> setOne.add(new Pojo("1.1", "name2"));<a name="line.34"></a>
-<span class="sourceLineNo">035</span> ArrayList<Pojo> setTwo = new ArrayList<>();<a name="line.35"></a>
-<span class="sourceLineNo">036</span> setTwo.add(new Pojo("1.2", "name1"));<a name="line.36"></a>
-<span class="sourceLineNo">037</span> setTwo.add(new Pojo("1.2", "name2"));<a name="line.37"></a>
-<span class="sourceLineNo">038</span> values.put("setOne", setOne);<a name="line.38"></a>
-<span class="sourceLineNo">039</span> values.put("setTwo", setTwo);<a name="line.39"></a>
-<span class="sourceLineNo">040</span> PojoComplex pojoc = new PojoComplex("pojo", new Pojo("1.0", "name0"), values);<a name="line.40"></a>
-<span class="sourceLineNo">041</span><a name="line.41"></a>
-<span class="sourceLineNo">042</span> String flat = jsonSerializer.serialize(pojoc);<a name="line.42"></a>
-<span class="sourceLineNo">043</span><a name="line.43"></a>
-<span class="sourceLineNo">044</span> // Print out the created POJO in JSON format.<a name="line.44"></a>
-<span class="sourceLineNo">045</span> System.out.println(flat);<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span> PojoComplex parse = jsonParser.parse(flat, PojoComplex.class);<a name="line.47"></a>
-<span class="sourceLineNo">048</span><a name="line.48"></a>
-<span class="sourceLineNo">049</span> assert parse.getId().equals(pojoc.getId());<a name="line.49"></a>
-<span class="sourceLineNo">050</span> assert parse.getInnerPojo().getName().equals(pojoc.getInnerPojo().getName());<a name="line.50"></a>
-<span class="sourceLineNo">051</span> assert parse.getInnerPojo().getId().equals(pojoc.getInnerPojo().getId());<a name="line.51"></a>
-<span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span> // The object above can be parsed thanks to the @BeanConstructor(properties = id,name) annotation on Pojo<a name="line.53"></a>
-<span class="sourceLineNo">054</span> // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.54"></a>
-<span class="sourceLineNo">055</span> }<a name="line.55"></a>
-<span class="sourceLineNo">056</span>}<a name="line.56"></a>
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License. You may obtain a copy of the License at *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// * *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// * http://www.apache.org/licenses/LICENSE-2.0 *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// * *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License. *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.examples.core.json;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.examples.core.pojo.*;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.json.JsonParser;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.json.JsonSerializer;<a name="line.17"></a>
+<span class="sourceLineNo">018</span><a name="line.18"></a>
+<span class="sourceLineNo">019</span>import java.util.ArrayList;<a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.util.HashMap;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.util.List;<a name="line.21"></a>
+<span class="sourceLineNo">022</span><a name="line.22"></a>
+<span class="sourceLineNo">023</span>/**<a name="line.23"></a>
+<span class="sourceLineNo">024</span> * TODO<a name="line.24"></a>
+<span class="sourceLineNo">025</span> */<a name="line.25"></a>
+<span class="sourceLineNo">026</span>public class JsonComplexExample {<a name="line.26"></a>
+<span class="sourceLineNo">027</span> /**<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * TODO<a name="line.28"></a>
+<span class="sourceLineNo">029</span> *<a name="line.29"></a>
+<span class="sourceLineNo">030</span> * @param args<a name="line.30"></a>
+<span class="sourceLineNo">031</span> * @throws Exception<a name="line.31"></a>
+<span class="sourceLineNo">032</span> */<a name="line.32"></a>
+<span class="sourceLineNo">033</span> public static void main(String[] args) throws Exception{<a name="line.33"></a>
+<span class="sourceLineNo">034</span> // Juneau provides static constants with the most commonly used configurations<a name="line.34"></a>
+<span class="sourceLineNo">035</span> // Get a reference to a serializer - converting POJO to flat format<a name="line.35"></a>
+<span class="sourceLineNo">036</span> JsonSerializer jsonSerializer = JsonSerializer.DEFAULT;<a name="line.36"></a>
+<span class="sourceLineNo">037</span> // Get a reference to a parser - converts that flat format back into the POJO<a name="line.37"></a>
+<span class="sourceLineNo">038</span> JsonParser jsonParser = JsonParser.DEFAULT;<a name="line.38"></a>
+<span class="sourceLineNo">039</span><a name="line.39"></a>
+<span class="sourceLineNo">040</span> // Fill some data to a PojoComplex bean<a name="line.40"></a>
+<span class="sourceLineNo">041</span> HashMap<String, List<Pojo>> values = new HashMap<>();<a name="line.41"></a>
+<span class="sourceLineNo">042</span> ArrayList<Pojo> setOne = new ArrayList<>();<a name="line.42"></a>
+<span class="sourceLineNo">043</span> setOne.add(new Pojo("1.1", "name1"));<a name="line.43"></a>
+<span class="sourceLineNo">044</span> setOne.add(new Pojo("1.1", "name2"));<a name="line.44"></a>
+<span class="sourceLineNo">045</span> ArrayList<Pojo> setTwo = new ArrayList<>();<a name="line.45"></a>
+<span class="sourceLineNo">046</span> setTwo.add(new Pojo("1.2", "name1"));<a name="line.46"></a>
+<span class="sourceLineNo">047</span> setTwo.add(new Pojo("1.2", "name2"));<a name="line.47"></a>
+<span class="sourceLineNo">048</span> values.put("setOne", setOne);<a name="line.48"></a>
+<span class="sourceLineNo">049</span> values.put("setTwo", setTwo);<a name="line.49"></a>
+<span class="sourceLineNo">050</span> PojoComplex pojoc = new PojoComplex("pojo", new Pojo("1.0", "name0"), values);<a name="line.50"></a>
+<span class="sourceLineNo">051</span><a name="line.51"></a>
+<span class="sourceLineNo">052</span> String flat = jsonSerializer.serialize(pojoc);<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span> // Print out the created POJO in JSON format.<a name="line.54"></a>
+<span class="sourceLineNo">055</span> System.out.println(flat);<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span> PojoComplex parse = jsonParser.parse(flat, PojoComplex.class);<a name="line.57"></a>
+<span class="sourceLineNo">058</span><a name="line.58"></a>
+<span class="sourceLineNo">059</span> assert parse.getId().equals(pojoc.getId());<a name="line.59"></a>
+<span class="sourceLineNo">060</span> assert parse.getInnerPojo().getName().equals(pojoc.getInnerPojo().getName());<a name="line.60"></a>
+<span class="sourceLineNo">061</span> assert parse.getInnerPojo().getId().equals(pojoc.getInnerPojo().getId());<a name="line.61"></a>
+<span class="sourceLineNo">062</span><a name="line.62"></a>
+<span class="sourceLineNo">063</span> // The object above can be parsed thanks to the @BeanConstructor(properties = id,name) annotation on Pojo<a name="line.63"></a>
+<span class="sourceLineNo">064</span> // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.64"></a>
+<span class="sourceLineNo">065</span> }<a name="line.65"></a>
+<span class="sourceLineNo">066</span>}<a name="line.66"></a>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
index 5ea2cb2..b1fbd46 100644
--- a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/rdf/RdfComplexExample.html
@@ -6,45 +6,56 @@
</head>
<body>
<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>package org.apache.juneau.examples.core.rdf;<a name="line.1"></a>
-<span class="sourceLineNo">002</span><a name="line.2"></a>
-<span class="sourceLineNo">003</span>import org.apache.juneau.examples.core.pojo.*;<a name="line.3"></a>
-<span class="sourceLineNo">004</span>import org.apache.juneau.jena.RdfSerializer;<a name="line.4"></a>
-<span class="sourceLineNo">005</span>import org.apache.juneau.jena.RdfParser;<a name="line.5"></a>
-<span class="sourceLineNo">006</span>import org.apache.juneau.jena.RdfXmlSerializer;<a name="line.6"></a>
-<span class="sourceLineNo">007</span><a name="line.7"></a>
-<span class="sourceLineNo">008</span>import java.util.ArrayList;<a name="line.8"></a>
-<span class="sourceLineNo">009</span>import java.util.HashMap;<a name="line.9"></a>
-<span class="sourceLineNo">010</span>import java.util.List;<a name="line.10"></a>
-<span class="sourceLineNo">011</span><a name="line.11"></a>
-<span class="sourceLineNo">012</span>public class RdfComplexExample {<a name="line.12"></a>
-<span class="sourceLineNo">013</span><a name="line.13"></a>
-<span class="sourceLineNo">014</span> /**<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * TODO<a name="line.15"></a>
-<span class="sourceLineNo">016</span> *<a name="line.16"></a>
-<span class="sourceLineNo">017</span> * @param args<a name="line.17"></a>
-<span class="sourceLineNo">018</span> * @throws Exception<a name="line.18"></a>
-<span class="sourceLineNo">019</span> */<a name="line.19"></a>
-<span class="sourceLineNo">020</span> public static void main(String[] args) throws Exception {<a name="line.20"></a>
-<span class="sourceLineNo">021</span><a name="line.21"></a>
-<span class="sourceLineNo">022</span> // Fill some data to a PojoComplex bean<a name="line.22"></a>
-<span class="sourceLineNo">023</span> HashMap<String, List<Pojo>> values = new HashMap<>();<a name="line.23"></a>
-<span class="sourceLineNo">024</span> ArrayList<Pojo> setOne = new ArrayList<>();<a name="line.24"></a>
-<span class="sourceLineNo">025</span> setOne.add(new Pojo("1.1", "name1"));<a name="line.25"></a>
-<span class="sourceLineNo">026</span> setOne.add(new Pojo("1.1", "name2"));<a name="line.26"></a>
-<span class="sourceLineNo">027</span> ArrayList<Pojo> setTwo = new ArrayList<>();<a name="line.27"></a>
-<span class="sourceLineNo">028</span> setTwo.add(new Pojo("1.2", "name1"));<a name="line.28"></a>
-<span class="sourceLineNo">029</span> setTwo.add(new Pojo("1.2", "name2"));<a name="line.29"></a>
-<span class="sourceLineNo">030</span> values.put("setOne", setOne);<a name="line.30"></a>
-<span class="sourceLineNo">031</span> values.put("setTwo", setTwo);<a name="line.31"></a>
-<span class="sourceLineNo">032</span> PojoComplex pojoc = new PojoComplex("pojo", new Pojo("1.0", "name0"), values);<a name="line.32"></a>
-<span class="sourceLineNo">033</span><a name="line.33"></a>
-<span class="sourceLineNo">034</span> // this creates an RDF serializer with the default XML structure<a name="line.34"></a>
-<span class="sourceLineNo">035</span> RdfSerializer rdfSerializer = RdfXmlSerializer.DEFAULT;<a name="line.35"></a>
-<span class="sourceLineNo">036</span> // This will show the final output from the bean<a name="line.36"></a>
-<span class="sourceLineNo">037</span> System.out.println(rdfSerializer.serialize(pojoc));<a name="line.37"></a>
-<span class="sourceLineNo">038</span> }<a name="line.38"></a>
-<span class="sourceLineNo">039</span>}<a name="line.39"></a>
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License. You may obtain a copy of the License at *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// * *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// * http://www.apache.org/licenses/LICENSE-2.0 *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// * *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License. *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.examples.core.rdf;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.examples.core.pojo.*;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.jena.RdfSerializer;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.jena.RdfXmlSerializer;<a name="line.17"></a>
+<span class="sourceLineNo">018</span><a name="line.18"></a>
+<span class="sourceLineNo">019</span>import java.util.ArrayList;<a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.util.HashMap;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.util.List;<a name="line.21"></a>
+<span class="sourceLineNo">022</span><a name="line.22"></a>
+<span class="sourceLineNo">023</span>public class RdfComplexExample {<a name="line.23"></a>
+<span class="sourceLineNo">024</span><a name="line.24"></a>
+<span class="sourceLineNo">025</span> /**<a name="line.25"></a>
+<span class="sourceLineNo">026</span> * TODO<a name="line.26"></a>
+<span class="sourceLineNo">027</span> *<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * @param args<a name="line.28"></a>
+<span class="sourceLineNo">029</span> * @throws Exception<a name="line.29"></a>
+<span class="sourceLineNo">030</span> */<a name="line.30"></a>
+<span class="sourceLineNo">031</span> public static void main(String[] args) throws Exception {<a name="line.31"></a>
+<span class="sourceLineNo">032</span><a name="line.32"></a>
+<span class="sourceLineNo">033</span> // Fill some data to a PojoComplex bean<a name="line.33"></a>
+<span class="sourceLineNo">034</span> HashMap<String, List<Pojo>> values = new HashMap<>();<a name="line.34"></a>
+<span class="sourceLineNo">035</span> ArrayList<Pojo> setOne = new ArrayList<>();<a name="line.35"></a>
+<span class="sourceLineNo">036</span> setOne.add(new Pojo("1.1", "name1"));<a name="line.36"></a>
+<span class="sourceLineNo">037</span> setOne.add(new Pojo("1.1", "name2"));<a name="line.37"></a>
+<span class="sourceLineNo">038</span> ArrayList<Pojo> setTwo = new ArrayList<>();<a name="line.38"></a>
+<span class="sourceLineNo">039</span> setTwo.add(new Pojo("1.2", "name1"));<a name="line.39"></a>
+<span class="sourceLineNo">040</span> setTwo.add(new Pojo("1.2", "name2"));<a name="line.40"></a>
+<span class="sourceLineNo">041</span> values.put("setOne", setOne);<a name="line.41"></a>
+<span class="sourceLineNo">042</span> values.put("setTwo", setTwo);<a name="line.42"></a>
+<span class="sourceLineNo">043</span> PojoComplex pojoc = new PojoComplex("pojo", new Pojo("1.0", "name0"), values);<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span> // this creates an RDF serializer with the default XML structure<a name="line.45"></a>
+<span class="sourceLineNo">046</span> RdfSerializer rdfSerializer = RdfXmlSerializer.DEFAULT;<a name="line.46"></a>
+<span class="sourceLineNo">047</span> // This will show the final output from the bean<a name="line.47"></a>
+<span class="sourceLineNo">048</span> System.out.println(rdfSerializer.serialize(pojoc));<a name="line.48"></a>
+<span class="sourceLineNo">049</span> }<a name="line.49"></a>
+<span class="sourceLineNo">050</span>}<a name="line.50"></a>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
index ff67225..e35d1c2 100644
--- a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/xml/XmlSimpleExample.html
@@ -6,50 +6,59 @@
</head>
<body>
<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>package org.apache.juneau.examples.core.xml;<a name="line.1"></a>
-<span class="sourceLineNo">002</span><a name="line.2"></a>
-<span class="sourceLineNo">003</span>import org.apache.juneau.examples.core.pojo.Pojo;<a name="line.3"></a>
-<span class="sourceLineNo">004</span>import org.apache.juneau.parser.ParseException;<a name="line.4"></a>
-<span class="sourceLineNo">005</span>import org.apache.juneau.serializer.SerializeException;<a name="line.5"></a>
-<span class="sourceLineNo">006</span>import org.apache.juneau.xml.XmlParser;<a name="line.6"></a>
-<span class="sourceLineNo">007</span>import org.apache.juneau.xml.XmlSerializer;<a name="line.7"></a>
-<span class="sourceLineNo">008</span><a name="line.8"></a>
-<span class="sourceLineNo">009</span>import java.util.ArrayList;<a name="line.9"></a>
-<span class="sourceLineNo">010</span>import java.util.HashMap;<a name="line.10"></a>
-<span class="sourceLineNo">011</span>import java.util.List;<a name="line.11"></a>
-<span class="sourceLineNo">012</span><a name="line.12"></a>
-<span class="sourceLineNo">013</span><a name="line.13"></a>
-<span class="sourceLineNo">014</span>/**<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * TODO<a name="line.15"></a>
-<span class="sourceLineNo">016</span> */<a name="line.16"></a>
-<span class="sourceLineNo">017</span>public class XmlSimpleExample {<a name="line.17"></a>
-<span class="sourceLineNo">018</span> /**<a name="line.18"></a>
-<span class="sourceLineNo">019</span> * TODO<a name="line.19"></a>
-<span class="sourceLineNo">020</span> *<a name="line.20"></a>
-<span class="sourceLineNo">021</span> * @param args<a name="line.21"></a>
-<span class="sourceLineNo">022</span> * @throws SerializeException<a name="line.22"></a>
-<span class="sourceLineNo">023</span> * @throws ParseException<a name="line.23"></a>
-<span class="sourceLineNo">024</span> */<a name="line.24"></a>
-<span class="sourceLineNo">025</span> public static void main(String[] args) throws SerializeException, ParseException {<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span> // Fill some data to a Pojo bean<a name="line.27"></a>
-<span class="sourceLineNo">028</span> Pojo pojo = new Pojo("id","name");<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span> // Serialize to human readable XML and print<a name="line.30"></a>
-<span class="sourceLineNo">031</span> String serial = XmlSerializer.DEFAULT_SQ_READABLE.serialize(pojo);<a name="line.31"></a>
-<span class="sourceLineNo">032</span> System.out.println(serial);<a name="line.32"></a>
-<span class="sourceLineNo">033</span><a name="line.33"></a>
-<span class="sourceLineNo">034</span> // Deserialize back to PojoComplex instance<a name="line.34"></a>
-<span class="sourceLineNo">035</span> Pojo obj = XmlParser.DEFAULT.parse(serial, Pojo.class);<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span> assert obj.getId().equals(pojo.getId());<a name="line.37"></a>
-<span class="sourceLineNo">038</span> assert obj.getName().equals(pojo.getName());<a name="line.38"></a>
-<span class="sourceLineNo">039</span><a name="line.39"></a>
-<span class="sourceLineNo">040</span> // The object above can be parsed thanks to the @BeanConstructor annotation on PojoComplex<a name="line.40"></a>
-<span class="sourceLineNo">041</span> // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.41"></a>
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License. You may obtain a copy of the License at *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// * *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// * http://www.apache.org/licenses/LICENSE-2.0 *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// * *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License. *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.examples.core.xml;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.examples.core.pojo.Pojo;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.parser.ParseException;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.serializer.SerializeException;<a name="line.17"></a>
+<span class="sourceLineNo">018</span>import org.apache.juneau.xml.XmlParser;<a name="line.18"></a>
+<span class="sourceLineNo">019</span>import org.apache.juneau.xml.XmlSerializer;<a name="line.19"></a>
+<span class="sourceLineNo">020</span><a name="line.20"></a>
+<span class="sourceLineNo">021</span><a name="line.21"></a>
+<span class="sourceLineNo">022</span><a name="line.22"></a>
+<span class="sourceLineNo">023</span>/**<a name="line.23"></a>
+<span class="sourceLineNo">024</span> * TODO<a name="line.24"></a>
+<span class="sourceLineNo">025</span> */<a name="line.25"></a>
+<span class="sourceLineNo">026</span>public class XmlSimpleExample {<a name="line.26"></a>
+<span class="sourceLineNo">027</span> /**<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * TODO<a name="line.28"></a>
+<span class="sourceLineNo">029</span> *<a name="line.29"></a>
+<span class="sourceLineNo">030</span> * @param args<a name="line.30"></a>
+<span class="sourceLineNo">031</span> * @throws SerializeException<a name="line.31"></a>
+<span class="sourceLineNo">032</span> * @throws ParseException<a name="line.32"></a>
+<span class="sourceLineNo">033</span> */<a name="line.33"></a>
+<span class="sourceLineNo">034</span> public static void main(String[] args) throws SerializeException, ParseException {<a name="line.34"></a>
+<span class="sourceLineNo">035</span><a name="line.35"></a>
+<span class="sourceLineNo">036</span> // Fill some data to a Pojo bean<a name="line.36"></a>
+<span class="sourceLineNo">037</span> Pojo pojo = new Pojo("id","name");<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span> // Serialize to human readable XML and print<a name="line.39"></a>
+<span class="sourceLineNo">040</span> String serial = XmlSerializer.DEFAULT_SQ_READABLE.serialize(pojo);<a name="line.40"></a>
+<span class="sourceLineNo">041</span> System.out.println(serial);<a name="line.41"></a>
<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span> }<a name="line.43"></a>
-<span class="sourceLineNo">044</span>}<a name="line.44"></a>
+<span class="sourceLineNo">043</span> // Deserialize back to PojoComplex instance<a name="line.43"></a>
+<span class="sourceLineNo">044</span> Pojo obj = XmlParser.DEFAULT.parse(serial, Pojo.class);<a name="line.44"></a>
+<span class="sourceLineNo">045</span><a name="line.45"></a>
+<span class="sourceLineNo">046</span> assert obj.getId().equals(pojo.getId());<a name="line.46"></a>
+<span class="sourceLineNo">047</span> assert obj.getName().equals(pojo.getName());<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span> // The object above can be parsed thanks to the @BeanConstructor annotation on PojoComplex<a name="line.49"></a>
+<span class="sourceLineNo">050</span> // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.50"></a>
+<span class="sourceLineNo">051</span><a name="line.51"></a>
+<span class="sourceLineNo">052</span> }<a name="line.52"></a>
+<span class="sourceLineNo">053</span>}<a name="line.53"></a>