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 0d2b582  [site-publish] source tomee-site-generator 
https://github.com/apache/tomee-site-generator 
https://ci-builds.apache.org/job/Tomee/job/site-publish
0d2b582 is described below

commit 0d2b582b1ce1e33265c84618ddfb8d52b482a733
Author: jenkins <[email protected]>
AuthorDate: Thu Dec 9 12:48:43 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/constant-values.html         | 19 +++++++
 jakartaee-9.0/javadoc/index-all.html               |  4 ++
 .../json/bind/annotation/JsonbPolymorphicType.html | 60 +++++++++++++++++-----
 3 files changed, 71 insertions(+), 12 deletions(-)

diff --git a/jakartaee-9.0/javadoc/constant-values.html 
b/jakartaee-9.0/javadoc/constant-values.html
index a0ee4b3..75684a6 100644
--- a/jakartaee-9.0/javadoc/constant-values.html
+++ b/jakartaee-9.0/javadoc/constant-values.html
@@ -592,6 +592,25 @@
 </tbody>
 </table>
 </li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>jakarta.json.bind.annotation.<a 
href="jakarta/json/bind/annotation/JsonbPolymorphicType.html" title="annotation 
in jakarta.json.bind.annotation">JsonbPolymorphicType</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
name="jakarta.json.bind.annotation.JsonbPolymorphicType.DEFAULT_KEY_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a 
href="jakarta/json/bind/annotation/JsonbPolymorphicType.html#DEFAULT_KEY_NAME">DEFAULT_KEY_NAME</a></code></td>
+<td class="colLast"><code>"@type"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
 </ul>
 <ul class="blockList">
 <li class="blockList">
diff --git a/jakartaee-9.0/javadoc/index-all.html 
b/jakartaee-9.0/javadoc/index-all.html
index fdef708..3cf9f59 100644
--- a/jakartaee-9.0/javadoc/index-all.html
+++ b/jakartaee-9.0/javadoc/index-all.html
@@ -4516,6 +4516,10 @@
 <dd>
 <div class="block">Value that indicates the default format.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="jakarta/json/bind/annotation/JsonbPolymorphicType.html#DEFAULT_KEY_NAME">DEFAULT_KEY_NAME</a></span>
 - Static variable in annotation type jakarta.json.bind.annotation.<a 
href="jakarta/json/bind/annotation/JsonbPolymorphicType.html" title="annotation 
in jakarta.json.bind.annotation">JsonbPolymorphicType</a></dt>
+<dd>
+<div class="block">Default polymorphic information key name.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="jakarta/json/bind/annotation/JsonbDateFormat.html#DEFAULT_LOCALE">DEFAULT_LOCALE</a></span>
 - Static variable in annotation type jakarta.json.bind.annotation.<a 
href="jakarta/json/bind/annotation/JsonbDateFormat.html" title="annotation in 
jakarta.json.bind.annotation">JsonbDateFormat</a></dt>
 <dd>
 <div class="block">Value that indicates that default <code>Locale</code>.</div>
diff --git 
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPolymorphicType.html 
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPolymorphicType.html
index f5e1bd2..adabdb1 100644
--- 
a/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPolymorphicType.html
+++ 
b/jakartaee-9.0/javadoc/jakarta/json/bind/annotation/JsonbPolymorphicType.html
@@ -67,13 +67,13 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.field.summary">Field</a>&nbsp;|&nbsp;</li>
 <li>Required&nbsp;|&nbsp;</li>
 <li><a href="#annotation.type.optional.element.summary">Optional</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.field.detail">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#annotation.type.element.detail">Element</a></li>
 </ul>
 </div>
@@ -101,21 +101,41 @@ public @interface <span 
class="memberNameLabel">JsonbPolymorphicType</span></pre
  This annotation is required on the most common parent of all classes when 
polymorphism will be applied.
  <pre><code>
  // Example
-  @JsonbPolymorphicType(keyName = "@key")
+  @JsonbPolymorphicType(key = "@key")
  interface Animal {}
 
  class Dog implements Animal {}
  class Cat implements Animal {}
  </code></pre>
  This annotation is tightly bound to <a 
href="../../../../jakarta/json/bind/annotation/JsonbSubtype.html" 
title="annotation in 
jakarta.json.bind.annotation"><code>JsonbSubtype</code></a>. It is recommended 
to use
- <a href="../../../../jakarta/json/bind/annotation/JsonbSubtype.html" 
title="annotation in 
jakarta.json.bind.annotation"><code>JsonbSubtype</code></a> annotations to 
specify all the possible classes and their aliases.
- <br></div>
+ <a href="../../../../jakarta/json/bind/annotation/JsonbSubtype.html" 
title="annotation in 
jakarta.json.bind.annotation"><code>JsonbSubtype</code></a> annotations to 
specify all the possible classes and their aliases.</div>
 </li>
 </ul>
 </div>
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
+<!-- =========== ANNOTATION TYPE FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Fields and Description</th>
+</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/annotation/JsonbPolymorphicType.html#DEFAULT_KEY_NAME">DEFAULT_KEY_NAME</a></span></code>
+<div class="block">Default polymorphic information key name.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
 <ul class="blockList">
 <li class="blockList"><a name="annotation.type.optional.element.summary">
@@ -167,6 +187,24 @@ public @interface <span 
class="memberNameLabel">JsonbPolymorphicType</span></pre
 <div class="details">
 <ul class="blockList">
 <li class="blockList">
+<!-- ============ ANNOTATION TYPE FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DEFAULT_KEY_NAME">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEFAULT_KEY_NAME</h4>
+<pre>public static final&nbsp;java.lang.String&nbsp;DEFAULT_KEY_NAME</pre>
+<div class="block">Default polymorphic information key name.</div>
+</li>
+</ul>
+</li>
+</ul>
 <!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
 <ul class="blockList">
 <li class="blockList"><a name="annotation.type.element.detail">
@@ -188,7 +226,7 @@ public @interface <span 
class="memberNameLabel">JsonbPolymorphicType</span></pre
 </dl>
 <dl>
 <dt>Default:</dt>
-<dd>""</dd>
+<dd>"@type"</dd>
 </dl>
 </li>
 </ul>
@@ -249,12 +287,10 @@ public @interface <span 
class="memberNameLabel">JsonbPolymorphicType</span></pre
 <div class="block">Allowed package names. This option is ignored if <a 
href="../../../../jakarta/json/bind/annotation/JsonbPolymorphicType.html#classNames--"><code>classNames()</code></a>
  option is set to false.
  <br>
- Only classes contained in the selected packages will be 
serialized/deserialized.
+ Only classes contained in the selected packages will be deserialized.
  Classes with specified alias are not validated.
  <br>
- It is strongly recommended that you set up allowed packages when classes 
without aliases will be processed.
- <br>
- When no package is specified, all classes without aliases are allowed.</div>
+ It is required to have allowed packages set up when classes without aliases 
will be processed.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>list of allowed packages</dd>
@@ -338,13 +374,13 @@ public @interface <span 
class="memberNameLabel">JsonbPolymorphicType</span></pre
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.field.summary">Field</a>&nbsp;|&nbsp;</li>
 <li>Required&nbsp;|&nbsp;</li>
 <li><a href="#annotation.type.optional.element.summary">Optional</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.field.detail">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#annotation.type.element.detail">Element</a></li>
 </ul>
 </div>

Reply via email to