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 Frames</a></li> 53</ul> 54<ul class="navList" id="allclasses_navbar_top"> 55<li><a href="../../../../../../allclasses-noframe.html">All 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"> </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"> </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"> </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"> </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> </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"> </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> schema)</code> 184<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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"> </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> fieldName, 205 <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> value)</code> </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> </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> fieldName)</code> </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> fieldName)</code> </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> fieldName)</code> </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 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> </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> 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> 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> 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> 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> fieldName, 272 boolean 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> 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> 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> fieldName, 287 byte[] 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> fieldName, 294 double 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> 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> 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> fieldName, 309 float 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> 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> 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> fieldName, 324 int 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> 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> 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> fieldName, 339 long 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> 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> 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> fieldName, 353 short 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> 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> 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> 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> 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> fieldName)</code> </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> 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> 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> pojo)</code> </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> fieldName, 391 <a href="../../../../../../com/fasterxml/jackson/databind/util/RawValue.html" title="class in com.fasterxml.jackson.databind.util">RawValue</a> raw)</code> </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><<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>> 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><<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>> 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>... 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> propertyName)</code> </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"> </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> other)</code> </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> other)</code> 441<div class="block"><span class="deprecatedLabel">Deprecated.</span> 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><T extends <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>><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> 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"> </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> propertiesNode, 470 <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> schemaNode)</code> </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> writer, 475 <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 476 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 477<div class="block"><span class="deprecatedLabel">Deprecated.</span> 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> propertiesNode, 486 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 487<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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> propertiesNode, 493 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 494<div class="block"><span class="deprecatedLabel">Deprecated.</span> 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> writer, 502 <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 503 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 504<div class="block"><span class="deprecatedLabel">Deprecated.</span> 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"> </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> propertiesNode, 527 <a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> schemaNode)</code> </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> writer, 532 <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 533 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 534<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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> writer, 540 <a href="../../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 541 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 542<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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"> </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> type)</code> </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> type, 566 boolean isOptional)</code> </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"> </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> propertiesNode, 580 <a href="../../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 581<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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 Frames</a></li> 618</ul> 619<ul class="navList" id="allclasses_navbar_bottom"> 620<li><a href="../../../../../../allclasses-noframe.html">All 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 © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 639</body> 640</html> 641