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 fae6ed1 [site-publish] source tomee-site-generator
https://github.com/apache/tomee-site-generator
https://ci-builds.apache.org/job/Tomee/job/site-publish
fae6ed1 is described below
commit fae6ed1de0e680997a8ec46b6f0090c5d6b7a92b
Author: jenkins <[email protected]>
AuthorDate: Tue Oct 12 00:47:15 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/deprecated-list.html | 5 +++++
.../javadoc/jakarta/json/bind/annotation/JsonbNillable.html | 7 ++++---
.../javadoc/jakarta/json/bind/annotation/JsonbProperty.html | 10 +++++++---
.../jakarta/json/bind/annotation/JsonbTypeDeserializer.html | 3 ++-
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/jakartaee-9.0/javadoc/deprecated-list.html
b/jakartaee-9.0/javadoc/deprecated-list.html
index 6c02db9..3967eed 100644
--- a/jakartaee-9.0/javadoc/deprecated-list.html
+++ b/jakartaee-9.0/javadoc/deprecated-list.html
@@ -383,6 +383,11 @@
<div class="block"><span class="deprecationComment">As of JSR-181 2.0 with no
replacement.</span></div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colOne"><a
href="jakarta/json/bind/annotation/JsonbProperty.html#nillable--">jakarta.json.bind.annotation.JsonbProperty.nillable</a>
+<div class="block"><span class="deprecationComment">Please use <a
href="jakarta/json/bind/annotation/JsonbNillable.html" title="annotation in
jakarta.json.bind.annotation"><code>JsonbNillable</code></a> as another
annotation instead. This option will be removed in the future.</span></div>
+</td>
+</tr>
</tbody>
</table>
</li>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbNillable.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbNillable.html
index 5b92b30..834a666 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbNillable.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbNillable.html
@@ -94,16 +94,17 @@
<br>
<pre><a href="../../../../jakarta/json/bind/annotation/JsonbAnnotation.html"
title="annotation in jakarta.json.bind.annotation">@JsonbAnnotation</a>
@Retention(value=RUNTIME)
- @Target(value={ANNOTATION_TYPE,TYPE,PACKAGE})
+ @Target(value={ANNOTATION_TYPE,FIELD,METHOD,TYPE,PACKAGE})
public @interface <span class="memberNameLabel">JsonbNillable</span></pre>
<div class="block"><p>Specifies how fields having null values are serialized
into JSON.</p>
<p>There are two possible values which can be specified. In case of true,
fields are serialized as
key/value pair with value null. In case of false, fields will not be
serialized (default behaviour).</p>
- <p>Annotation can be specified on type or on package and affects all
underlying properties and classes.,</p>
+ <p>Annotation can be specified on field, method, type or on package and
affects all underlying properties and classes.</p>
- <p>For similar functionality on a property level see <a
href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbProperty</code></a>.</div>
+ <p>For similar functionality on a property level see <a
href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbProperty</code></a>. However this <a
href="../../../../jakarta/json/bind/annotation/JsonbProperty.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbProperty</code></a> functionality
+ has been deprecated and should not be used</p></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>JSON Binding 1.0</dd>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbProperty.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbProperty.html
index a00fb24..e33157b 100644
--- a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbProperty.html
+++ b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbProperty.html
@@ -131,7 +131,9 @@ public @interface <span
class="memberNameLabel">JsonbProperty</span></pre>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../jakarta/json/bind/annotation/JsonbProperty.html#nillable--">nillable</a></span></code>
-<div class="block">Switches o/off serialization of null values.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Please use <a
href="../../../../jakarta/json/bind/annotation/JsonbNillable.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbNillable</code></a> as another
annotation instead. This option will be removed in the future.</span></div>
+</div>
</td>
</tr>
<tr class="rowColor">
@@ -182,8 +184,10 @@ public @interface <span
class="memberNameLabel">JsonbProperty</span></pre>
<ul class="blockListLast">
<li class="blockList">
<h4>nillable</h4>
-<pre>public abstract boolean nillable</pre>
-<div class="block">Switches o/off serialization of null values.</div>
+<pre>@Deprecated
+public abstract boolean nillable</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">Please use <a
href="../../../../jakarta/json/bind/annotation/JsonbNillable.html"
title="annotation in
jakarta.json.bind.annotation"><code>JsonbNillable</code></a> as another
annotation instead. This option will be removed in the future.</span></div>
+<div class="block">Switches on/off serialization of null values.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if field with null value should be serialized as key/value pair into
JSON with null value.</dd>
diff --git
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTypeDeserializer.html
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTypeDeserializer.html
index b5f818a..25f150c 100644
---
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTypeDeserializer.html
+++
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbTypeDeserializer.html
@@ -94,7 +94,7 @@
<br>
<pre><a href="../../../../jakarta/json/bind/annotation/JsonbAnnotation.html"
title="annotation in jakarta.json.bind.annotation">@JsonbAnnotation</a>
@Retention(value=RUNTIME)
- @Target(value={ANNOTATION_TYPE,TYPE,FIELD,METHOD})
+ @Target(value={ANNOTATION_TYPE,TYPE,FIELD,METHOD,PARAMETER})
public @interface <span
class="memberNameLabel">JsonbTypeDeserializer</span></pre>
<div class="block"><p>
Annotation provides way how to set custom JsonbDeserializer to field or
JavaBean property.
@@ -107,6 +107,7 @@ public @interface <span
class="memberNameLabel">JsonbTypeDeserializer</span></pr
<li> type </li>
<li> field </li>
<li> method </li>
+ <li> creator parameter </li>
</ul></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>