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 d4f3068 Javadocs
d4f3068 is described below
commit d4f30682d05e3f12b4be9d2cbe83b73001e9d5de
Author: JamesBognar <[email protected]>
AuthorDate: Fri Sep 28 10:46:59 2018 -0400
Javadocs
---
.../test/java/org/apache/juneau/BeanMapTest.java | 9 +++
.../a/rttests/RoundTripTransformBeansTest.java | 85 ++++++++++++++++++++++
.../java/org/apache/juneau/BeanPropertyMeta.java | 16 ++--
.../org/apache/juneau/annotation/BeanProperty.java | 67 +++++++++++++++++
.../src/main/resources/ReleaseNotes/7.2.0.html | 4 +-
.../Topics/02.juneau-marshall/03.Marshalls.html | 2 +-
.../02.juneau-marshall/04.HttpPartSerializers.html | 2 +-
.../02.juneau-marshall/05.HttpPartParsers.html | 2 +-
.../02.CommonSerializer.html | 2 +-
.../10.Transforms/02.PerMediaTypePojoSwaps.html | 2 +-
.../10.Transforms/04.SwapAnnotation.html | 38 +++++++++-
.../Topics/02.juneau-marshall/16.URIs.html | 2 +-
.../02.juneau-marshall/18.PojoCategories.html | 2 +-
.../21.HtmlDetails/01.Methodology.html | 2 +-
.../21.HtmlDetails/02.Serializers.html | 2 +-
.../21.HtmlDetails/03.Parsers.html | 2 +-
.../21.HtmlDetails/04.HtmlAnnotation.html | 2 +-
.../21.HtmlDetails/05.HtmlRenderAnnotation.html | 2 +-
.../21.HtmlDetails/06.HtmlDocSerializer.html | 2 +-
.../21.HtmlDetails/07.BasicHtmlDocTemplate.html | 2 +-
.../21.HtmlDetails/08.CustomTemplates.html | 2 +-
.../21.HtmlDetails/09.HtmlSchema.html | 2 +-
.../04.UrlEncodingAnnotation.html | 2 +-
.../02.juneau-marshall/24.MsgPackDetails.html | 2 +-
.../02.juneau-marshall/25.OpenApiDetails.html | 2 +-
.../25.OpenApiDetails/01.Methodology.html | 2 +-
.../25.OpenApiDetails/02.Serializers.html | 2 +-
.../25.OpenApiDetails/03.Parsers.html | 2 +-
.../01.RdfDetails/03.RdfAnnotation.html | 2 +-
.../Topics/04.juneau-dto/04.SwaggerUI.html | 2 +-
.../07.juneau-rest-server/06.RestMethod.html | 2 +-
.../06.RestMethod/11.ReaderResource.html | 2 +-
.../06.RestMethod/12.StreamResource.html | 2 +-
.../06.RestMethod/14.PredefinedResponses.html | 2 +-
.../06.RestMethod/15.PredefinedExceptions.html | 2 +-
.../06.RestMethod/16.PredefinedHelperBeans.html | 2 +-
.../Topics/07.juneau-rest-server/07.restRPC.html | 2 +-
.../08.OpenApiSchemaPartParsing.html | 2 +-
.../09.OpenApiSchemaPartSerializing.html | 2 +-
.../10.HttpPartAnnotations.html | 4 +-
.../10.HttpPartAnnotations/01.Body.html | 2 +-
.../10.HttpPartAnnotations/02.FormData.html | 2 +-
.../10.HttpPartAnnotations/03.HasFormData.html | 2 +-
.../10.HttpPartAnnotations/04.Query.html | 2 +-
.../10.HttpPartAnnotations/05.HasQuery.html | 2 +-
.../10.HttpPartAnnotations/06.Header.html | 2 +-
.../10.HttpPartAnnotations/07.Path.html | 2 +-
.../10.HttpPartAnnotations/08.Request.html | 2 +-
.../10.HttpPartAnnotations/09.Response.html | 2 +-
.../10.HttpPartAnnotations/10.ResponseHeader.html | 2 +-
.../10.HttpPartAnnotations/11.ResponseStatus.html | 2 +-
.../Topics/07.juneau-rest-server/17.URIs.html | 2 +-
.../07.juneau-rest-server/26.RestInfoProvider.html | 2 +-
.../01.BasicRestInfoProvider.html | 2 +-
.../Topics/07.juneau-rest-server/27.Swagger.html | 2 +-
.../27.Swagger/01.BasicRestServlet.html | 2 +-
.../27.Swagger/02.BasicSwaggerInfo.html | 2 +-
.../07.juneau-rest-server/27.Swagger/03.Tags.html | 2 +-
.../27.Swagger/04.Operations.html | 2 +-
.../27.Swagger/05.Parameters.html | 2 +-
.../27.Swagger/06.ParameterExamples.html | 2 +-
.../27.Swagger/07.Responses.html | 2 +-
.../27.Swagger/08.ResponseExamples.html | 2 +-
.../27.Swagger/09.Models.html | 2 +-
.../27.Swagger/10.Stylesheet.html | 2 +-
.../28.HtmlDocAnnotation/03.PredefinedWidgets.html | 2 +-
.../28.HtmlDocAnnotation/04.UiCustomization.html | 2 +-
.../07.juneau-rest-server/36.UnitTesting.html | 2 +-
.../resources/Topics/09.juneau-rest-client.html | 2 +-
.../09.juneau-rest-client/01.RestProxies.html | 2 +-
.../01.RestProxies/01.RemoteResource.html | 2 +-
.../01.RestProxies/02.RemoteMethod.html | 2 +-
.../01.RestProxies/03.Body.html | 2 +-
.../01.RestProxies/04.FormData.html | 2 +-
.../01.RestProxies/05.Query.html | 2 +-
.../01.RestProxies/06.Header.html | 2 +-
.../01.RestProxies/07.Path.html | 2 +-
.../01.RestProxies/08.Request.html | 2 +-
.../01.RestProxies/09.Response.html | 2 +-
.../09.juneau-rest-client/03.Authentication.html | 2 +-
.../09.juneau-rest-client/09.UnitTesting.html | 2 +-
.../08.UiCustomization.html | 2 +-
.../07.PetStoreResource.html | 2 +-
.../src/main/resources/overview-template.html | 10 +--
84 files changed, 290 insertions(+), 95 deletions(-)
diff --git
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
index cfbebac..5464a22 100755
---
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
+++
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/BeanMapTest.java
@@ -604,6 +604,10 @@ public class BeanMapTest {
m.put("m4", "[{a:'a',i:1}]");
assertEquals("java.util.LinkedList",
m.get("m4").getClass().getName());
assertEquals("org.apache.juneau.BeanMapTest$G",
((List)m.get("m4")).get(0).getClass().getName());
+
+ m.put("m5", "[{a:'a',i:1}]");
+ assertEquals("java.util.LinkedList",
m.get("m5").getClass().getName());
+ assertEquals("org.apache.juneau.BeanMapTest$G",
((List)m.get("m5")).get(0).getClass().getName());
}
public static class G {
@@ -640,6 +644,11 @@ public class BeanMapTest {
@BeanProperty(type=LinkedList.class,params={G.class})
public List<G> getM4() { return m4; }
public void setM4(List<G> m4) { this.m4 = m4; }
+
+ @BeanProperty(type=LinkedList.class,params={G.class})
+ private List<G> m5;
+ public List<G> getM5() { return m5; }
+ public void setM5(List<G> m5) { this.m5 = m5; }
}
//====================================================================================================
diff --git
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/a/rttests/RoundTripTransformBeansTest.java
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/a/rttests/RoundTripTransformBeansTest.java
index 3a93590..9db3d96 100755
---
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/a/rttests/RoundTripTransformBeansTest.java
+++
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/a/rttests/RoundTripTransformBeansTest.java
@@ -12,6 +12,8 @@
//
***************************************************************************************************************************
package org.apache.juneau.a.rttests;
+import static org.apache.juneau.internal.DateUtils.*;
+import static org.apache.juneau.testutils.TestUtils.*;
import static org.junit.Assert.*;
import java.io.*;
@@ -413,4 +415,87 @@ public class RoundTripTransformBeansTest extends
RoundTripTest {
return x;
}
}
+
+
+
//====================================================================================================
+ // Transforms on private fields.
+
//====================================================================================================
+
+ public static class F1 {
+
+ @Swap(CalendarSwap.ISO8601DTL.class)
+ private Calendar c;
+
+ public void setC(Calendar c) {
+ this.c = c;
+ }
+
+ public Calendar getC() {
+ return c;
+ }
+
+ public static F1 create() {
+ F1 x = new F1();
+ x.setC(parseISO8601Calendar("2018-12-12T05:12:00"));
+ return x;
+ }
+ }
+
+ @Test
+ public void testSwapOnPrivateField() throws Exception {
+ JsonSerializer s = SimpleJsonSerializer.DEFAULT;
+ JsonParser p = JsonParser.DEFAULT;
+
+ F1 x = F1.create();
+ String r = null;
+
+ r = s.serialize(x);
+ assertEquals("{c:'2018-12-12T05:12:00'}", r);
+
+ x = p.parse(r, F1.class);
+ assertObjectEquals("{c:'2018-12-12T05:12:00'}", x);
+
+ x = roundTrip(x, F1.class);
+ }
+
+ public static class F2a {
+
+ @Swap(CalendarSwap.ISO8601DTL.class)
+ protected Calendar c;
+
+ }
+
+ public static class F2 extends F2a {
+
+ public void setC(Calendar c) {
+ this.c = c;
+ }
+
+ public Calendar getC() {
+ return c;
+ }
+
+ public static F2 create() {
+ F2 x = new F2();
+ x.setC(parseISO8601Calendar("2018-12-12T05:12:00"));
+ return x;
+ }
+ }
+
+ @Test
+ public void testSwapOnPrivateField_Inherited() throws Exception {
+ JsonSerializer s = SimpleJsonSerializer.DEFAULT;
+ JsonParser p = JsonParser.DEFAULT;
+
+ F2 x = F2.create();
+ String r = null;
+
+ r = s.serialize(x);
+ assertEquals("{c:'2018-12-12T05:12:00'}", r);
+
+ x = p.parse(r, F2.class);
+ assertObjectEquals("{c:'2018-12-12T05:12:00'}", x);
+
+ x = roundTrip(x, F2.class);
+ }
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanPropertyMeta.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanPropertyMeta.java
index 95e9adc..a9ed6eb 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanPropertyMeta.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanPropertyMeta.java
@@ -175,8 +175,12 @@ public final class BeanPropertyMeta {
if (innerField != null) {
BeanProperty p =
innerField.getAnnotation(BeanProperty.class);
- rawTypeMeta = f.resolveClassMeta(p,
innerField.getGenericType(), typeVarImpls);
- isUri |= (rawTypeMeta.isUri() ||
innerField.isAnnotationPresent(org.apache.juneau.annotation.URI.class));
+ if (field != null || p != null) {
+ // Only use field type if it's a bean
property or has @BeanProperty annotation.
+ // Otherwise, we want to infer the type
from the getter or setter.
+ rawTypeMeta = f.resolveClassMeta(p,
innerField.getGenericType(), typeVarImpls);
+ isUri |= (rawTypeMeta.isUri() ||
innerField.isAnnotationPresent(org.apache.juneau.annotation.URI.class));
+ }
if (p != null) {
if (! p.properties().isEmpty())
properties =
split(p.properties());
@@ -261,12 +265,12 @@ public final class BeanPropertyMeta {
return false;
}
}
- if (innerField != null) {
+ if (field != null) {
if (isDyna) {
- if (! isParentClass(Map.class,
innerField.getType()))
+ if (! isParentClass(Map.class,
field.getType()))
return false;
} else {
- if (!
isParentClass(innerField.getType(), c))
+ if (! isParentClass(field.getType(), c))
return false;
}
}
@@ -339,7 +343,7 @@ public final class BeanPropertyMeta {
}
BeanPropertyMeta.Builder setInnerField(Field innerField) {
- this.innerField = field;
+ this.innerField = innerField;
return this;
}
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanProperty.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanProperty.java
index 560066f..4467177 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanProperty.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanProperty.java
@@ -182,6 +182,22 @@ public @interface BeanProperty {
* <jk>public</jk> Map <jf>p1</jf>;
* }
* </p>
+ *
+ * <p>
+ * This annotation can also be used on private fields of a property
like so:
+ *
+ * <h5 class='section'>Example:</h5>
+ * <p class='bcode w800'>
+ * <jk>public class</jk> MyBean {
+ *
+ * <ja>@BeanProperty</ja>(type=HashMap.<jk>class</jk>)
+ * <jk>private</jk> Map <jf>p1</jf>;
+ *
+ * <jk>public</jk> Map getP1() {
+ * <jk>return</jk> <jf>p1</jf>;
+ * }
+ * }
+ * </p>
*/
Class<?> type() default Object.class;
@@ -198,6 +214,22 @@ public @interface BeanProperty {
* <jk>public</jk> Map <jf>p1</jf>;
* }
* </p>
+ *
+ * <p>
+ * This annotation can also be used on private fields of a property
like so:
+ *
+ * <h5 class='section'>Example:</h5>
+ * <p class='bcode w800'>
+ * <jk>public class</jk> MyBean {
+ *
+ * <ja>@BeanProperty</ja>(type=HashMap.<jk>class</jk>,
params={String.<jk>class</jk>,Integer.<jk>class</jk>})
+ * <jk>private</jk> Map <jf>p1</jf>;
+ *
+ * <jk>public</jk> Map getP1() {
+ * <jk>return</jk> <jf>p1</jf>;
+ * }
+ * }
+ * </p>
*/
Class<?>[] params() default {};
@@ -230,6 +262,22 @@ public @interface BeanProperty {
* <jc>// Renders "{x1:{f1:1}}"</jc>
* String json =
JsonSerializer.<jsf>DEFAULT</jsf>.serialize(<jk>new</jk> MyClass());
* </p>
+ *
+ * <p>
+ * This annotation can also be used on private fields of a property
like so:
+ *
+ * <h5 class='section'>Example:</h5>
+ * <p class='bcode w800'>
+ * <jk>public class</jk> MyBean {
+ *
+ * <ja>@BeanProperty</ja>(properties=<js>"f1"</js>)
+ * <jk>private</jk> MyChildClass <jf>x1</jf>;
+ *
+ * <jk>public</jk> MyChildClass getX1() {
+ * <jk>return</jk> <jf>x1</jf>;
+ * }
+ * }
+ * </p>
*/
String properties() default "";
@@ -243,6 +291,9 @@ public @interface BeanProperty {
* <ul>
* <li class='jf'>{@link BeanContext#BEAN_beanDictionary}
* </ul>
+ *
+ * <p>
+ * This annotation can also be used on private fields of a property.
*/
Class<?>[] beanDictionary() default {};
@@ -261,6 +312,22 @@ public @interface BeanProperty {
* <ja>@BeanProperty</ja>(format=<js>"$%.2f"</js>)
* <jk>public float</jk> <jf>price</jf>;
* </p>
+ *
+ * <p>
+ * This annotation can also be used on private fields of a property
like so:
+ *
+ * <h5 class='section'>Example:</h5>
+ * <p class='bcode w800'>
+ * <jk>public class</jk> MyBean {
+ *
+ * <ja>@BeanProperty</ja>(format=<js>"$%.2f"</js>)
+ * <jk>private float</jk> <jf>price</jf>;
+ *
+ * <jk>public float</jk> gePrice() {
+ * <jk>return</jk> <jf>price</jf>;
+ * }
+ * }
+ * </p>
*/
String format() default "";
}
diff --git a/juneau-doc/src/main/resources/ReleaseNotes/7.2.0.html
b/juneau-doc/src/main/resources/ReleaseNotes/7.2.0.html
index 3d5cebb..75cd332 100644
--- a/juneau-doc/src/main/resources/ReleaseNotes/7.2.0.html
+++ b/juneau-doc/src/main/resources/ReleaseNotes/7.2.0.html
@@ -52,7 +52,7 @@
<li class='ja'>{@link oaj.http.annotation.ExternalDocs}
<li class='ja'>{@link oaj.http.annotation.Items}
<li class='ja'>{@link oaj.http.annotation.License}
- <li class='ja'>{@link oaj.http.annotation.Schema}
+ <li class='ja'><code><del>Schema</del></code>
<li class='ja'>{@link oaj.http.annotation.SubItems}
<li class='ja'>{@link oaj.http.annotation.Tag}
</ul>
@@ -148,7 +148,7 @@
<li>
Significant improvements to JSON-Schema serialization support.
<ul>
- <li>New {@link oaj.jsonschema.annotation.JsonSchema
@JsonSchema} annotation.
+ <li>New <code><del>@JsonSchema</del></code> annotation.
</ul>
<li>
Fixed <code>NullPointerException</code> when serializing beans
with a dyna-property (i.e. <code><ja>@Bean</ja>(<js>"*"</js>)</code>)
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/03.Marshalls.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/03.Marshalls.html
index acf3caa..38aa4c7 100644
--- a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/03.Marshalls.html
+++ b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/03.Marshalls.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Marshalls
+Marshalls
<p>
{@link oaj.marshall.Marshall Marshalls} are simple pairings of a {@link
oaj.serializer.Serializer}
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/04.HttpPartSerializers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/04.HttpPartSerializers.html
index 2310fc6..d70c095 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/04.HttpPartSerializers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/04.HttpPartSerializers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTTP Part Serializers
+HTTP Part Serializers
<p>
There is a separate set of serializers for serializing HTTP parts
(query, form-data, headers, path variables, and plain-text request bodies).
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/05.HttpPartParsers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/05.HttpPartParsers.html
index a2108f7..b8b48a1 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/05.HttpPartParsers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/05.HttpPartParsers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTTP Part Parsers
+HTTP Part Parsers
<p>
There is a separate set of parsers for parsing HTTP parts (query,
form-data, headers, path variables, and plain-text request bodies).
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/06.ConfigurableProperties/02.CommonSerializer.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/06.ConfigurableProperties/02.CommonSerializer.html
index 355297d..a46203d 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/06.ConfigurableProperties/02.CommonSerializer.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/06.ConfigurableProperties/02.CommonSerializer.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} Common Serializer Properties
+Common Serializer Properties
<p>
In addition to the common properties above, the following properties
are common to all serializers:
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/02.PerMediaTypePojoSwaps.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/02.PerMediaTypePojoSwaps.html
index 7aa7c20..431753a 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/02.PerMediaTypePojoSwaps.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/02.PerMediaTypePojoSwaps.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} Per-media-type PojoSwaps
+Per-media-type PojoSwaps
<p>
Swaps can also be defined per-media-type.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/04.SwapAnnotation.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/04.SwapAnnotation.html
index afbab26..eac5974 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/04.SwapAnnotation.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/10.Transforms/04.SwapAnnotation.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-@Swap Annotation
+{updated} @Swap Annotation
<p>
{@link oaj.annotation.Swap @Swap} can be used to associate a swap class
using an
@@ -67,9 +67,39 @@
</p>
<p>
The <ja>@Swap</ja> annotation can also be used on getters and setters
as well to apply a swap
- to individual property values
+ to individual property values:
</p>
<p class='bpcode w800'>
- <ja>@BeanProperty</ja>(swap=MyPojoSwap.<jk>class</jk>)
- <jk>public</jk> MyPojo getMyPojo();
+ <jk>public class</jk> MyBean {
+ <jk>private</jk> MyPojo <jf>myPojo</jf>;
+
+ <jc>// Swap applied to bean property.
+ <ja>@BeanProperty</ja>(swap=MyPojoSwap.<jk>class</jk>)
+ <jk>public</jk> MyPojo getMyPojo() {
+ <jk>return</jk> <jf>myPojo</jf>;
+ }
+ }
+</p>
+<p>
+ When applied to bean properties, the swap annotation need only be
applied to either the getter, setter, or field.
+</p>
+<p>
+ The swap annotation can also be applied to the private field of a bean
property, like so:
+</p>
+<p class='bpcode w800'>
+ <jk>public class</jk> MyBean {
+
+ <ja>@BeanProperty</ja>(swap=MyPojoSwap.<jk>class</jk>)
+ <jk>private</jk> MyPojo <jf>myPojo</jf>;
+
+ <jk>public</jk> MyPojo getMyPojo() {
+ <jk>return</jk> <jf>myPojo</jf>;
+ }
+
+ <jk>public</jk> MyBean setMyPojo(MyPojo myPojo) {
+ <jk>this</jk>.<jf>myPojo</jf> = myPojo;
+ <jk>return this</jk>;
+ }
+ }
</p>
+
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/16.URIs.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/16.URIs.html
index 11467c9..30fdea9 100644
--- a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/16.URIs.html
+++ b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/16.URIs.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} URIs
+URIs
<p>
Juneau serializers have sophisticated support for transforming relative
URIs to absolute form.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/18.PojoCategories.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/18.PojoCategories.html
index 9312c15..b7d33c2 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/18.PojoCategories.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/18.PojoCategories.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} POJO Categories
+POJO Categories
<p>
The following chart shows POJOs categorized into groups and whether
they can be serialized or parsed:
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/01.Methodology.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/01.Methodology.html
index e49bf84..e375de2 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/01.Methodology.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/01.Methodology.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTML Methodology
+HTML Methodology
<p>
The following examples show how different data types are represented in
HTML.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/02.Serializers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/02.Serializers.html
index c335471..208c249 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/02.Serializers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/02.Serializers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTML Serializers
+HTML Serializers
<p>
The {@link oaj.html.HtmlSerializer} class is used to serialize POJOs
into HTML.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/03.Parsers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/03.Parsers.html
index cbea2e2..81269b1 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/03.Parsers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/03.Parsers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTML Parsers
+HTML Parsers
<p>
The {@link oaj.html.HtmlParser} class is used to parse HTML into POJOs.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/04.HtmlAnnotation.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/04.HtmlAnnotation.html
index 6f587f2..4e57a3b 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/04.HtmlAnnotation.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/04.HtmlAnnotation.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Html Annotation
+@Html Annotation
<p>
The {@link oaj.html.annotation.Html @Html} annotation can be used to
customize how POJOs are serialized to HTML on a per-class/field/method basis.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/05.HtmlRenderAnnotation.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/05.HtmlRenderAnnotation.html
index 5138ea2..52905d2 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/05.HtmlRenderAnnotation.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/05.HtmlRenderAnnotation.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Html(render) Annotation
+@Html(render) Annotation
<p>
The {@link oaj.html.annotation.Html#render @Html(render)} annotation
allows for custom rendering of bean property values when serialized as HTML.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/06.HtmlDocSerializer.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/06.HtmlDocSerializer.html
index a8592f0..3a4b59a 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/06.HtmlDocSerializer.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/06.HtmlDocSerializer.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HtmlDocSerializer
+HtmlDocSerializer
<p>
{@link oaj.html.HtmlDocSerializer} is an extension of {@link
oaj.html.HtmlSerializer}
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/07.BasicHtmlDocTemplate.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/07.BasicHtmlDocTemplate.html
index 607cfe3..1e98830 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/07.BasicHtmlDocTemplate.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/07.BasicHtmlDocTemplate.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} BasicHtmlDocTemplate
+BasicHtmlDocTemplate
<p>
The {@link oaj.html.BasicHtmlDocTemplate} class defines a default
template for HTML documents
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/08.CustomTemplates.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/08.CustomTemplates.html
index 530e4bb..7c99238 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/08.CustomTemplates.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/08.CustomTemplates.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Custom Templates
+Custom Templates
<p>
Custom page templates can be created by implementing the {@link
oaj.html.HtmlDocTemplate}
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/09.HtmlSchema.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/09.HtmlSchema.html
index 52c623b..a11af68 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/09.HtmlSchema.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/21.HtmlDetails/09.HtmlSchema.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTML-Schema Support
+HTML-Schema Support
<p>
The {@link oaj.html.HtmlSchemaSerializer} class is the HTML-equivalent
to the
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/23.UrlEncodingDetails/04.UrlEncodingAnnotation.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/23.UrlEncodingDetails/04.UrlEncodingAnnotation.html
index b7ebb42..e9a929f 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/23.UrlEncodingDetails/04.UrlEncodingAnnotation.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/23.UrlEncodingDetails/04.UrlEncodingAnnotation.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @UrlEncoding Annotation
+@UrlEncoding Annotation
<p>
The {@link oaj.urlencoding.annotation.UrlEncoding @UrlEncoding}
annotation
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 f8cf719..77720eb 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,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} MessagePack Details
+MessagePack Details
<p>
Juneau supports converting arbitrary POJOs to and from MessagePack
using ultra-efficient serializers
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails.html
index cc8e329..abc15dd 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Details
+OpenAPI Details
<p>
Juneau supports converting arbitrary POJOs to and from strings using
OpenAPI-based schema rules.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/01.Methodology.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/01.Methodology.html
index 8b5833d..9430f51 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/01.Methodology.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/01.Methodology.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Methodology
+OpenAPI Methodology
<p>
Unlike the other Juneau serializers and parsers that convert input and
output directly to-and-from POJOs,
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/02.Serializers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/02.Serializers.html
index 8cf3325..f314c37 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/02.Serializers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/02.Serializers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Serializers
+OpenAPI Serializers
<p>
The {@link oaj.oapi.OpenApiSerializer} class is used to convert POJOs
to HTTP parts.
diff --git
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/03.Parsers.html
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/03.Parsers.html
index a50978a..88ecc24 100644
---
a/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/03.Parsers.html
+++
b/juneau-doc/src/main/resources/Topics/02.juneau-marshall/25.OpenApiDetails/03.Parsers.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Parsers
+OpenAPI Parsers
<p>
The {@link oaj.oapi.OpenApiParser} class is used to convert HTTP parts
back into POJOs.
diff --git
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
index a3e8c2f..4c23f50 100644
---
a/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
+++
b/juneau-doc/src/main/resources/Topics/03.juneau-marshall-rdf/01.RdfDetails/03.RdfAnnotation.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Rdf Annotation
+@Rdf Annotation
<p>
The {@link oaj.jena.annotation.Rdf @Rdf} annotation
diff --git
a/juneau-doc/src/main/resources/Topics/04.juneau-dto/04.SwaggerUI.html
b/juneau-doc/src/main/resources/Topics/04.juneau-dto/04.SwaggerUI.html
index 55585a6..bd63cc5 100644
--- a/juneau-doc/src/main/resources/Topics/04.juneau-dto/04.SwaggerUI.html
+++ b/juneau-doc/src/main/resources/Topics/04.juneau-dto/04.SwaggerUI.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Swagger UI
+Swagger UI
<p>
The {@link oaj.dto.swagger.ui.SwaggerUI} class is a DTO class for
generating Swagger user interfaces
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod.html
index a8a4d09..24147ef 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} @RestMethod
+@RestMethod
<p>
REST Java methods are identified on REST servlets using the
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/11.ReaderResource.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/11.ReaderResource.html
index 83a6454..d957a5f 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/11.ReaderResource.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/11.ReaderResource.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} ReaderResource
+ReaderResource
<p>
The {@link oajr.helper.ReaderResource} class is a convenience object
for defining thread-safe
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/12.StreamResource.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/12.StreamResource.html
index ec25d37..2f5dfa2 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/12.StreamResource.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/12.StreamResource.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} StreamResource
+StreamResource
<p>
The {@link oajr.helper.StreamResource} class is the binary equivalent
to the {@link oajr.helper.ReaderResource} object.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/14.PredefinedResponses.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/14.PredefinedResponses.html
index 0251f22..d20be80 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/14.PredefinedResponses.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/14.PredefinedResponses.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Predefined Responses
+Predefined Responses
<p>
Predefined response beans are provided for all standard HTTP responses.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/15.PredefinedExceptions.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/15.PredefinedExceptions.html
index b464557..370c6ce 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/15.PredefinedExceptions.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/15.PredefinedExceptions.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Predefined Exceptions
+Predefined Exceptions
<p>
Exceptions are defined for all standardized HTTP responses.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/16.PredefinedHelperBeans.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/16.PredefinedHelperBeans.html
index c3577ee..f85614a 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/16.PredefinedHelperBeans.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/06.RestMethod/16.PredefinedHelperBeans.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Predefined Helper Beans
+Predefined Helper Beans
<p>
The {@link oajr.helper} package contains several predefined beans to
help when constructing
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/07.restRPC.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/07.restRPC.html
index d1e29c5..561abd9 100644
--- a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/07.restRPC.html
+++ b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/07.restRPC.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} restRPC
+restRPC
<p>
The restRPC (RPC over REST) API allows the creation of client-side
remote proxy interfaces for calling methods on server-side POJOs using entirely
REST.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/08.OpenApiSchemaPartParsing.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/08.OpenApiSchemaPartParsing.html
index c0b4a23..d5c33ca 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/08.OpenApiSchemaPartParsing.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/08.OpenApiSchemaPartParsing.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Schema Part Parsing
+OpenAPI Schema Part Parsing
<p>
Parameters annotated with any of the following are parsed using the
registered {@link oaj.oapi.OpenApiParser} and
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/09.OpenApiSchemaPartSerializing.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/09.OpenApiSchemaPartSerializing.html
index 99d403d..2c05e2e 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/09.OpenApiSchemaPartSerializing.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/09.OpenApiSchemaPartSerializing.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} OpenAPI Schema Part Serializing
+OpenAPI Schema Part Serializing
<p>
Parameters annotated with any of the following are serialized using the
registered {@link oaj.oapi.OpenApiSerializer} and
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations.html
index 631e59b..8a21772 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} HTTP-Part Annotations
+HTTP-Part Annotations
<p>
The annotations used for defining the schema for request HTTP parts are:
@@ -41,7 +41,7 @@
The sub-annotations used in the annotation above are:
</p>
<ul class='doctree'>
- <li class='ja'>{@link oaj.http.annotation.Schema Schema}
+ <li class='ja'>{@link oaj.jsonschema.annotation.Schema Schema}
<li class='ja'>{@link oaj.http.annotation.Items Items}
</ul>
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/01.Body.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/01.Body.html
index 192599b..52463fb 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/01.Body.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/01.Body.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Body
+@Body
<p>
The {@link oaj.http.annotation.Body @Body} annotation is used to
identify POJOs to be used as the body of an HTTP request.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/02.FormData.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/02.FormData.html
index 52c23d6..d8f4811 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/02.FormData.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/02.FormData.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @FormData
+@FormData
<p>
The {@link oaj.http.annotation.FormData @FormData} annotation is used
to retrieve request form post entries.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/03.HasFormData.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/03.HasFormData.html
index 941db3e..228ba42 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/03.HasFormData.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/03.HasFormData.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @HasFormData
+@HasFormData
<p>
This annotation can be used to detect the existence of a parameter when
it's not set to a particular value.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/04.Query.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/04.Query.html
index 38a4fb9..2b9bf0f 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/04.Query.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/04.Query.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Query
+@Query
<p>
The {@link oaj.http.annotation.Query @Query} annotation is used to
retrieve request URL query parameters.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/05.HasQuery.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/05.HasQuery.html
index 0dcaf61..70f20fb 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/05.HasQuery.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/05.HasQuery.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @HasQuery
+@HasQuery
<p>
Identical to {@link oaj.http.annotation.HasFormData @HasFormData}, but
only checks the existing of the parameter in the URL string, not
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/06.Header.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/06.Header.html
index 159f96b..b8023d4 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/06.Header.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/06.Header.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Header
+@Header
<p>
The {@link oaj.http.annotation.Header @Header} annotation is used to
retrieve request headers.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/07.Path.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/07.Path.html
index 51cd3b3..124a7ba 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/07.Path.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/07.Path.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Path
+@Path
<p>
The {@link oaj.http.annotation.Path @Path} annotation is used to
retrieve request path parameters.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/08.Request.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/08.Request.html
index a0c5ecf..7a23d34 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/08.Request.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/08.Request.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Request
+@Request
<p>
The {@link oaj.http.annotation.Request @Request} annotation can be
applied to a parameter interface type of a <ja>@RestMethod</ja>-annotated
method
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/09.Response.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/09.Response.html
index 08704f5..b9e686d 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/09.Response.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/09.Response.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Response
+@Response
<p>
The {@link oaj.http.annotation.Response @Response} annotation is used
to identify schema information about an HTTP response.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/10.ResponseHeader.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/10.ResponseHeader.html
index 052df14..d4beec6 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/10.ResponseHeader.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/10.ResponseHeader.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @ResponseHeader
+@ResponseHeader
<p>
The {@link oaj.http.annotation.ResponseHeader @ResponseHeader}
annotation can be applied to <ja>@RestMethod</ja>-annotated parameters to
denote them as an HTTP response headers.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/11.ResponseStatus.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/11.ResponseStatus.html
index 4b0291e..da02819 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/11.ResponseStatus.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/10.HttpPartAnnotations/11.ResponseStatus.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @ResponseStatus
+@ResponseStatus
<p>
The {@link oaj.http.annotation.ResponseStatus @ResponseStatus}
annotation annotation can be applied to <ja>@RestMethod</ja>-annotated
parameters to denote them as an HTTP response status codes.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/17.URIs.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/17.URIs.html
index fe1bd42..b8017ad 100644
--- a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/17.URIs.html
+++ b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/17.URIs.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} URIs
+URIs
<p>
As mention earlier {@doc juneau-marshall.URIs here}, Juneau serializers
have sophisticated support for transforming relative URIs to absolute form.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider.html
index a6e658f..1d3716f 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} RestInfoProvider
+RestInfoProvider
<p>
The {@link oajr.RestInfoProvider} class is used to find the title
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider/01.BasicRestInfoProvider.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider/01.BasicRestInfoProvider.html
index a304fd4..e116246 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider/01.BasicRestInfoProvider.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/26.RestInfoProvider/01.BasicRestInfoProvider.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} BasicRestInfoProvider
+BasicRestInfoProvider
<p>
The {@link oajr.BasicRestInfoProvider} class is the default
implementation of the
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger.html
index 893330f..1eb418b 100644
--- a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger.html
+++ b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Swagger
+Swagger
<p>
One of the most useful features of Juneau is the ability to generate
Swagger-based OPTIONS pages for self-documenting designs
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/01.BasicRestServlet.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/01.BasicRestServlet.html
index 76adda9..da96905 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/01.BasicRestServlet.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/01.BasicRestServlet.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} BasicRestServlet
+BasicRestServlet
<p>
Any subclass of {@link oajr.BasicRestServlet} gets an auto-generated
Swagger UI when performing an <code>OPTIONS</code>
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/02.BasicSwaggerInfo.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/02.BasicSwaggerInfo.html
index 21fa34e..cd0a458 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/02.BasicSwaggerInfo.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/02.BasicSwaggerInfo.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Basic Swagger Info
+Basic Swagger Info
<p>
Let's look at the various parts of the <code>Petstore</code>
application Swagger UI to see how they are defined.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/03.Tags.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/03.Tags.html
index 8b638ef..6f7147d 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/03.Tags.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/03.Tags.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Tags
+Tags
<p>
Tags allow you to group operations into general categories.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/04.Operations.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/04.Operations.html
index 8afff01..5a363ab 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/04.Operations.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/04.Operations.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Operations
+Operations
<p>
<ja>@RestMethod</ja>-annotated methods automatically get rendered as
Swagger operations:
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/05.Parameters.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/05.Parameters.html
index 3510324..2476124 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/05.Parameters.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/05.Parameters.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Parameters
+Parameters
<p>
Expanding operations shows you a list of parameters:
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/06.ParameterExamples.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/06.ParameterExamples.html
index 344b9eb..8a28bfb 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/06.ParameterExamples.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/06.ParameterExamples.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Parameter Examples
+Parameter Examples
<p>
The <code>model</code> select box in the parameters can be expanded to
show examples:
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/07.Responses.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/07.Responses.html
index 0f11c8d..08b4b07 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/07.Responses.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/07.Responses.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Responses
+Responses
<p>
Under the input parameters are listed the possible responses for the
resource:
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/08.ResponseExamples.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/08.ResponseExamples.html
index 4d25110..dfe89c7 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/08.ResponseExamples.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/08.ResponseExamples.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Response Examples
+Response Examples
<p>
The <code>model</code> select box in the responses can be expanded to
show examples:
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/09.Models.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/09.Models.html
index 23e09e2..b24ce7e 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/09.Models.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/09.Models.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Models
+Models
<p>
The {@link oaj.jsonschema.JsonSchemaGenerator#JSONSCHEMA_useBeanDefs}
setting can be used to reduce the size of your
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/10.Stylesheet.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/10.Stylesheet.html
index 931d102..4e65bfc 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/10.Stylesheet.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/27.Swagger/10.Stylesheet.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} SwaggerUI.css
+SwaggerUI.css
<p>
The look-and-feel of the Swagger UI is controlled via a single CSS
file: <code>SwaggerUI.css</code>.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/03.PredefinedWidgets.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/03.PredefinedWidgets.html
index 3d9f834..94f6076 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/03.PredefinedWidgets.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/03.PredefinedWidgets.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Predefined Widgets
+Predefined Widgets
<p>
The {@link oajr.widget} package contains predefined reusable widgets.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/04.UiCustomization.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/04.UiCustomization.html
index c4e4bbf..cdfd78c 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/04.UiCustomization.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/28.HtmlDocAnnotation/04.UiCustomization.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} UI Customization
+UI Customization
<p>
The HTML views of POJOs can somewhat be considered a rudimentary User
Interface.
diff --git
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/36.UnitTesting.html
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/36.UnitTesting.html
index 2ca595b..7488781 100644
---
a/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/36.UnitTesting.html
+++
b/juneau-doc/src/main/resources/Topics/07.juneau-rest-server/36.UnitTesting.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Serverless Unit Testing
+Serverless Unit Testing
<p>
The {@link oajr.mock.MockRest} class is a simple yet powerful interface
for creating serverless
diff --git a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client.html
index 9adf641..ae56291 100644
--- a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client.html
+++ b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{updated} juneau-rest-client
+juneau-rest-client
<h5 class='figure'>Maven Dependency</h5>
<p class='bpcode w500'>
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies.html
index 1e67206..a59d97a 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} REST Proxies
+REST Proxies
<p>
The <code>juneau-rest-client</code> library can also be used to define
interface proxies against 3rd-party REST interfaces.
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/01.RemoteResource.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/01.RemoteResource.html
index 7f6ef0c..6f7f26f 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/01.RemoteResource.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/01.RemoteResource.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @RemoteResource
+@RemoteResource
<p>
The {@link oajrc.remote.RemoteResource @RemoteResource} annotation is
used on your interface class
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/02.RemoteMethod.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/02.RemoteMethod.html
index 5abcb96..00c3e22 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/02.RemoteMethod.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/02.RemoteMethod.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @RemoteMethod
+@RemoteMethod
<p>
The {@link oajrc.remote.RemoteMethod @RemoteMethod} annotation is
applied to methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/03.Body.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/03.Body.html
index 84c475a..82146da 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/03.Body.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/03.Body.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Body
+@Body
<p>
The {@link oaj.http.annotation.Body @Body} annotation can be applied to
arguments of <ja>@RemoteMethod</ja>-annotated methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/04.FormData.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/04.FormData.html
index c09a912..50fcf4b 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/04.FormData.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/04.FormData.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @FormData
+@FormData
<p>
The {@link oaj.http.annotation.FormData @FormData} annotation can be
applied to arguments of <ja>@RemoteMethod</ja>-annotated methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/05.Query.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/05.Query.html
index dc00e6d..6ca319c 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/05.Query.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/05.Query.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Query
+@Query
<p>
The {@link oaj.http.annotation.Query @Query} annotation can be applied
to arguments of <ja>@RemoteMethod</ja>-annotated methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/06.Header.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/06.Header.html
index c5bd5f6..62aa4e7 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/06.Header.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/06.Header.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Header
+@Header
<p>
The {@link oaj.http.annotation.Header @Header} annotation can be
applied to arguments of <ja>@RemoteMethod</ja>-annotated methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/07.Path.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/07.Path.html
index 44ed929..47cab6e 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/07.Path.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/07.Path.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Path
+@Path
<p>
The {@link oaj.http.annotation.Path @Path} annotation can be applied to
arguments of <ja>@RemoteMethod</ja>-annotated methods
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/08.Request.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/08.Request.html
index 76d6e9c..df114f2 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/08.Request.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/08.Request.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Request
+@Request
<p>
The {@link oaj.http.annotation.Request @Request} annotation can be
applied to a type of a <ja>@RemoteMethod</ja>-annotated method
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/09.Response.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/09.Response.html
index e02c51e..24a812e 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/09.Response.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/01.RestProxies/09.Response.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} @Response
+@Response
<p>
The {@link oaj.http.annotation.Response @Response} annotation can be
applied to types returned by <ja>@RemoteMethod</ja>-annotated methods.
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/03.Authentication.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/03.Authentication.html
index 565a639..b19fe70 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/03.Authentication.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/03.Authentication.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Authentication
+Authentication
<p>
The Juneau REST client itself does not implement any support for
authentication.
diff --git
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/09.UnitTesting.html
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/09.UnitTesting.html
index 4b843d1..b5b9048 100644
---
a/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/09.UnitTesting.html
+++
b/juneau-doc/src/main/resources/Topics/09.juneau-rest-client/09.UnitTesting.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} Serverless Unit Testing
+Serverless Unit Testing
<p>
The {@link oajr.mock.MockRest} class is used for performing serverless
unit testing of REST interfaces.
diff --git
a/juneau-doc/src/main/resources/Topics/10.juneau-microservice-server/08.UiCustomization.html
b/juneau-doc/src/main/resources/Topics/10.juneau-microservice-server/08.UiCustomization.html
index 80bacb9..d7e76e8 100644
---
a/juneau-doc/src/main/resources/Topics/10.juneau-microservice-server/08.UiCustomization.html
+++
b/juneau-doc/src/main/resources/Topics/10.juneau-microservice-server/08.UiCustomization.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} UI Customization
+UI Customization
<p>
The Microservice project contains a <code>files/htdocs</code> working
directly folder with predefined stylesheets and
diff --git
a/juneau-doc/src/main/resources/Topics/12.juneau-examples-rest/07.PetStoreResource.html
b/juneau-doc/src/main/resources/Topics/12.juneau-examples-rest/07.PetStoreResource.html
index 28e5307..e939bc1 100644
---
a/juneau-doc/src/main/resources/Topics/12.juneau-examples-rest/07.PetStoreResource.html
+++
b/juneau-doc/src/main/resources/Topics/12.juneau-examples-rest/07.PetStoreResource.html
@@ -13,7 +13,7 @@
***************************************************************************************************************************/
-->
-{new} PetStoreResource
+PetStoreResource
<p>
The <code>PetStoreResource</code> class provides examples for creating
a Swagger-based interface.
diff --git a/juneau-doc/src/main/resources/overview-template.html
b/juneau-doc/src/main/resources/overview-template.html
index 6aac651..a7e093a 100644
--- a/juneau-doc/src/main/resources/overview-template.html
+++ b/juneau-doc/src/main/resources/overview-template.html
@@ -43,11 +43,11 @@
</script>
</head>
<body>
-<h1 class='title'>Apache Juneau 7.2.0 Documentation</h1>
-<!-- h1 class='preview-title'>Apache Juneau 7.2.0 Documentation Preview</h1-->
-<!-- h2 class='preview-section todo'>Documentation in progress</h2-->
-<h2 class='preview-section new'>New documentation in 7.2.0</h2>
-<h2 class='preview-section updated'>Updated documentation in 7.2.0</h2>
+<h1 class='title'>Apache Juneau 7.2.1 Documentation</h1>
+<h1 class='preview-title'>Apache Juneau 7.2.1 Documentation Preview</h1>
+<h2 class='preview-section todo'>Documentation in progress</h2>
+<h2 class='preview-section new'>New documentation in 7.2.1</h2>
+<h2 class='preview-section updated'>Updated documentation in 7.2.1</h2>
<script type='text/javascript'>
function toggle(x) {