• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Tue Mar 24 11:44:43 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.node.ObjectNode (jackson-databind 2.11.0.rc1 API)</title>
8<meta name="date" content="2020-03-24">
9<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Uses of Class com.fasterxml.jackson.databind.node.ObjectNode (jackson-databind 2.11.0.rc1 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../../overview-summary.html">Overview</a></li>
36<li><a href="../package-summary.html">Package</a></li>
37<li><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">Class</a></li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="../package-tree.html">Tree</a></li>
40<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/node/class-use/ObjectNode.html" target="_top">Frames</a></li>
52<li><a href="ObjectNode.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h2 title="Uses of Class com.fasterxml.jackson.databind.node.ObjectNode" class="title">Uses of Class<br>com.fasterxml.jackson.databind.node.ObjectNode</h2>
75</div>
76<div class="classUseContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td>
97<td class="colLast">
98<div class="block">Classes needed for JSON schema support (currently just ability
99 to generate schemas using serialization part of data mapping)</div>
100</td>
101</tr>
102<tr class="altColor">
103<td class="colFirst"><a href="#com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node</a></td>
104<td class="colLast">
105<div class="block">Contains concrete <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> implementations
106 Jackson uses for the Tree model.</div>
107</td>
108</tr>
109<tr class="rowColor">
110<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
111<td class="colLast">
112<div class="block">Contains implementation classes of serialization part of
113 data binding.</div>
114</td>
115</tr>
116<tr class="altColor">
117<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
118<td class="colLast">
119<div class="block">Contains implementation classes of serialization part of
120 data binding.</div>
121</td>
122</tr>
123<tr class="rowColor">
124<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
125<td class="colLast">&nbsp;</td>
126</tr>
127</tbody>
128</table>
129</li>
130<li class="blockList">
131<ul class="blockList">
132<li class="blockList"><a name="com.fasterxml.jackson.databind">
133<!--   -->
134</a>
135<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
136<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
137<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
138<tr>
139<th class="colFirst" scope="col">Modifier and Type</th>
140<th class="colLast" scope="col">Method and Description</th>
141</tr>
142<tbody>
143<tr class="altColor">
144<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
145<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#createObjectNode--">createObjectNode</a></span>()</code>
146<div class="block">
147 Note: return type is co-variant, as basic ObjectCodec
148 abstraction cannot refer to concrete node types (as it's
149 part of core package, whereas impls are part of mapper
150 package)</div>
151</td>
152</tr>
153</tbody>
154</table>
155</li>
156<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema">
157<!--   -->
158</a>
159<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a></h3>
160<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
161<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
162<tr>
163<th class="colFirst" scope="col">Modifier and Type</th>
164<th class="colLast" scope="col">Method and Description</th>
165</tr>
166<tbody>
167<tr class="altColor">
168<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
169<td class="colLast"><span class="typeNameLabel">JsonSchema.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsonschema/JsonSchema.html#getSchemaNode--">getSchemaNode</a></span>()</code>
170<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
171<div class="block">Method for accessing root JSON object of the contained schema.</div>
172</td>
173</tr>
174</tbody>
175</table>
176<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
177<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
178<tr>
179<th class="colOne" scope="col">Constructor and Description</th>
180</tr>
181<tbody>
182<tr class="altColor">
183<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsonschema/JsonSchema.html#JsonSchema-com.fasterxml.jackson.databind.node.ObjectNode-">JsonSchema</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;schema)</code>
184<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
185<div class="block">Main constructor for schema instances.</div>
186</td>
187</tr>
188</tbody>
189</table>
190</li>
191<li class="blockList"><a name="com.fasterxml.jackson.databind.node">
192<!--   -->
193</a>
194<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></h3>
195<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
196<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
197<tr>
198<th class="colFirst" scope="col">Modifier and Type</th>
199<th class="colLast" scope="col">Method and Description</th>
200</tr>
201<tbody>
202<tr class="altColor">
203<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
204<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#Z:Z_put-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">_put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
205    <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>&nbsp;</td>
206</tr>
207<tr class="rowColor">
208<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
209<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addObject--">addObject</a></span>()</code>
210<div class="block">Method that will construct an ObjectNode and add it at the end
211 of this array node.</div>
212</td>
213</tr>
214<tr class="altColor">
215<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
216<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#deepCopy--">deepCopy</a></span>()</code>&nbsp;</td>
217</tr>
218<tr class="rowColor">
219<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
220<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findParent-java.lang.String-">findParent</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>&nbsp;</td>
221</tr>
222<tr class="altColor">
223<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
224<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findParent-java.lang.String-">findParent</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>&nbsp;</td>
225</tr>
226<tr class="rowColor">
227<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
228<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findParent-java.lang.String-">findParent</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>&nbsp;</td>
229</tr>
230<tr class="altColor">
231<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
232<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insertObject-int-">insertObject</a></span>(int&nbsp;index)</code>
233<div class="block">Method for creating an <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node"><code>ObjectNode</code></a>, appending it at the end
234 of this array, and returning the <b>newly created node</b>
235 (note: NOT 'this' array)</div>
236</td>
237</tr>
238<tr class="rowColor">
239<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
240<td class="colLast"><span class="typeNameLabel">ContainerNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#objectNode--">objectNode</a></span>()</code>
241<div class="block">Factory method that constructs and returns an empty <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node"><code>ObjectNode</code></a>
242 Construction is done using registered <a href="../../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node"><code>JsonNodeFactory</code></a>.</div>
243</td>
244</tr>
245<tr class="altColor">
246<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
247<td class="colLast"><span class="typeNameLabel">JsonNodeCreator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/JsonNodeCreator.html#objectNode--">objectNode</a></span>()</code>&nbsp;</td>
248</tr>
249<tr class="rowColor">
250<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
251<td class="colLast"><span class="typeNameLabel">JsonNodeFactory.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html#objectNode--">objectNode</a></span>()</code>
252<div class="block">Factory method for constructing an empty JSON Object ("struct") node</div>
253</td>
254</tr>
255<tr class="altColor">
256<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
257<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.math.BigDecimal-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
258   <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;v)</code>
259<div class="block">Method for setting value of a field to specified numeric value.</div>
260</td>
261</tr>
262<tr class="rowColor">
263<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
264<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.math.BigInteger-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
265   <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>&nbsp;v)</code>
266<div class="block">Method for setting value of a field to specified numeric value.</div>
267</td>
268</tr>
269<tr class="altColor">
270<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
271<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-boolean-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
272   boolean&nbsp;v)</code>
273<div class="block">Method for setting value of a field to specified String value.</div>
274</td>
275</tr>
276<tr class="rowColor">
277<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
278<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Boolean-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
279   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;v)</code>
280<div class="block">Alternative method that we need to avoid bumping into NPE issues
281 with auto-unboxing.</div>
282</td>
283</tr>
284<tr class="altColor">
285<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
286<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-byte:A-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
287   byte[]&nbsp;v)</code>
288<div class="block">Method for setting value of a field to specified binary value</div>
289</td>
290</tr>
291<tr class="rowColor">
292<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
293<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-double-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
294   double&nbsp;v)</code>
295<div class="block">Method for setting value of a field to specified numeric value.</div>
296</td>
297</tr>
298<tr class="altColor">
299<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
300<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Double-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
301   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;v)</code>
302<div class="block">Alternative method that we need to avoid bumping into NPE issues
303 with auto-unboxing.</div>
304</td>
305</tr>
306<tr class="rowColor">
307<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
308<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-float-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
309   float&nbsp;v)</code>
310<div class="block">Method for setting value of a field to specified numeric value.</div>
311</td>
312</tr>
313<tr class="altColor">
314<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
315<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Float-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
316   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&nbsp;v)</code>
317<div class="block">Alternative method that we need to avoid bumping into NPE issues
318 with auto-unboxing.</div>
319</td>
320</tr>
321<tr class="rowColor">
322<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
323<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-int-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
324   int&nbsp;v)</code>
325<div class="block">Method for setting value of a field to specified numeric value.</div>
326</td>
327</tr>
328<tr class="altColor">
329<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
330<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Integer-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
331   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;v)</code>
332<div class="block">Alternative method that we need to avoid bumping into NPE issues
333 with auto-unboxing.</div>
334</td>
335</tr>
336<tr class="rowColor">
337<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
338<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-long-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
339   long&nbsp;v)</code>
340<div class="block">Method for setting value of a field to specified numeric value.</div>
341</td>
342</tr>
343<tr class="altColor">
344<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
345<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Long-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
346   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;v)</code>
347<div class="block">Method for setting value of a field to specified numeric value.</div>
348</td>
349</tr>
350<tr class="rowColor">
351<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
352<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-short-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
353   short&nbsp;v)</code>
354<div class="block">Method for setting value of a field to specified numeric value.</div>
355</td>
356</tr>
357<tr class="altColor">
358<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
359<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.Short-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
360   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</a>&nbsp;v)</code>
361<div class="block">Alternative method that we need to avoid bumping into NPE issues
362 with auto-unboxing.</div>
363</td>
364</tr>
365<tr class="rowColor">
366<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
367<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#put-java.lang.String-java.lang.String-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
368   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;v)</code>
369<div class="block">Method for setting value of a field to specified String value.</div>
370</td>
371</tr>
372<tr class="altColor">
373<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
374<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putNull-java.lang.String-">putNull</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>&nbsp;</td>
375</tr>
376<tr class="rowColor">
377<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
378<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putObject-java.lang.String-">putObject</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>
379<div class="block">Method that will construct an ObjectNode and add it as a
380 field of this ObjectNode, replacing old value, if any.</div>
381</td>
382</tr>
383<tr class="altColor">
384<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
385<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putPOJO-java.lang.String-java.lang.Object-">putPOJO</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
386       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;pojo)</code>&nbsp;</td>
387</tr>
388<tr class="rowColor">
389<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
390<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putRawValue-java.lang.String-com.fasterxml.jackson.databind.util.RawValue-">putRawValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
391           <a href="../../../../../../com/fasterxml/jackson/databind/util/RawValue.html" title="class in com.fasterxml.jackson.databind.util">RawValue</a>&nbsp;raw)</code>&nbsp;</td>
392</tr>
393<tr class="altColor">
394<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
395<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#remove-java.util.Collection-">remove</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;fieldNames)</code>
396<div class="block">Method for removing specified field properties out of
397 this ObjectNode.</div>
398</td>
399</tr>
400<tr class="rowColor">
401<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
402<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#removeAll--">removeAll</a></span>()</code>
403<div class="block">Method for removing all field properties, such that this
404 ObjectNode will contain no properties after call.</div>
405</td>
406</tr>
407<tr class="altColor">
408<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
409<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#retain-java.util.Collection-">retain</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;fieldNames)</code>
410<div class="block">Method for removing all field properties out of this ObjectNode
411 <b>except</b> for ones specified in argument.</div>
412</td>
413</tr>
414<tr class="rowColor">
415<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
416<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#retain-java.lang.String...-">retain</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;fieldNames)</code>
417<div class="block">Method for removing all field properties out of this ObjectNode
418 <b>except</b> for ones specified in argument.</div>
419</td>
420</tr>
421<tr class="altColor">
422<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
423<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#with-java.lang.String-">with</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;propertyName)</code>&nbsp;</td>
424</tr>
425</tbody>
426</table>
427<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
428<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
429<tr>
430<th class="colFirst" scope="col">Modifier and Type</th>
431<th class="colLast" scope="col">Method and Description</th>
432</tr>
433<tbody>
434<tr class="altColor">
435<td class="colFirst"><code>protected boolean</code></td>
436<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#Z:Z_childrenEqual-com.fasterxml.jackson.databind.node.ObjectNode-">_childrenEqual</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;other)</code>&nbsp;</td>
437</tr>
438<tr class="rowColor">
439<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
440<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putAll-com.fasterxml.jackson.databind.node.ObjectNode-">putAll</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;other)</code>
441<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
442<div class="block"><span class="deprecationComment">Since 2.4 use <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-com.fasterxml.jackson.databind.node.ObjectNode-"><code>setAll(ObjectNode)</code></a>,</span></div>
443</div>
444</td>
445</tr>
446<tr class="altColor">
447<td class="colFirst"><code>&lt;T extends <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;<br>T</code></td>
448<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-com.fasterxml.jackson.databind.node.ObjectNode-">setAll</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;other)</code>
449<div class="block">Method for adding all properties of the given Object, overriding
450 any existing values for those properties.</div>
451</td>
452</tr>
453</tbody>
454</table>
455</li>
456<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
457<!--   -->
458</a>
459<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3>
460<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
461<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
462<tr>
463<th class="colFirst" scope="col">Modifier and Type</th>
464<th class="colLast" scope="col">Method and Description</th>
465</tr>
466<tbody>
467<tr class="altColor">
468<td class="colFirst"><code>protected void</code></td>
469<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.JsonNode-">_depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
470                      <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;schemaNode)</code>&nbsp;</td>
471</tr>
472<tr class="rowColor">
473<td class="colFirst"><code>void</code></td>
474<td class="colLast"><span class="typeNameLabel">BeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
475                     <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
476                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
477<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
478<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
479   method</span></div>
480</div>
481</td>
482</tr>
483<tr class="altColor">
484<td class="colFirst"><code>void</code></td>
485<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
486                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
487<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
488</td>
489</tr>
490<tr class="rowColor">
491<td class="colFirst"><code>abstract void</code></td>
492<td class="colLast"><span class="typeNameLabel">PropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
493                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
494<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
495<div class="block"><span class="deprecationComment">Since 2.2</span></div>
496</div>
497</td>
498</tr>
499<tr class="altColor">
500<td class="colFirst"><code>void</code></td>
501<td class="colLast"><span class="typeNameLabel">PropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
502                     <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
503                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
504<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
505<div class="block"><span class="deprecationComment">Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
506   method</span></div>
507</div>
508</td>
509</tr>
510</tbody>
511</table>
512</li>
513<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
514<!--   -->
515</a>
516<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3>
517<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
518<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
519<tr>
520<th class="colFirst" scope="col">Modifier and Type</th>
521<th class="colLast" scope="col">Method and Description</th>
522</tr>
523<tbody>
524<tr class="altColor">
525<td class="colFirst"><code>protected void</code></td>
526<td class="colLast"><span class="typeNameLabel">UnwrappingBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#Z:Z_depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.JsonNode-">_depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
527                      <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;schemaNode)</code>&nbsp;</td>
528</tr>
529<tr class="rowColor">
530<td class="colFirst"><code>void</code></td>
531<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;writer,
532                     <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
533                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
534<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
535</td>
536</tr>
537<tr class="altColor">
538<td class="colFirst"><code>void</code></td>
539<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyFilter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty-com.fasterxml.jackson.databind.ser.PropertyWriter-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a>&nbsp;writer,
540                     <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
541                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
542<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
543</td>
544</tr>
545</tbody>
546</table>
547</li>
548<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
549<!--   -->
550</a>
551<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3>
552<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
553<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
554<tr>
555<th class="colFirst" scope="col">Modifier and Type</th>
556<th class="colLast" scope="col">Method and Description</th>
557</tr>
558<tbody>
559<tr class="altColor">
560<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
561<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#createSchemaNode-java.lang.String-">createSchemaNode</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>&nbsp;</td>
562</tr>
563<tr class="rowColor">
564<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
565<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#createSchemaNode-java.lang.String-boolean-">createSchemaNode</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
566                boolean&nbsp;isOptional)</code>&nbsp;</td>
567</tr>
568</tbody>
569</table>
570<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
571<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span><span class="tabEnd">&nbsp;</span></caption>
572<tr>
573<th class="colFirst" scope="col">Modifier and Type</th>
574<th class="colLast" scope="col">Method and Description</th>
575</tr>
576<tbody>
577<tr class="altColor">
578<td class="colFirst"><code>void</code></td>
579<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty-com.fasterxml.jackson.databind.node.ObjectNode-com.fasterxml.jackson.databind.SerializerProvider-">depositSchemaProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;propertiesNode,
580                     <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
581<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
582</td>
583</tr>
584</tbody>
585</table>
586</li>
587</ul>
588</li>
589</ul>
590</div>
591<!-- ======= START OF BOTTOM NAVBAR ====== -->
592<div class="bottomNav"><a name="navbar.bottom">
593<!--   -->
594</a>
595<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
596<a name="navbar.bottom.firstrow">
597<!--   -->
598</a>
599<ul class="navList" title="Navigation">
600<li><a href="../../../../../../overview-summary.html">Overview</a></li>
601<li><a href="../package-summary.html">Package</a></li>
602<li><a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">Class</a></li>
603<li class="navBarCell1Rev">Use</li>
604<li><a href="../package-tree.html">Tree</a></li>
605<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
606<li><a href="../../../../../../index-all.html">Index</a></li>
607<li><a href="../../../../../../help-doc.html">Help</a></li>
608</ul>
609</div>
610<div class="subNav">
611<ul class="navList">
612<li>Prev</li>
613<li>Next</li>
614</ul>
615<ul class="navList">
616<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/node/class-use/ObjectNode.html" target="_top">Frames</a></li>
617<li><a href="ObjectNode.html" target="_top">No&nbsp;Frames</a></li>
618</ul>
619<ul class="navList" id="allclasses_navbar_bottom">
620<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
621</ul>
622<div>
623<script type="text/javascript"><!--
624  allClassesLink = document.getElementById("allclasses_navbar_bottom");
625  if(window==top) {
626    allClassesLink.style.display = "block";
627  }
628  else {
629    allClassesLink.style.display = "none";
630  }
631  //-->
632</script>
633</div>
634<a name="skip.navbar.bottom">
635<!--   -->
636</a></div>
637<!-- ======== END OF BOTTOM NAVBAR ======= -->
638<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
639</body>
640</html>
641