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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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&nbsp;static&nbsp;final&nbsp;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>&lt;<a 
href="jakarta/json/bind/serializer/JsonbSerializer.html" title="type parameter 
in JsonbSerializer">T</a>&gt; - 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&nbsp;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&nbsp;dateFormat,
               java.util.Locale&nbsp;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>...&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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>&nbsp;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&nbsp;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&nbsp;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>&nbsp;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>...&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;<a href="../../../jakarta/json/bind/JsonbConfig.html" 
title="class in 
jakarta.json.bind">JsonbConfig</a>&nbsp;withLocale(java.util.Locale&nbsp;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&nbsp;<a href="../../../jakarta/json/bind/JsonbConfig.html" 
title="class in 
jakarta.json.bind">JsonbConfig</a>&nbsp;withCreatorParametersRequired(boolean&nbsp;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&nbsp;Class</span></a></li>
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbTransient.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;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&nbsp;Class</span></a></li>
-<li><a href="../../../../jakarta/json/bind/annotation/JsonbRequired.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbTransient.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;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&nbsp;Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbPropertyOrder.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;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&nbsp;Class</span></a></li>
+<li><a href="../../../../jakarta/json/bind/annotation/JsonbPropertyOrder.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../jakarta/json/bind/annotation/JsonbTypeAdapter.html" 
title="annotation in jakarta.json.bind.annotation"><span 
class="typeNameLink">Next&nbsp;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>

Reply via email to