| <!-- |
| |
| Copyright (c) 2022 Oracle and/or its affiliates. All rights reserved. |
| |
| This program and the accompanying materials are made available under the |
| terms of the Eclipse Public License v. 2.0, which is available at |
| http://www.eclipse.org/legal/epl-2.0. |
| |
| This Source Code may also be made available under the following Secondary |
| Licenses when the conditions for such availability set forth in the |
| Eclipse Public License v. 2.0 are satisfied: GNU General Public License, |
| version 2 with the GNU Classpath Exception, which is available at |
| https://www.gnu.org/software/classpath/license.html. |
| |
| SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 |
| |
| --> |
| |
| <html xmlns:Assertions="http://download.eclipse.org/ee4j/jakartaee-tck/CTS/XMLassertions"> |
| <head> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>JavaDoc Assertion Detail</title> |
| </head> |
| <body bgcolor="white"> |
| <br> |
| <CENTER> |
| <h2> |
| JSONB 3.0 |
| <br> |
| Jakarta JSON Binding 3.0 |
| <br> |
| JavaDoc Assertion Detail |
| |
| </h2> |
| </CENTER> |
| <TABLE width="900" border="1" frame="box" cellpadding="5"> |
| <TH bgcolor="#BFBFBF"><FONT size="1PT">Totals</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Total</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Active</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Deprecated</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Removed</FONT></TH> |
| <tr> |
| <TD align="center" valign="center"><font size="2PT"> |
| # of Assertions |
| </font></TD><TD align="center" valign="center"><font size="2PT">108</font></TD><TD align="center" valign="center"><font size="2PT">100</font></TD><TD align="center" valign="center"><font size="2PT">1</font></TD><TD align="center" valign="center"><font size="2PT">7</font></TD> |
| </tr> |
| <tr> |
| <TD align="center" valign="center"><font size="2PT"> |
| # of Required Assertions |
| </font></TD><TD align="center" valign="center"><font size="2PT">108</font></TD><TD align="center" valign="center"><font size="2PT">100</font></TD><TD align="center" valign="center"><font size="2PT">1</font></TD><TD align="center" valign="center"><font size="2PT">7</font></TD> |
| </tr> |
| <tr> |
| <TD align="center" valign="center"><font size="2PT"> |
| # of Optional Assertions |
| </font></TD><TD align="center" valign="center"><font size="2PT">0</font></TD><TD align="center" valign="center"><font size="2PT">0</font></TD><TD align="center" valign="center"><font size="2PT">0</font></TD><TD align="center" valign="center"><font size="2PT">0</font></TD> |
| </tr> |
| </TABLE> |
| <br> |
| <TABLE width="900" border="1" frame="box" cellpadding="1" summary="Javadoc Assertions"> |
| <TH bgcolor="#BFBFBF"><FONT size="1PT">ID</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Return</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Method/Field</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Description</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Required</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Deprecated</FONT></TH><TH bgcolor="#BFBFBF"><FONT size="1PT">Testable</FONT></TH> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:1"></a><font size="1PT">JSONB:JAVADOC:1</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| String |
| , |
| <br> |
| Class |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified string and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:2"></a><font size="1PT">JSONB:JAVADOC:2</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| String |
| , |
| <br> |
| Class |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:3"></a><font size="1PT">JSONB:JAVADOC:3</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| String |
| , |
| <br> |
| Type |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified string and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:4"></a><font size="1PT">JSONB:JAVADOC:4</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| String |
| , |
| <br> |
| Type |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:5"></a><font size="1PT">JSONB:JAVADOC:5</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| Reader |
| , |
| <br> |
| Class |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified Reader and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:6"></a><font size="1PT">JSONB:JAVADOC:6</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| Reader |
| , |
| <br> |
| Class |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:7"></a><font size="1PT">JSONB:JAVADOC:7</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| Reader |
| , |
| <br> |
| Type |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified Reader and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:8"></a><font size="1PT">JSONB:JAVADOC:8</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| Reader |
| , |
| <br> |
| Type |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:9"></a><font size="1PT">JSONB:JAVADOC:9</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| InputStream |
| , |
| <br> |
| Class |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified InputStream and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:10"></a><font size="1PT">JSONB:JAVADOC:10</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| InputStream |
| , |
| <br> |
| Class |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:11"></a><font size="1PT">JSONB:JAVADOC:11</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| InputStream |
| , |
| <br> |
| Type |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Reads in a JSON data from the specified InputStream and return the resulting content tree.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:12"></a><font size="1PT">JSONB:JAVADOC:12</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.fromJson |
| <br> |
| ( |
| InputStream |
| , |
| <br> |
| Type |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected error(s) occur(s) during deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:13"></a><font size="1PT">JSONB:JAVADOC:13</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the Java object tree with root object object to a String instance as JSON.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:14"></a><font size="1PT">JSONB:JAVADOC:14</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization, such as I/O error.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:15"></a><font size="1PT">JSONB:JAVADOC:15</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the Java object tree with root object object to a String instance as JSON.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:16"></a><font size="1PT">JSONB:JAVADOC:16</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization, such as I/O error.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:17"></a><font size="1PT">JSONB:JAVADOC:17</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Writer |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the object content tree into a Writer character stream.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:18"></a><font size="1PT">JSONB:JAVADOC:18</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Writer |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:19"></a><font size="1PT">JSONB:JAVADOC:19</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| , |
| <br> |
| Writer |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the object content tree into a Writer character stream.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:20"></a><font size="1PT">JSONB:JAVADOC:20</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| , |
| <br> |
| Writer |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:21"></a><font size="1PT">JSONB:JAVADOC:21</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| OutputStream |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the object content tree into output stream.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:22"></a><font size="1PT">JSONB:JAVADOC:22</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| OutputStream |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:23"></a><font size="1PT">JSONB:JAVADOC:23</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| , |
| <br> |
| OutputStream |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Writes the object content tree into output stream.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:24"></a><font size="1PT">JSONB:JAVADOC:24</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.Jsonb.toJson |
| <br> |
| ( |
| Object |
| , |
| <br> |
| Type |
| , |
| <br> |
| OutputStream |
| ) |
| |
| <br> |
| throws |
| JsonbException |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">If any unexpected problem occurs during the serialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:25"></a><font size="1PT">JSONB:JAVADOC:25</font></TD><TD align="center" valign="center"><font size="1PT">Jsonb</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.build |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Returns a new instance of jakarta.json.bind.Jsonb Jsonb based on the parameters and configuration specified previously in this builder.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:26"></a><font size="1PT">JSONB:JAVADOC:26</font></TD><TD align="center" valign="center"><font size="1PT">Jsonb</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.create |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Create a new jakarta.json.bind.Jsonb instance using the default JsonbBuilder implementation provided as returned from jakarta.json.bind.spi.JsonbProvider#provider() method.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:27"></a><font size="1PT">JSONB:JAVADOC:27</font></TD><TD align="center" valign="center"><font size="1PT">Jsonb</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.create |
| <br> |
| ( |
| JsonbConfig |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Create a new jakarta.json.bind.Jsonb instance using the default JsonbBuilder implementation provided as returned from jakarta.json.bind.spi.JsonbProvider#provider() method, configured with provided configuration.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:28"></a><font size="1PT">JSONB:JAVADOC:28</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.newBuilder |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Create a new JsonbBuilder instance as returned by the default jakarta.json.bind.spi.JsonbProvider#provider() method.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:29"></a><font size="1PT">JSONB:JAVADOC:29</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.newBuilder |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Create a new JsonbBuilder instance as returned by jakarta.json.bind.spi.JsonbProvider#provider(String) method.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:30"></a><font size="1PT">JSONB:JAVADOC:30</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.newBuilder |
| <br> |
| ( |
| JsonbProvider |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Create a new JsonbBuilder instance as returned by provider#create call.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:31"></a><font size="1PT">JSONB:JAVADOC:31</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.withConfig |
| <br> |
| ( |
| JsonbConfig |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Set configuration which will be set to the newly created jakarta.json.bind.Jsonb Jsonb instance.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:33"></a><font size="1PT">JSONB:JAVADOC:33</font></TD><TD align="center" valign="center"><font size="1PT">Map</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.getAsMap |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Return all configuration properties as an unmodifiable map.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:34"></a><font size="1PT">JSONB:JAVADOC:34</font></TD><TD align="center" valign="center"><font size="1PT">Optional</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.getProperty |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Return value of particular configuration property. The method can only be used to retrieve one of the standard JSON Binding properties defined in this class or a provider specific property. Attempting to get an undefined property will result in an empty Optional value. See Supported Properties.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:35"></a><font size="1PT">JSONB:JAVADOC:35</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.JsonbConfig |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:36"></a><font size="1PT">JSONB:JAVADOC:36</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.setProperty |
| <br> |
| ( |
| String |
| , |
| <br> |
| Object |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Set the particular configuration property to a new value. The method can only be used to set one of the standard JSON Binding properties defined in this class or a provider specific property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:51"></a><font size="1PT">JSONB:JAVADOC:51</font></TD><TD align="center" valign="center"><font size="1PT">JsonbException</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbException.JsonbException |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Constructs a new runtime exception with the specified detail message. The cause is not initialized, and may subsequently be initialized by a call to #initCause.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:52"></a><font size="1PT">JSONB:JAVADOC:52</font></TD><TD align="center" valign="center"><font size="1PT">JsonbException</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbException.JsonbException |
| <br> |
| ( |
| String |
| , |
| <br> |
| Throwable |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Constructs a new runtime exception with the specified detail message and cause. Note that the detail message associated with cause is not automatically incorporated in this runtime exception's detail message.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:53"></a><font size="1PT">JSONB:JAVADOC:53</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.adapter.JsonbAdapter.adaptFromJson |
| <br> |
| ( |
| Object |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">This method is used on deserialization only. It contains a conversion logic from type Adapted to type Original.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:54"></a><font size="1PT">JSONB:JAVADOC:54</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.adapter.JsonbAdapter.adaptFromJson |
| <br> |
| ( |
| Object |
| ) |
| |
| <br> |
| throws |
| Exception |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">if there is an error during the conversion.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:55"></a><font size="1PT">JSONB:JAVADOC:55</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.adapter.JsonbAdapter.adaptToJson |
| <br> |
| ( |
| Object |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">This method is used on serialization only. It contains a conversion logic from type Original to type Adapted. After conversion Adapted type will be mapped to JSON the standard way.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:56"></a><font size="1PT">JSONB:JAVADOC:56</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.adapter.JsonbAdapter.adaptToJson |
| <br> |
| ( |
| Object |
| ) |
| |
| <br> |
| throws |
| Exception |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">if there is an error during the conversion.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">false</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:57"></a><font size="1PT">JSONB:JAVADOC:57</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbDateFormat.locale |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom java.util.Locale to use.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:58"></a><font size="1PT">JSONB:JAVADOC:58</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbDateFormat.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Specifies the date pattern to use.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:60"></a><font size="1PT">JSONB:JAVADOC:60</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbNumberFormat.locale |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom java.util.Locale to use.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:61"></a><font size="1PT">JSONB:JAVADOC:61</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbNumberFormat.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Specifies the number pattern to use.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:63"></a><font size="1PT">JSONB:JAVADOC:63</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbProperty.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Customized name of the field (or JavaBean property).</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:64"></a><font size="1PT">JSONB:JAVADOC:64</font></TD><TD align="center" valign="center"><font size="1PT">String[]</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbPropertyOrder.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Order in which properties are serialized. Names must correspond to original names defined in Java class before any customization applied.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:65"></a><font size="1PT">JSONB:JAVADOC:65</font></TD><TD align="center" valign="center"><font size="1PT">Class</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbTypeAdapter.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom JsonbAdapter which provides custom mapping for given field or JavaBean property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:66"></a><font size="1PT">JSONB:JAVADOC:66</font></TD><TD align="center" valign="center"><font size="1PT">Class</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbTypeDeserializer.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom JsonbDeserializer which provides custom mapping for given field or JavaBean property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:67"></a><font size="1PT">JSONB:JAVADOC:67</font></TD><TD align="center" valign="center"><font size="1PT">Class</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbTypeSerializer.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom JsonbSerializer which provides custom mapping for given field or JavaBean property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:68"></a><font size="1PT">JSONB:JAVADOC:68</font></TD><TD align="center" valign="center"><font size="1PT">Class</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbVisibility.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Custom property visibility strategy used to resolve visibility of the members.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:69"></a><font size="1PT">JSONB:JAVADOC:69</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.config.PropertyNamingStrategy.translateName |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Translates the property name into its JSON field name representation.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:70"></a><font size="1PT">JSONB:JAVADOC:70</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.config.PropertyVisibilityStrategy.isVisible |
| <br> |
| ( |
| Field |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Responds whether the given field should be considered as the JsonbProperty.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:71"></a><font size="1PT">JSONB:JAVADOC:71</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.config.PropertyVisibilityStrategy.isVisible |
| <br> |
| ( |
| Method |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Responds whether the given method should be considered as the JsonbProperty.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:78"></a><font size="1PT">JSONB:JAVADOC:78</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.spi.JsonbProvider.create |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Returns a new instance of jakarta.json.bind.JsonbBuilder JsonbBuilder class. jakarta.json.bind.JsonbBuilder JsonbBuilder provides necessary getter methods to access required parameters.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:80"></a><font size="1PT">JSONB:JAVADOC:80</font></TD><TD align="center" valign="center"><font size="1PT">JsonbProvider</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.spi.JsonbProvider.provider |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Creates a JSON Binding provider object by using the java.util.ServiceLoader#load(Class) method. The first provider of JsonbProvider class from list of providers returned by ServiceLoader.load call is returned. If there are no available service providers, this method tries to load the default service provider using Class#forName(String) method.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:81"></a><font size="1PT">JSONB:JAVADOC:81</font></TD><TD align="center" valign="center"><font size="1PT">JsonbProvider</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.spi.JsonbProvider.provider |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Creates a JSON Binding provider object by using the java.util.ServiceLoader#load(Class) method, matching providerName. The first provider of JsonbProvider class from list of providers returned by ServiceLoader.load call, matching providerName is returned. If no such provider is found, JsonbException is thrown.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:37__OLD"></a><font size="1PT">JSONB:JAVADOC:37__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withAdapters |
| <br> |
| ( |
| JsonbAdapter[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom mapping adapters. Configures value of ADAPTERS property. Calling withAdapters more than once will merge the adapters with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:37"></a><font size="1PT">JSONB:JAVADOC:37</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withAdapters |
| <br> |
| ( |
| JsonbAdapter[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom mapping adapters. Configures value of #ADAPTERS property. Calling withAdapters more than once will merge the adapters with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:38__OLD"></a><font size="1PT">JSONB:JAVADOC:38__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withBinaryDataStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom binary data strategy. Configures value of BINARY_DATA_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:38"></a><font size="1PT">JSONB:JAVADOC:38</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withBinaryDataStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom binary data strategy. Configures value of #BINARY_DATA_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:39__OLD"></a><font size="1PT">JSONB:JAVADOC:39__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withDateFormat |
| <br> |
| ( |
| String |
| , |
| <br> |
| Locale |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom date format. This format will be used by default for all date classes serialization and deserialization.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:39"></a><font size="1PT">JSONB:JAVADOC:39</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withDateFormat |
| <br> |
| ( |
| String |
| , |
| <br> |
| Locale |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom date format. This format will be used by default for all date classes serialization and deserialization. Configures values of #DATE_FORMAT and #LOCALE properties.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:40__OLD"></a><font size="1PT">JSONB:JAVADOC:40__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withDeserializers |
| <br> |
| ( |
| JsonbDeserializer[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom deserializers. Configures value of DESERIALIZERS property. Calling withDeserializers more than once will merge the deserializers with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:40"></a><font size="1PT">JSONB:JAVADOC:40</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withDeserializers |
| <br> |
| ( |
| JsonbDeserializer[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom deserializers. Configures value of #DESERIALIZERS property. Calling withDeserializers more than once will merge the deserializers with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:41__OLD"></a><font size="1PT">JSONB:JAVADOC:41__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withEncoding |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">The binding operations will default to this property for encoding of JSON data. For input data (fromJson), selected encoding is used if the encoding cannot be detected automatically. Default value is 'UTF-8'. Configures value of ENCODING property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:41"></a><font size="1PT">JSONB:JAVADOC:41</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withEncoding |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">The binding operations will default to this property for encoding of JSON data. For input data (fromJson), selected encoding is used if the encoding cannot be detected automatically. Default value is 'UTF-8'. Configures value of #ENCODING property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:42__OLD"></a><font size="1PT">JSONB:JAVADOC:42__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withFormatting |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether or not the serialized JSON data is formatted with linefeeds and indentation. Configures value of FORMATTING property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:42"></a><font size="1PT">JSONB:JAVADOC:42</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withFormatting |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether or not the serialized JSON data is formatted with linefeeds and indentation. Configures value of #FORMATTING property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:43__OLD"></a><font size="1PT">JSONB:JAVADOC:43__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withLocale |
| <br> |
| ( |
| Locale |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom locale.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:43"></a><font size="1PT">JSONB:JAVADOC:43</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withLocale |
| <br> |
| ( |
| Locale |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom locale. Configures value of #LOCALE property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:44__OLD"></a><font size="1PT">JSONB:JAVADOC:44__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withNullValues |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether null values should be serialized to JSON document or skipped. Configures value of NULL_VALUES property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:44"></a><font size="1PT">JSONB:JAVADOC:44</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withNullValues |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether null values should be serialized to JSON document or skipped. Configures value of #NULL_VALUES property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:45__OLD"></a><font size="1PT">JSONB:JAVADOC:45__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyNamingStrategy |
| <br> |
| ( |
| PropertyNamingStrategy |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom naming strategy. Configures value of JSONB_PROPERTY_NAMING_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:45"></a><font size="1PT">JSONB:JAVADOC:45</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyNamingStrategy |
| <br> |
| ( |
| PropertyNamingStrategy |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom naming strategy. Configures value of #PROPERTY_NAMING_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:46__OLD"></a><font size="1PT">JSONB:JAVADOC:46__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyNamingStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom naming strategy. Configures value of JSONB_PROPERTY_NAMING_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:46"></a><font size="1PT">JSONB:JAVADOC:46</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyNamingStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom naming strategy. Configures value of #PROPERTY_NAMING_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:47__OLD"></a><font size="1PT">JSONB:JAVADOC:47__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyOrderStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify property order strategy. Configures values of JSONB_PROPERTY_ORDER_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:47"></a><font size="1PT">JSONB:JAVADOC:47</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyOrderStrategy |
| <br> |
| ( |
| String |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify property order strategy. Configures values of #PROPERTY_ORDER_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:48__OLD"></a><font size="1PT">JSONB:JAVADOC:48__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyVisibilityStrategy |
| <br> |
| ( |
| PropertyVisibilityStrategy |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom property visibility strategy. Configures value of PROPERTY_VISIBILITY_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:48"></a><font size="1PT">JSONB:JAVADOC:48</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withPropertyVisibilityStrategy |
| <br> |
| ( |
| PropertyVisibilityStrategy |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom property visibility strategy. Configures value of #PROPERTY_VISIBILITY_STRATEGY property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:49__OLD"></a><font size="1PT">JSONB:JAVADOC:49__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withSerializers |
| <br> |
| ( |
| JsonbSerializer[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom serializers. Configures value of SERIALIZERS property. Calling withSerializers more than once will merge the serializers with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:49"></a><font size="1PT">JSONB:JAVADOC:49</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withSerializers |
| <br> |
| ( |
| JsonbSerializer[] |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify custom serializers. Configures value of #SERIALIZERS property. Calling withSerializers more than once will merge the serializers with previous value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:50__OLD"></a><font size="1PT">JSONB:JAVADOC:50__OLD</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withStrictIJSON |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether strict I-JSON serialization compliance should be enforced. Configures value of STRICT_IJSON property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:50"></a><font size="1PT">JSONB:JAVADOC:50</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withStrictIJSON |
| <br> |
| ( |
| Boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether strict I-JSON serialization compliance should be enforced. Configures value of #STRICT_IJSON property.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:59__OLD"></a><font size="1PT">JSONB:JAVADOC:59__OLD</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbNillable.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">True if field with null value should be serialized as key/value pair into JSON with null value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:59"></a><font size="1PT">JSONB:JAVADOC:59</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbNillable.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Switches on/off serialization of properties with null value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:62__OLD"></a><font size="1PT">JSONB:JAVADOC:62__OLD</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbProperty.nillable |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">True if field with null value should be serialized as key/value pair into JSON with null value.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:62"></a><font size="1PT">JSONB:JAVADOC:62</font></TD><TD align="center" valign="center"><font size="1PT">boolean</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbProperty.nillable |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Switches on/off serialization of null values.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:82"></a><font size="1PT">JSONB:JAVADOC:82</font></TD><TD align="center" valign="center"><font size="1PT">JsonbBuilder</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbBuilder.withProvider |
| <br> |
| ( |
| JsonProvider |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Provides a JSON-P provider to be used for all JSON-P related operations.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:83"></a><font size="1PT">JSONB:JAVADOC:83</font></TD><TD align="center" valign="center"><font size="1PT">JsonbConfig</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.JsonbConfig.withCreatorParametersRequired |
| <br> |
| ( |
| boolean |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Property used to specify whether all creator parameters should be treated as required. Default value is false.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:84"></a><font size="1PT">JSONB:JAVADOC:84</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbSubtype.alias |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Type alias which is used instead of a class name.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:85"></a><font size="1PT">JSONB:JAVADOC:85</font></TD><TD align="center" valign="center"><font size="1PT">Class</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbSubtype.type |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">An actual type bound to the alias.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:86"></a><font size="1PT">JSONB:JAVADOC:86</font></TD><TD align="center" valign="center"><font size="1PT">String</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbTypeInfo.key |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Key used for keeping the type information (alias). Default value is @type.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:87"></a><font size="1PT">JSONB:JAVADOC:87</font></TD><TD align="center" valign="center"><font size="1PT">JsonbSubtype[]</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.annotation.JsonbTypeInfo.value |
| <br> |
| </font></TD><TD align="left" valign="center"><font size="1PT">Allowed aliases of the handled type.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:88"></a><font size="1PT">JSONB:JAVADOC:88</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.DeserializationContext.deserialize |
| <br> |
| ( |
| Class |
| , |
| <br> |
| JsonParser |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Deserialize JSON stream into instance of provided class using jakarta.json.stream.JsonParser. JsonParser cursor have to be at KEY_NAME before START_OBJECT / START_ARRAY, or at START_OBJECT / START_ARRAY to call this method. After deserialization is complete JsonParser will be at END_OBJECT / END_ARRAY for deserialized JSON structure. If method is called for the same type, which is deserializer bound to, deserializer recursion is suppressed. Otherwise deserializers are reentrant during deserialization process started by this method. JsonParser instance of JSONB runtime is shared with custom deserializer.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:89"></a><font size="1PT">JSONB:JAVADOC:89</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.DeserializationContext.deserialize |
| <br> |
| ( |
| Type |
| , |
| <br> |
| JsonParser |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Deserialize JSON stream into instance of provided class using jakarta.json.stream.JsonParser. JsonParser cursor have to be at KEY_NAME before START_OBJECT / START_ARRAY, or at START_OBJECT / START_ARRAY to call this method. After deserialization is complete JsonParser will be at END_OBJECT / END_ARRAY for deserialized JSON structure. If method is called for the same type, which is deserializer bound to, deserializer recursion is suppressed. Otherwise deserializers are reentrant during deserialization process started by this method. JsonParser instance of JSONB runtime is shared with custom deserializer.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:90"></a><font size="1PT">JSONB:JAVADOC:90</font></TD><TD align="center" valign="center"><font size="1PT">Object</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.JsonbDeserializer.deserialize |
| <br> |
| ( |
| JsonParser |
| , |
| <br> |
| DeserializationContext |
| , |
| <br> |
| Type |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Deserialize JSON stream into object.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:91"></a><font size="1PT">JSONB:JAVADOC:91</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.JsonbSerializer.serialize |
| <br> |
| ( |
| Object |
| , |
| <br> |
| JsonGenerator |
| , |
| <br> |
| SerializationContext |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Serializes object into JSON stream.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:92"></a><font size="1PT">JSONB:JAVADOC:92</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.SerializationContext.serialize |
| <br> |
| ( |
| String |
| , |
| <br> |
| Object |
| , |
| <br> |
| JsonGenerator |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Serializes arbitrary object to JSON, using current jakarta.json.stream.JsonGenerator instance. Serialization is ran as serialization of a root type from user JsonbSerializer. JsonGenerator instance is shared with JSONB and user serializer.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| <TR> |
| <TD align="center" valign="center"><a name="JSONB:JAVADOC:93"></a><font size="1PT">JSONB:JAVADOC:93</font></TD><TD align="center" valign="center"><font size="1PT">void</font></TD><TD align="left" valign="center"><font size="1PT">jakarta.json.bind.serializer.SerializationContext.serialize |
| <br> |
| ( |
| Object |
| , |
| <br> |
| JsonGenerator |
| ) |
| </font></TD><TD align="left" valign="center"><font size="1PT">Serializes arbitrary object to JSON, using current jakarta.json.stream.JsonGenerator instance. Serialization is ran as serialization of a root type from user JsonbSerializer. JsonGenerator instance is shared with JSONB and user serializer. Method without key parameter is intended to serialize inside JSON_ARRAYs.</font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD><TD align="center" valign="center"><font size="1PT"> |
| <br> |
| </font></TD><TD align="center" valign="center"><font size="1PT">true</font></TD> |
| </TR> |
| </TABLE> |
| </body> |
| </html> |