This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/tomee-site-pub.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 6955b49 [site-publish] source tomee-site-generator
https://github.com/apache/tomee-site-generator
https://ci-builds.apache.org/job/Tomee/job/site-publish
6955b49 is described below
commit 6955b49f8c70f08d7466ceaf98393c19ab9e5d31
Author: jenkins <[email protected]>
AuthorDate: Wed Nov 24 00:44:54 2021 +0000
[site-publish] source tomee-site-generator
https://github.com/apache/tomee-site-generator
https://ci-builds.apache.org/job/Tomee/job/site-publish
---
jakartaee-9.0/javadoc/allclasses-frame.html | 1 -
jakartaee-9.0/javadoc/allclasses-noframe.html | 1 -
jakartaee-9.0/javadoc/constant-values.html | 27 ++++---
jakartaee-9.0/javadoc/index-all.html | 12 ++-
.../javadoc/jakarta/json/bind/JsonbConfig.html | 92 ++++++++++++++++------
.../json/bind/annotation/JsonbPropertyOrder.html | 4 +-
.../json/bind/annotation/JsonbTransient.html | 4 +-
.../json/bind/annotation/package-frame.html | 1 -
.../json/bind/annotation/package-summary.html | 14 +---
.../jakarta/json/bind/annotation/package-tree.html | 1 -
jakartaee-9.0/javadoc/overview-tree.html | 1 -
11 files changed, 101 insertions(+), 57 deletions(-)
diff --git a/jakartaee-9.0/javadoc/allclasses-frame.html
b/jakartaee-9.0/javadoc/allclasses-frame.html
index 019e19b..243b539 100644
--- a/jakartaee-9.0/javadoc/allclasses-frame.html
+++ b/jakartaee-9.0/javadoc/allclasses-frame.html
@@ -458,7 +458,6 @@
<li><a href="jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in jakarta.json.bind.annotation"
target="classFrame">JsonbProperty</a></li>
<li><a href="jakarta/json/bind/annotation/JsonbPropertyOrder.html"
title="annotation in jakarta.json.bind.annotation"
target="classFrame">JsonbPropertyOrder</a></li>
<li><a href="jakarta/json/bind/spi/JsonbProvider.html" title="class in
jakarta.json.bind.spi" target="classFrame">JsonbProvider</a></li>
-<li><a href="jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"
target="classFrame">JsonbRequired</a></li>
<li><a href="jakarta/json/bind/serializer/JsonbSerializer.html"
title="interface in jakarta.json.bind.serializer" target="classFrame"><span
class="interfaceName">JsonbSerializer</span></a></li>
<li><a href="jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation"
target="classFrame">JsonbTransient</a></li>
<li><a href="jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation"
target="classFrame">JsonbTypeAdapter</a></li>
diff --git a/jakartaee-9.0/javadoc/allclasses-noframe.html
b/jakartaee-9.0/javadoc/allclasses-noframe.html
index 31c76cf..73397a0 100644
--- a/jakartaee-9.0/javadoc/allclasses-noframe.html
+++ b/jakartaee-9.0/javadoc/allclasses-noframe.html
@@ -458,7 +458,6 @@
<li><a href="jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in jakarta.json.bind.annotation">JsonbProperty</a></li>
<li><a href="jakarta/json/bind/annotation/JsonbPropertyOrder.html"
title="annotation in jakarta.json.bind.annotation">JsonbPropertyOrder</a></li>
<li><a href="jakarta/json/bind/spi/JsonbProvider.html" title="class in
jakarta.json.bind.spi">JsonbProvider</a></li>
-<li><a href="jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation">JsonbRequired</a></li>
<li><a href="jakarta/json/bind/serializer/JsonbSerializer.html"
title="interface in jakarta.json.bind.serializer"><span
class="interfaceName">JsonbSerializer</span></a></li>
<li><a href="jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation">JsonbTransient</a></li>
<li><a href="jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation">JsonbTypeAdapter</a></li>
diff --git a/jakartaee-9.0/javadoc/constant-values.html
b/jakartaee-9.0/javadoc/constant-values.html
index a7a2335..a0ee4b3 100644
--- a/jakartaee-9.0/javadoc/constant-values.html
+++ b/jakartaee-9.0/javadoc/constant-values.html
@@ -452,76 +452,83 @@
<td class="colLast"><code>"jsonb.binary-data-strategy"</code></td>
</tr>
<tr class="altColor">
+<td class="colFirst"><a
name="jakarta.json.bind.JsonbConfig.CREATOR_PARAMETERS_REQUIRED">
+<!-- -->
+</a><code>public static final java.lang.String</code></td>
+<td><code><a
href="jakarta/json/bind/JsonbConfig.html#CREATOR_PARAMETERS_REQUIRED">CREATOR_PARAMETERS_REQUIRED</a></code></td>
+<td class="colLast"><code>"jsonb.creator-parameters-required"</code></td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.DATE_FORMAT">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#DATE_FORMAT">DATE_FORMAT</a></code></td>
<td class="colLast"><code>"jsonb.date-format"</code></td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.DESERIALIZERS">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#DESERIALIZERS">DESERIALIZERS</a></code></td>
<td class="colLast"><code>"jsonb.derializers"</code></td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.ENCODING">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#ENCODING">ENCODING</a></code></td>
<td class="colLast"><code>"jsonb.encoding"</code></td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.FORMATTING">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#FORMATTING">FORMATTING</a></code></td>
<td class="colLast"><code>"jsonb.formatting"</code></td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.LOCALE">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#LOCALE">LOCALE</a></code></td>
<td class="colLast"><code>"jsonb.locale"</code></td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.NULL_VALUES">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#NULL_VALUES">NULL_VALUES</a></code></td>
<td class="colLast"><code>"jsonb.null-values"</code></td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a
name="jakarta.json.bind.JsonbConfig.PROPERTY_NAMING_STRATEGY">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#PROPERTY_NAMING_STRATEGY">PROPERTY_NAMING_STRATEGY</a></code></td>
<td class="colLast"><code>"jsonb.property-naming-strategy"</code></td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a
name="jakarta.json.bind.JsonbConfig.PROPERTY_ORDER_STRATEGY">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#PROPERTY_ORDER_STRATEGY">PROPERTY_ORDER_STRATEGY</a></code></td>
<td class="colLast"><code>"jsonb.property-order-strategy"</code></td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a
name="jakarta.json.bind.JsonbConfig.PROPERTY_VISIBILITY_STRATEGY">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#PROPERTY_VISIBILITY_STRATEGY">PROPERTY_VISIBILITY_STRATEGY</a></code></td>
<td class="colLast"><code>"jsonb.property-visibility-strategy"</code></td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.SERIALIZERS">
<!-- -->
</a><code>public static final java.lang.String</code></td>
<td><code><a
href="jakarta/json/bind/JsonbConfig.html#SERIALIZERS">SERIALIZERS</a></code></td>
<td class="colLast"><code>"jsonb.serializers"</code></td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a name="jakarta.json.bind.JsonbConfig.STRICT_IJSON">
<!-- -->
</a><code>public static final java.lang.String</code></td>
diff --git a/jakartaee-9.0/javadoc/index-all.html
b/jakartaee-9.0/javadoc/index-all.html
index 0e53f21..bedf1b3 100644
--- a/jakartaee-9.0/javadoc/index-all.html
+++ b/jakartaee-9.0/javadoc/index-all.html
@@ -4203,6 +4203,10 @@
<dd>
<div class="block">Creates an <code>XATopicSession</code> object.</div>
</dd>
+<dt><span class="memberNameLink"><a
href="jakarta/json/bind/JsonbConfig.html#CREATOR_PARAMETERS_REQUIRED">CREATOR_PARAMETERS_REQUIRED</a></span>
- Static variable in class jakarta.json.bind.<a
href="jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></dt>
+<dd>
+<div class="block">Property used to specify required creator parameters.</div>
+</dd>
<dt><span class="memberNameLink"><a
href="jakarta/security/enterprise/authentication/mechanism/http/AuthenticationParameters.html#credential-jakarta.security.enterprise.credential.Credential-">credential(Credential)</a></span>
- Method in class jakarta.security.enterprise.authentication.mechanism.http.<a
href="jakarta/security/enterprise/authentication/mechanism/http/AuthenticationParameters.html"
title="class in
jakarta.security.enterprise.authentication.mechanism.http">AuthenticationPa
[...]
<dd>
<div class="block">Sets the credential to be used by the authentication
mechanism responding
@@ -15947,10 +15951,6 @@
<dd>
<div class="block">Protected constructor.</div>
</dd>
-<dt><a href="jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbRequired</span></a> - Annotation Type in <a
href="jakarta/json/bind/annotation/package-summary.html">jakarta.json.bind.annotation</a></dt>
-<dd>
-<div class="block">Specifies which parameters of the <a
href="jakarta/json/bind/annotation/JsonbCreator.html" title="annotation in
jakarta.json.bind.annotation"><code>JsonbCreator</code></a> are required.</div>
-</dd>
<dt><a href="jakarta/json/bind/serializer/JsonbSerializer.html"
title="interface in jakarta.json.bind.serializer"><span
class="typeNameLink">JsonbSerializer</span></a><<a
href="jakarta/json/bind/serializer/JsonbSerializer.html" title="type parameter
in JsonbSerializer">T</a>> - Interface in <a
href="jakarta/json/bind/serializer/package-summary.html">jakarta.json.bind.serializer</a></dt>
<dd>
<div class="block">Interface representing a custom serializer for given
type.</div>
@@ -28499,6 +28499,10 @@ the order they are declared.</div>
<div class="block">Returns a new <code>CompletionStage</code> that is
completed by the completion of the
specified stage.</div>
</dd>
+<dt><span class="memberNameLink"><a
href="jakarta/json/bind/JsonbConfig.html#withCreatorParametersRequired-boolean-">withCreatorParametersRequired(boolean)</a></span>
- Method in class jakarta.json.bind.<a
href="jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></dt>
+<dd>
+<div class="block">Property used to specify whether all creator parameters
should be treated as required.</div>
+</dd>
<dt><span class="memberNameLink"><a
href="jakarta/json/bind/JsonbConfig.html#withDateFormat-java.lang.String-java.util.Locale-">withDateFormat(String,
Locale)</a></span> - Method in class jakarta.json.bind.<a
href="jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></dt>
<dd>
<div class="block">Property used to specify custom date format.</div>
diff --git a/jakartaee-9.0/javadoc/jakarta/json/bind/JsonbConfig.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/JsonbConfig.html
index a4d2924..ad8c0a6 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/JsonbConfig.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/JsonbConfig.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
+var methods =
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -183,67 +183,73 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#CREATOR_PARAMETERS_REQUIRED">CREATOR_PARAMETERS_REQUIRED</a></span></code>
+<div class="block">Property used to specify required creator parameters.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#DATE_FORMAT">DATE_FORMAT</a></span></code>
<div class="block">Property used to specify custom date format globally.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#DESERIALIZERS">DESERIALIZERS</a></span></code>
<div class="block">Property used to specify custom deserializers.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#ENCODING">ENCODING</a></span></code>
<div class="block">The Jsonb serialization <code>toJson()</code> methods will
default to this property
for encoding of output JSON data.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#FORMATTING">FORMATTING</a></span></code>
<div class="block">Property used to specify whether or not the serialized
JSON data is formatted with line feeds and indentation.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#LOCALE">LOCALE</a></span></code>
<div class="block">Property used to specify locale globally.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#NULL_VALUES">NULL_VALUES</a></span></code>
<div class="block">Property used to specify null values serialization
behavior.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#PROPERTY_NAMING_STRATEGY">PROPERTY_NAMING_STRATEGY</a></span></code>
<div class="block">Property used to specify custom naming strategy.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#PROPERTY_ORDER_STRATEGY">PROPERTY_ORDER_STRATEGY</a></span></code>
<div class="block">Property used to specify custom order strategy.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#PROPERTY_VISIBILITY_STRATEGY">PROPERTY_VISIBILITY_STRATEGY</a></span></code>
<div class="block">Property used to specify custom visibility strategy.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#SERIALIZERS">SERIALIZERS</a></span></code>
<div class="block">Property used to specify custom serializers.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#STRICT_IJSON">STRICT_IJSON</a></span></code>
<div class="block">Property used to specify strict I-JSON serialization
compliance.</div>
@@ -314,74 +320,80 @@ extends java.lang.Object</pre>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withCreatorParametersRequired-boolean-">withCreatorParametersRequired</a></span>(boolean requiredParameters)</code>
+<div class="block">Property used to specify whether all creator parameters
should be treated as required.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withDateFormat-java.lang.String-java.util.Locale-">withDateFormat</a></span>(java.lang.String dateFormat,
java.util.Locale locale)</code>
<div class="block">Property used to specify custom date format.</div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withDeserializers-jakarta.json.bind.serializer.JsonbDeserializer...-">withDeserializers</a></span>(<a
href="../../../jakarta/json/bind/serializer/JsonbDeserializer.html"
title="interface in
jakarta.json.bind.serializer">JsonbDeserializer</a>... deserializers)</code>
<div class="block">Property used to specify custom deserializers.</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withEncoding-java.lang.String-">withEncoding</a></span>(java.lang.String encoding)</code>
<div class="block">The binding operations will default to this property
for encoding of JSON data.</div>
</td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withFormatting-java.lang.Boolean-">withFormatting</a></span>(java.lang.Boolean formatted)</code>
<div class="block">Property used to specify whether or not the serialized JSON
data is formatted
with linefeeds and indentation.</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withLocale-java.util.Locale-">withLocale</a></span>(java.util.Locale locale)</code>
<div class="block">Property used to specify custom locale.</div>
</td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withNullValues-java.lang.Boolean-">withNullValues</a></span>(java.lang.Boolean serializeNullValues)</code>
<div class="block">Property used to specify whether null values should be
serialized to JSON document or skipped.</div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withPropertyNamingStrategy-jakarta.json.bind.config.PropertyNamingStrategy-">withPropertyNamingStrategy</a></span>(<a
href="../../../jakarta/json/bind/config/PropertyNamingStrategy.html"
title="interface in
jakarta.json.bind.config">PropertyNamingStrategy</a> propertyNamingStrategy)</code>
<div class="block">Property used to specify custom naming strategy.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withPropertyNamingStrategy-java.lang.String-">withPropertyNamingStrategy</a></span>(java.lang.String propertyNamingStrategy)</code>
<div class="block">Property used to specify custom naming strategy.</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withPropertyOrderStrategy-java.lang.String-">withPropertyOrderStrategy</a></span>(java.lang.String propertyOrderStrategy)</code>
<div class="block">Property used to specify property order strategy.</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withPropertyVisibilityStrategy-jakarta.json.bind.config.PropertyVisibilityStrategy-">withPropertyVisibilityStrategy</a></span>(<a
href="../../../jakarta/json/bind/config/PropertyVisibilityStrategy.html"
title="interface in
jakarta.json.bind.config">PropertyVisibilityStrategy</a> propertyVisibilityStrategy)</code>
<div class="block">Property used to specify custom property visibility
strategy.</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withSerializers-jakarta.json.bind.serializer.JsonbSerializer...-">withSerializers</a></span>(<a
href="../../../jakarta/json/bind/serializer/JsonbSerializer.html"
title="interface in
jakarta.json.bind.serializer">JsonbSerializer</a>... serializers)</code>
<div class="block">Property used to specify custom serializers.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code><a
href="../../../jakarta/json/bind/JsonbConfig.html" title="class in
jakarta.json.bind">JsonbConfig</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../jakarta/json/bind/JsonbConfig.html#withStrictIJSON-java.lang.Boolean-">withStrictIJSON</a></span>(java.lang.Boolean enabled)</code>
<div class="block">Property used to specify whether strict I-JSON
serialization compliance should be enforced.</div>
@@ -586,7 +598,7 @@ extends java.lang.Object</pre>
<a name="LOCALE">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>LOCALE</h4>
<pre>public static final java.lang.String LOCALE</pre>
@@ -597,6 +609,20 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
+<a name="CREATOR_PARAMETERS_REQUIRED">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CREATOR_PARAMETERS_REQUIRED</h4>
+<pre>public static final java.lang.String
CREATOR_PARAMETERS_REQUIRED</pre>
+<div class="block">Property used to specify required creator parameters.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a
href="../../../constant-values.html#jakarta.json.bind.JsonbConfig.CREATOR_PARAMETERS_REQUIRED">Constant
Field Values</a></dd>
+</dl>
+</li>
+</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -935,7 +961,7 @@ extends java.lang.Object</pre>
<a name="withLocale-java.util.Locale-">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>withLocale</h4>
<pre>public final <a href="../../../jakarta/json/bind/JsonbConfig.html"
title="class in
jakarta.json.bind">JsonbConfig</a> withLocale(java.util.Locale locale)</pre>
@@ -950,6 +976,24 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
+<a name="withCreatorParametersRequired-boolean-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>withCreatorParametersRequired</h4>
+<pre>public final <a href="../../../jakarta/json/bind/JsonbConfig.html"
title="class in
jakarta.json.bind">JsonbConfig</a> withCreatorParametersRequired(boolean requiredParameters)</pre>
+<div class="block">Property used to specify whether all creator parameters
should be treated as required.
+ <br>
+ Default value is <code>false</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>requiredParameters</code> - Whether creator parameters are
required</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This JsonbConfig instance.</dd>
+</dl>
+</li>
+</ul>
</li>
</ul>
</li>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPropertyOrder.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPropertyOrder.html
index 1b7fe23..4686d1e 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPropertyOrder.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPropertyOrder.html
@@ -43,7 +43,7 @@
<div class="subNav">
<ul class="navList">
<li><a href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a
href="../../../../index.html?jakarta/json/bind/annotation/JsonbPropertyOrder.html"
target="_top">Frames</a></li>
@@ -188,7 +188,7 @@ public @interface <span
class="memberNameLabel">JsonbPropertyOrder</span></pre>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a
href="../../../../index.html?jakarta/json/bind/annotation/JsonbPropertyOrder.html"
target="_top">Frames</a></li>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTransient.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTransient.html
index 16e8e4c..0755208 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTransient.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTransient.html
@@ -42,7 +42,7 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbPropertyOrder.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -146,7 +146,7 @@ public @interface <span
class="memberNameLabel">JsonbTransient</span></pre>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbPropertyOrder.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-frame.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-frame.html
index e026b29..32459a2 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-frame.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-frame.html
@@ -20,7 +20,6 @@
<li><a href="JsonbNumberFormat.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbNumberFormat</a></li>
<li><a href="JsonbProperty.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbProperty</a></li>
<li><a href="JsonbPropertyOrder.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbPropertyOrder</a></li>
-<li><a href="JsonbRequired.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbRequired</a></li>
<li><a href="JsonbTransient.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbTransient</a></li>
<li><a href="JsonbTypeAdapter.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbTypeAdapter</a></li>
<li><a href="JsonbTypeDeserializer.html" title="annotation in
jakarta.json.bind.annotation" target="classFrame">JsonbTypeDeserializer</a></li>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-summary.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-summary.html
index 1c592ba..aa5cd50 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-summary.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-summary.html
@@ -132,37 +132,31 @@
</td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation">JsonbRequired</a></td>
-<td class="colLast">
-<div class="block">Specifies which parameters of the <a
href="../../../../jakarta/json/bind/annotation/JsonbCreator.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbCreator</code></a> are required.</div>
-</td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation">JsonbTransient</a></td>
<td class="colLast">
<div class="block">Prevents mapping of a Java Bean property, field or type to
JSON representation.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation">JsonbTypeAdapter</a></td>
<td class="colLast">
<div class="block">Annotation provides way how to set custom JsonbAdapter to
field or JavaBean property.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbTypeDeserializer.html"
title="annotation in
jakarta.json.bind.annotation">JsonbTypeDeserializer</a></td>
<td class="colLast">
<div class="block">
Annotation provides way how to set custom JsonbDeserializer to field or
JavaBean property.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbTypeSerializer.html"
title="annotation in jakarta.json.bind.annotation">JsonbTypeSerializer</a></td>
<td class="colLast">
<div class="block">Annotation provides way how to set custom JsonbSerializer
to field or JavaBean property.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><a
href="../../../../jakarta/json/bind/annotation/JsonbVisibility.html"
title="annotation in jakarta.json.bind.annotation">JsonbVisibility</a></td>
<td class="colLast">
<div class="block">Annotation provides way how to customize visibility
strategy of the JSON Binding.</div>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-tree.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-tree.html
index 2ce288d..b9bb50f 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-tree.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/package-tree.html
@@ -86,7 +86,6 @@
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbTransient.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTransient</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTypeAdapter</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbTypeSerializer.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTypeSerializer</span></a> (implements
java.lang.annotation.Annotation)</li>
-<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbRequired.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbRequired</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbVisibility.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbVisibility</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbProperty</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="../../../../jakarta/json/bind/annotation/JsonbNillable.html"
title="annotation in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbNillable</span></a> (implements
java.lang.annotation.Annotation)</li>
diff --git a/jakartaee-9.0/javadoc/overview-tree.html
b/jakartaee-9.0/javadoc/overview-tree.html
index 61b7cda..9458381 100644
--- a/jakartaee-9.0/javadoc/overview-tree.html
+++ b/jakartaee-9.0/javadoc/overview-tree.html
@@ -2414,7 +2414,6 @@
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbTransient.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTransient</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbTypeAdapter.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTypeAdapter</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbTypeSerializer.html" title="annotation
in jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbTypeSerializer</span></a> (implements
java.lang.annotation.Annotation)</li>
-<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbRequired.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbRequired</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbVisibility.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbVisibility</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbProperty.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbProperty</span></a> (implements
java.lang.annotation.Annotation)</li>
<li type="circle">jakarta.json.bind.annotation.<a
href="jakarta/json/bind/annotation/JsonbNillable.html" title="annotation in
jakarta.json.bind.annotation"><span
class="typeNameLink">JsonbNillable</span></a> (implements
java.lang.annotation.Annotation)</li>