This is an automated email from the ASF dual-hosted git repository.
jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git
The following commit(s) were added to refs/heads/master by this push:
new 7fc3235 Javadocs
7fc3235 is described below
commit 7fc3235fd208afcffc3fc6b3718ca7bf2f123569
Author: JamesBognar <[email protected]>
AuthorDate: Mon Aug 13 17:29:12 2018 -0400
Javadocs
---
juneau-doc/src/main/javadoc/overview.html | 129 +++++++++------------
.../02.juneau-marshall/24.MsgPackDetails.html | 11 +-
.../{02.Serializers.html => 01.Serializers.html} | 0
.../{03.Parsers.html => 02.Parsers.html} | 0
...29.BestPractices.html => 26.BestPractices.html} | 0
.../Topics/02.juneau-marshall/26.SoapDetails.html | 18 ---
.../Topics/02.juneau-marshall/27.CsvDetails.html | 18 ---
.../Topics/02.juneau-marshall/28.JsoDetails.html | 18 ---
.../01.RdfDetails/01.Methodology.html | 18 ---
.../{02.Serializers.html => 01.Serializers.html} | 0
.../{03.Parsers.html => 02.Parsers.html} | 0
.../01.RdfDetails/03.RdfAnnotation.html} | 16 ++-
.../{05.Namespaces.html => 04.Namespaces.html} | 0
.../01.RdfDetails/04.RdfAnnotation.html | 18 ---
...06.UriProperties.html => 05.UriProperties.html} | 0
.../{07.RootProperty.html => 06.RootProperty.html} | 0
...08.TypedLiterals.html => 07.TypedLiterals.html} | 0
17 files changed, 77 insertions(+), 169 deletions(-)
diff --git a/juneau-doc/src/main/javadoc/overview.html
b/juneau-doc/src/main/javadoc/overview.html
index c529e62..3f1304a 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -180,9 +180,8 @@
<li><p class=''><a class='doclink'
href='#juneau-marshall.UrlEncodingDetails.Parsers'>URL-Encoding Parsers</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-marshall.UrlEncodingDetails.UrlEncodingAnnotation'>@UrlEncoding
Annotation</a></p>
</ol>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall.MsgPackDetails'>MessagePack Details</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-marshall.MsgPackDetails'>MessagePack Details</a></p>
<ol>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall.MsgPackDetails.Methodology'>MessagePack
Methodology</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall.MsgPackDetails.Serializers'>MessagePack
Serializers</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall.MsgPackDetails.Parsers'>MessagePack Parsers</a></p>
</ol>
@@ -192,19 +191,15 @@
<li><p class='new'><a class='doclink'
href='#juneau-marshall.OpenApiDetails.Serializers'>OpenAPI Serializers</a></p>
<li><p class='new'><a class='doclink'
href='#juneau-marshall.OpenApiDetails.Parsers'>OpenAPI Parsers</a></p>
</ol>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall.SoapDetails'>SOAP Details</a></p>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall.CsvDetails'>CSV Details</a></p>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall.JsoDetails'>Java Serialized Object Details</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall.BestPractices'>Best Practices</a></p>
</ol>
<li><p class='toc2 '><a class='doclink'
href='#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
<ol>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails'>RDF Details</a></p>
<ol>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.Methodology'>RDF Methodology</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.Serializers'>RDF Serializers</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.Parsers'>RDF Parsers</a></p>
- <li><p class='todo'><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.RdfAnnotation'>@Rdf Annotation</a></p>
+ <li><p class='new'><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.RdfAnnotation'>@Rdf Annotation</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.Namespaces'>Namespaces</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.UriProperties'>URI Properties</a></p>
<li><p class=''><a class='doclink'
href='#juneau-marshall-rdf.RdfDetails.RootProperty'>Root Property</a></p>
@@ -8510,21 +8505,21 @@
<!--
====================================================================================================
-->
-<h3 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails' id='juneau-marshall.MsgPackDetails'>2.24
- MessagePack Details</a></h3>
+<h3 class='topic new' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails' id='juneau-marshall.MsgPackDetails'>2.24
- MessagePack Details</a></h3>
<div class='topic'><!-- START: 2.24 - juneau-marshall.MsgPackDetails -->
-TODO(7.2.0)
-
-<!--
====================================================================================================
-->
-
-<h4 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails.Methodology'
id='juneau-marshall.MsgPackDetails.Methodology'>2.24.1 - MessagePack
Methodology</a></h4>
-<div class='topic'><!-- START: 2.24.1 -
juneau-marshall.MsgPackDetails.Methodology -->
-TODO(7.2.0)
-</div><!-- END: 2.24.1 - juneau-marshall.MsgPackDetails.Methodology -->
+<p>
+ Juneau supports converting arbitrary POJOs to and from MessagePack
using ultra-efficient serializers
+ and parsers.
+</p>
+<p>
+ MessagePack is a compact binary form of JSON.
+ The serialization support for MessagePack mirrors that of JSON.
+</p>
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails.Serializers'
id='juneau-marshall.MsgPackDetails.Serializers'>2.24.2 - MessagePack
Serializers</a></h4>
-<div class='topic'><!-- START: 2.24.2 -
juneau-marshall.MsgPackDetails.Serializers -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails.Serializers'
id='juneau-marshall.MsgPackDetails.Serializers'>2.24.1 - MessagePack
Serializers</a></h4>
+<div class='topic'><!-- START: 2.24.1 -
juneau-marshall.MsgPackDetails.Serializers -->
<p>
The {@link org.apache.juneau.msgpack.MsgPackSerializer} class is used
to serialize POJOs into MessagePack.
</p>
@@ -8549,12 +8544,12 @@ TODO(7.2.0)
</ul>
</ul>
-</div><!-- END: 2.24.2 - juneau-marshall.MsgPackDetails.Serializers -->
+</div><!-- END: 2.24.1 - juneau-marshall.MsgPackDetails.Serializers -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails.Parsers'
id='juneau-marshall.MsgPackDetails.Parsers'>2.24.3 - MessagePack
Parsers</a></h4>
-<div class='topic'><!-- START: 2.24.3 - juneau-marshall.MsgPackDetails.Parsers
-->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.MsgPackDetails.Parsers'
id='juneau-marshall.MsgPackDetails.Parsers'>2.24.2 - MessagePack
Parsers</a></h4>
+<div class='topic'><!-- START: 2.24.2 - juneau-marshall.MsgPackDetails.Parsers
-->
<p>
The {@link org.apache.juneau.msgpack.MsgPackParser} class is used to
parse MessagePack into POJOs.
</p>
@@ -8574,7 +8569,7 @@ TODO(7.2.0)
<li class='jf'>{@link
org.apache.juneau.msgpack.MsgPackParser#DEFAULT DEFAULT}
</ul>
</ul>
-</div><!-- END: 2.24.3 - juneau-marshall.MsgPackDetails.Parsers -->
+</div><!-- END: 2.24.2 - juneau-marshall.MsgPackDetails.Parsers -->
</div><!-- END: 2.24 - juneau-marshall.MsgPackDetails -->
<!--
====================================================================================================
-->
@@ -9532,29 +9527,8 @@ TODO(7.2.0)
<!--
====================================================================================================
-->
-<h3 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall.SoapDetails' id='juneau-marshall.SoapDetails'>2.26 -
SOAP Details</a></h3>
-<div class='topic'><!-- START: 2.26 - juneau-marshall.SoapDetails -->
-TODO(7.2.0)
-</div><!-- END: 2.26 - juneau-marshall.SoapDetails -->
-
-<!--
====================================================================================================
-->
-
-<h3 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall.CsvDetails' id='juneau-marshall.CsvDetails'>2.27 - CSV
Details</a></h3>
-<div class='topic'><!-- START: 2.27 - juneau-marshall.CsvDetails -->
-TODO(7.2.0)
-</div><!-- END: 2.27 - juneau-marshall.CsvDetails -->
-
-<!--
====================================================================================================
-->
-
-<h3 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall.JsoDetails' id='juneau-marshall.JsoDetails'>2.28 - Java
Serialized Object Details</a></h3>
-<div class='topic'><!-- START: 2.28 - juneau-marshall.JsoDetails -->
-TODO(7.2.0)
-</div><!-- END: 2.28 - juneau-marshall.JsoDetails -->
-
-<!--
====================================================================================================
-->
-
-<h3 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.BestPractices' id='juneau-marshall.BestPractices'>2.29 -
Best Practices</a></h3>
-<div class='topic'><!-- START: 2.29 - juneau-marshall.BestPractices -->
+<h3 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall.BestPractices' id='juneau-marshall.BestPractices'>2.26 -
Best Practices</a></h3>
+<div class='topic'><!-- START: 2.26 - juneau-marshall.BestPractices -->
<ol class='spaced-list'>
<li>
Reuse instances of serializers and parsers whenever possible.
@@ -9578,7 +9552,7 @@ TODO(7.2.0)
take in {@link java.lang.Class} or {@link java.lang.Object}
parameters, since the latter methods involve
hash lookups to resolve to {@link org.apache.juneau.ClassMeta}
parameters.
</ol>
-</div><!-- END: 2.29 - juneau-marshall.BestPractices -->
+</div><!-- END: 2.26 - juneau-marshall.BestPractices -->
</div><!-- END: 2 - juneau-marshall -->
<!--
====================================================================================================
-->
@@ -9670,15 +9644,8 @@ TODO(7.2.0)
<!--
====================================================================================================
-->
-<h4 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Methodology'
id='juneau-marshall-rdf.RdfDetails.Methodology'>3.1.1 - RDF Methodology</a></h4>
-<div class='topic'><!-- START: 3.1.1 -
juneau-marshall-rdf.RdfDetails.Methodology -->
-TODO(7.2.0)
-</div><!-- END: 3.1.1 - juneau-marshall-rdf.RdfDetails.Methodology -->
-
-<!--
====================================================================================================
-->
-
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Serializers'
id='juneau-marshall-rdf.RdfDetails.Serializers'>3.1.2 - RDF Serializers</a></h4>
-<div class='topic'><!-- START: 3.1.2 -
juneau-marshall-rdf.RdfDetails.Serializers -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Serializers'
id='juneau-marshall-rdf.RdfDetails.Serializers'>3.1.1 - RDF Serializers</a></h4>
+<div class='topic'><!-- START: 3.1.1 -
juneau-marshall-rdf.RdfDetails.Serializers -->
<p>
The {@link org.apache.juneau.jena.RdfSerializer} class is the top-level
class for all Jena-based serializers.
<br>Language-specific serializers are defined as inner subclasses of
the <code>RdfSerializer</code> class:
@@ -9772,12 +9739,12 @@ TODO(7.2.0)
Abbreviated RDF/XML is currently the most widely accepted and readable
RDF syntax, so the examples shown here
will use that format.
</p>
-</div><!-- END: 3.1.2 - juneau-marshall-rdf.RdfDetails.Serializers -->
+</div><!-- END: 3.1.1 - juneau-marshall-rdf.RdfDetails.Serializers -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Parsers'
id='juneau-marshall-rdf.RdfDetails.Parsers'>3.1.3 - RDF Parsers</a></h4>
-<div class='topic'><!-- START: 3.1.3 - juneau-marshall-rdf.RdfDetails.Parsers
-->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Parsers'
id='juneau-marshall-rdf.RdfDetails.Parsers'>3.1.2 - RDF Parsers</a></h4>
+<div class='topic'><!-- START: 3.1.2 - juneau-marshall-rdf.RdfDetails.Parsers
-->
<p>
The {@link org.apache.juneau.jena.RdfParser} class is the top-level
class for all Jena-based parsers.
<br>Language-specific parsers are defined as inner subclasses of the
<code>RdfParser</code> class:
@@ -9863,19 +9830,31 @@ TODO(7.2.0)
</ul>
</ul>
</ul>
-</div><!-- END: 3.1.3 - juneau-marshall-rdf.RdfDetails.Parsers -->
+</div><!-- END: 3.1.2 - juneau-marshall-rdf.RdfDetails.Parsers -->
<!--
====================================================================================================
-->
-<h4 class='topic todo' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.RdfAnnotation'
id='juneau-marshall-rdf.RdfDetails.RdfAnnotation'>3.1.4 - @Rdf
Annotation</a></h4>
-<div class='topic'><!-- START: 3.1.4 -
juneau-marshall-rdf.RdfDetails.RdfAnnotation -->
-TODO(7.2.0)
-</div><!-- END: 3.1.4 - juneau-marshall-rdf.RdfDetails.RdfAnnotation -->
+<h4 class='topic new' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.RdfAnnotation'
id='juneau-marshall-rdf.RdfDetails.RdfAnnotation'>3.1.3 - @Rdf
Annotation</a></h4>
+<div class='topic'><!-- START: 3.1.3 -
juneau-marshall-rdf.RdfDetails.RdfAnnotation -->
+<p>
+ The {@link org.apache.juneau.jena.annotation.Rdf @Rdf} annotation
+ is used to override the behavior of the RDF serializers and parsers on
individual bean classes or properties.
+</p>
+<ul class='doctree'>
+ <li class='ja'>{@link org.apache.juneau.jena.annotation.Rdf}
+ <ul>
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#beanUri() beanUri}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#collectionFormat() collectionFormat}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#namespace() namespace}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#prefix() prefix}
+ </ul>
+</ul>
+</div><!-- END: 3.1.3 - juneau-marshall-rdf.RdfDetails.RdfAnnotation -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Namespaces'
id='juneau-marshall-rdf.RdfDetails.Namespaces'>3.1.5 - Namespaces</a></h4>
-<div class='topic'><!-- START: 3.1.5 -
juneau-marshall-rdf.RdfDetails.Namespaces -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.Namespaces'
id='juneau-marshall-rdf.RdfDetails.Namespaces'>3.1.4 - Namespaces</a></h4>
+<div class='topic'><!-- START: 3.1.4 -
juneau-marshall-rdf.RdfDetails.Namespaces -->
<p>
You'll notice in the previous example that Juneau namespaces are used
to represent bean property names.
<br>These are used by default when namespaces are not explicitly
specified.
@@ -9955,12 +9934,12 @@ TODO(7.2.0)
This code change will produce the same output as before, but will
perform slightly better since it doesn't
have to crawl the POJO tree before serializing the result.
</p>
-</div><!-- END: 3.1.5 - juneau-marshall-rdf.RdfDetails.Namespaces -->
+</div><!-- END: 3.1.4 - juneau-marshall-rdf.RdfDetails.Namespaces -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.UriProperties'
id='juneau-marshall-rdf.RdfDetails.UriProperties'>3.1.6 - URI
Properties</a></h4>
-<div class='topic'><!-- START: 3.1.6 -
juneau-marshall-rdf.RdfDetails.UriProperties -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.UriProperties'
id='juneau-marshall-rdf.RdfDetails.UriProperties'>3.1.5 - URI
Properties</a></h4>
+<div class='topic'><!-- START: 3.1.5 -
juneau-marshall-rdf.RdfDetails.UriProperties -->
<p>
Bean properties of type <code>java.net.URI</code> or
<code>java.net.URL</code> have special meaning to the
RDF serializer.
@@ -10062,12 +10041,12 @@ TODO(7.2.0)
<jc>// Serialize the bean to RDF/XML.</jc>
String rdfXml = s.serialize(p);
</p>
-</div><!-- END: 3.1.6 - juneau-marshall-rdf.RdfDetails.UriProperties -->
+</div><!-- END: 3.1.5 - juneau-marshall-rdf.RdfDetails.UriProperties -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.RootProperty'
id='juneau-marshall-rdf.RdfDetails.RootProperty'>3.1.7 - Root Property</a></h4>
-<div class='topic'><!-- START: 3.1.7 -
juneau-marshall-rdf.RdfDetails.RootProperty -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.RootProperty'
id='juneau-marshall-rdf.RdfDetails.RootProperty'>3.1.6 - Root Property</a></h4>
+<div class='topic'><!-- START: 3.1.6 -
juneau-marshall-rdf.RdfDetails.RootProperty -->
<p>
For all RDF languages, the POJO objects get broken down into simple
triplets.
<br>Unfortunately, for tree-structured data like the POJOs shown above,
this causes the root node of the tree
@@ -10133,12 +10112,12 @@ TODO(7.2.0)
<xt></rdf:Description></xt>
<xt></rdf:RDF></xt>
</p>
-</div><!-- END: 3.1.7 - juneau-marshall-rdf.RdfDetails.RootProperty -->
+</div><!-- END: 3.1.6 - juneau-marshall-rdf.RdfDetails.RootProperty -->
<!--
====================================================================================================
-->
-<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.TypedLiterals'
id='juneau-marshall-rdf.RdfDetails.TypedLiterals'>3.1.8 - Typed
Literals</a></h4>
-<div class='topic'><!-- START: 3.1.8 -
juneau-marshall-rdf.RdfDetails.TypedLiterals -->
+<h4 class='topic ' onclick='toggle(this)'><a
href='#juneau-marshall-rdf.RdfDetails.TypedLiterals'
id='juneau-marshall-rdf.RdfDetails.TypedLiterals'>3.1.7 - Typed
Literals</a></h4>
+<div class='topic'><!-- START: 3.1.7 -
juneau-marshall-rdf.RdfDetails.TypedLiterals -->
<p>
XML-Schema data-types can be added to non-<code>String</code> literals
through the
{@link org.apache.juneau.jena.RdfSerializer#RDF_addLiteralTypes}
setting.
@@ -10187,7 +10166,7 @@ TODO(7.2.0)
<xt></rdf:Description></xt>
<xt></rdf:RDF></xt>
</p>
-</div><!-- END: 3.1.8 - juneau-marshall-rdf.RdfDetails.TypedLiterals -->
+</div><!-- END: 3.1.7 - juneau-marshall-rdf.RdfDetails.TypedLiterals -->
</div><!-- END: 3.1 - juneau-marshall-rdf.RdfDetails -->
</div><!-- END: 3 - juneau-marshall-rdf -->
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails.html
index ab2bb2d..f8cf719 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails.html
@@ -13,6 +13,13 @@
***************************************************************************************************************************/
-->
-{todo} MessagePack Details
+{new} MessagePack Details
-TODO(7.2.0)
+<p>
+ Juneau supports converting arbitrary POJOs to and from MessagePack
using ultra-efficient serializers
+ and parsers.
+</p>
+<p>
+ MessagePack is a compact binary form of JSON.
+ The serialization support for MessagePack mirrors that of JSON.
+</p>
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/02.Serializers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/01.Serializers.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/02.Serializers.html
rename to
juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/01.Serializers.html
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/03.Parsers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/02.Parsers.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/03.Parsers.html
rename to
juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/02.Parsers.html
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/29.BestPractices.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/26.BestPractices.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/02.juneau-marshall/29.BestPractices.html
rename to
juneau-doc/src/main/resources/Topics/02.juneau-marshall/26.BestPractices.html
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/26.SoapDetails.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/26.SoapDetails.html
deleted file mode 100644
index 728c29b..0000000
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/26.SoapDetails.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file
- * distributed with this work for additional information regarding copyright
ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the
- * specific language governing permissions and limitations under the License.
-
***************************************************************************************************************************/
- -->
-
-{todo} SOAP Details
-
-TODO(7.2.0)
\ No newline at end of file
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/27.CsvDetails.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/27.CsvDetails.html
deleted file mode 100644
index 5130405..0000000
--- a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/27.CsvDetails.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file
- * distributed with this work for additional information regarding copyright
ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the
- * specific language governing permissions and limitations under the License.
-
***************************************************************************************************************************/
- -->
-
-{todo} CSV Details
-
-TODO(7.2.0)
\ No newline at end of file
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/28.JsoDetails.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/28.JsoDetails.html
deleted file mode 100644
index a3a7e8c..0000000
--- a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/28.JsoDetails.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file
- * distributed with this work for additional information regarding copyright
ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the
- * specific language governing permissions and limitations under the License.
-
***************************************************************************************************************************/
- -->
-
-{todo} Java Serialized Object Details
-
-TODO(7.2.0)
\ No newline at end of file
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/01.Methodology.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/01.Methodology.html
deleted file mode 100644
index d32adfc..0000000
---
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/01.Methodology.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file
- * distributed with this work for additional information regarding copyright
ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the
- * specific language governing permissions and limitations under the License.
-
***************************************************************************************************************************/
- -->
-
-{todo} RDF Methodology
-
-TODO(7.2.0)
\ No newline at end of file
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/02.Serializers.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/01.Serializers.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/02.Serializers.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/01.Serializers.html
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.Parsers.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/02.Parsers.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.Parsers.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/02.Parsers.html
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/01.Methodology.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
similarity index 61%
rename from
juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/01.Methodology.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
index 308a75b..362bbec 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/24.MsgPackDetails/01.Methodology.html
+++
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
@@ -13,6 +13,18 @@
***************************************************************************************************************************/
-->
-{todo} MessagePack Methodology
+{new} @Rdf Annotation
-TODO(7.2.0)
\ No newline at end of file
+<p>
+ The {@link org.apache.juneau.jena.annotation.Rdf @Rdf} annotation
+ is used to override the behavior of the RDF serializers and parsers on
individual bean classes or properties.
+</p>
+<ul class='doctree'>
+ <li class='ja'>{@link org.apache.juneau.jena.annotation.Rdf}
+ <ul>
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#beanUri() beanUri}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#collectionFormat() collectionFormat}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#namespace() namespace}
+ <li class='jf'>{@link
org.apache.juneau.jena.annotation.Rdf#prefix() prefix}
+ </ul>
+</ul>
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/05.Namespaces.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/04.Namespaces.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/05.Namespaces.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/04.Namespaces.html
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/04.RdfAnnotation.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/04.RdfAnnotation.html
deleted file mode 100644
index 31144f0..0000000
---
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/04.RdfAnnotation.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file
- * distributed with this work for additional information regarding copyright
ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the
- * specific language governing permissions and limitations under the License.
-
***************************************************************************************************************************/
- -->
-
-{todo} @Rdf Annotation
-
-TODO(7.2.0)
\ No newline at end of file
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/06.UriProperties.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/05.UriProperties.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/06.UriProperties.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/05.UriProperties.html
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/07.RootProperty.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/06.RootProperty.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/07.RootProperty.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/06.RootProperty.html
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/08.TypedLiterals.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/07.TypedLiterals.html
similarity index 100%
rename from
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/08.TypedLiterals.html
rename to
juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/07.TypedLiterals.html