• 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 Sat Apr 25 17:14:53 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.JsonNode (jackson-databind 2.11.0 API)</title>
8<meta name="date" content="2020-04-25">
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.JsonNode (jackson-databind 2.11.0 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/JsonNode.html" title="class in com.fasterxml.jackson.databind">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/class-use/JsonNode.html" target="_top">Frames</a></li>
52<li><a href="JsonNode.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.JsonNode" class="title">Uses of Class<br>com.fasterxml.jackson.databind.JsonNode</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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</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.deser">com.fasterxml.jackson.databind.deser</a></td>
97<td class="colLast">
98<div class="block">Contains implementation classes of deserialization part of
99 data binding.</div>
100</td>
101</tr>
102<tr class="altColor">
103<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
104<td class="colLast">
105<div class="block">Contains public standard implementations of abstraction that
106 Jackson uses.</div>
107</td>
108</tr>
109<tr class="rowColor">
110<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td>
111<td class="colLast">
112<div class="block">Contains extended support for "external" packages: things that
113may or may not be present in runtime environment, but that are
114commonly enough used so that explicit support can be added.</div>
115</td>
116</tr>
117<tr class="altColor">
118<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td>
119<td class="colLast">
120<div class="block">Classes needed for JSON schema support (currently just ability
121 to generate schemas using serialization part of data mapping)</div>
122</td>
123</tr>
124<tr class="rowColor">
125<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td>
126<td class="colLast">
127<div class="block">Package that contains classes and interfaces to help implement
128 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s
129 (which are registered using
130 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule-com.fasterxml.jackson.databind.Module-"><code>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</code></a>.</div>
131</td>
132</tr>
133<tr class="altColor">
134<td class="colFirst"><a href="#com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node</a></td>
135<td class="colLast">
136<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
137 Jackson uses for the Tree model.</div>
138</td>
139</tr>
140<tr class="rowColor">
141<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
142<td class="colLast">
143<div class="block">Contains implementation classes of serialization part of
144 data binding.</div>
145</td>
146</tr>
147<tr class="altColor">
148<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
149<td class="colLast">
150<div class="block">Contains implementation classes of serialization part of
151 data binding.</div>
152</td>
153</tr>
154<tr class="rowColor">
155<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
156<td class="colLast">&nbsp;</td>
157</tr>
158</tbody>
159</table>
160</li>
161<li class="blockList">
162<ul class="blockList">
163<li class="blockList"><a name="com.fasterxml.jackson.databind">
164<!--   -->
165</a>
166<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
167<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
168<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
169<tr>
170<th class="colFirst" scope="col">Modifier and Type</th>
171<th class="colLast" scope="col">Method and Description</th>
172</tr>
173<tbody>
174<tr class="altColor">
175<td class="colFirst"><code>protected &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>
176<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#Z:Z_this--">_this</a></span>()</code>&nbsp;</td>
177</tr>
178<tr class="rowColor">
179<td class="colFirst"><code>abstract &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>
180<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#deepCopy--">deepCopy</a></span>()</code>
181<div class="block">Method that can be called to get a node that is guaranteed
182 not to allow changing of this node through mutators on
183 this node or any of its children.</div>
184</td>
185</tr>
186<tr class="altColor">
187<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>
188<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#require--">require</a></span>()</code>
189<div class="block">Method that may be called to verify that <code>this</code> node is NOT so-called
190 "missing node": that is, one for which <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>isMissingNode()</code></a> returns <code>true</code>.</div>
191</td>
192</tr>
193<tr class="rowColor">
194<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>
195<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#requireNonNull--">requireNonNull</a></span>()</code>
196<div class="block">Method that may be called to verify that <code>this</code> node is neither so-called
197 "missing node" (that is, one for which <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>isMissingNode()</code></a> returns <code>true</code>)
198 nor "null node" (one for which <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isNull--"><code>isNull()</code></a> returns <code>true</code>).</div>
199</td>
200</tr>
201<tr class="altColor">
202<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>
203<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#valueToTree-java.lang.Object-">valueToTree</a></span>(<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;fromValue)</code>
204<div class="block">Reverse of <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#treeToValue-com.fasterxml.jackson.core.TreeNode-java.lang.Class-"><code>ObjectMapper.treeToValue(com.fasterxml.jackson.core.TreeNode, java.lang.Class&lt;T&gt;)</code></a>; given a value (usually bean), will
205 construct equivalent JSON Tree representation.</div>
206</td>
207</tr>
208<tr class="rowColor">
209<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>
210<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.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>
211<div class="block">Method that can be called on Object nodes, to access a property
212 that has Object value; or if no such property exists, to create,
213 add and return such Object node.</div>
214</td>
215</tr>
216<tr class="altColor">
217<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>
218<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#withArray-java.lang.String-">withArray</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>
219<div class="block">Method that can be called on Object nodes, to access a property
220 that has <code>Array</code> value; or if no such property exists, to create,
221 add and return such Array node.</div>
222</td>
223</tr>
224</tbody>
225</table>
226<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
227<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
228<tr>
229<th class="colFirst" scope="col">Modifier and Type</th>
230<th class="colLast" scope="col">Method and Description</th>
231</tr>
232<tbody>
233<tr class="altColor">
234<td class="colFirst"><code>protected abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
235<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;ptr)</code>&nbsp;</td>
236</tr>
237<tr class="rowColor">
238<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
239<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAndCloseAsTree-com.fasterxml.jackson.core.JsonParser-">_bindAndCloseAsTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)</code>&nbsp;</td>
240</tr>
241<tr class="altColor">
242<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
243<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-">_bindAsTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
244</tr>
245<tr class="rowColor">
246<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
247<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTreeOrNull-com.fasterxml.jackson.core.JsonParser-">_bindAsTreeOrNull</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
248<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_bindAsTree-com.fasterxml.jackson.core.JsonParser-"><code>ObjectReader._bindAsTree(com.fasterxml.jackson.core.JsonParser)</code></a> except end-of-input is reported by returning
249 <code>null</code>, not "missing node"</div>
250</td>
251</tr>
252<tr class="altColor">
253<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
254<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#Z:Z_detectBindAndCloseAsTree-java.io.InputStream-">_detectBindAndCloseAsTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>&nbsp;</td>
255</tr>
256<tr class="rowColor">
257<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
258<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#Z:Z_readTreeAndClose-com.fasterxml.jackson.core.JsonParser-">_readTreeAndClose</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p0)</code>
259<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#Z:Z_readMapAndClose-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.JavaType-"><code>ObjectMapper._readMapAndClose(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JavaType)</code></a> but specialized for <code>JsonNode</code>
260 reading.</div>
261</td>
262</tr>
263<tr class="altColor">
264<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
265<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#at-com.fasterxml.jackson.core.JsonPointer-">at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;ptr)</code>
266<div class="block">Method for locating node specified by given JSON pointer instances.</div>
267</td>
268</tr>
269<tr class="rowColor">
270<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
271<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#at-java.lang.String-">at</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;jsonPtrExpr)</code>
272<div class="block">Convenience method that is functionally equivalent to:</div>
273</td>
274</tr>
275<tr class="altColor">
276<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
277<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#createArrayNode--">createArrayNode</a></span>()</code>&nbsp;</td>
278</tr>
279<tr class="rowColor">
280<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
281<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#createObjectNode--">createObjectNode</a></span>()</code>&nbsp;</td>
282</tr>
283<tr class="altColor">
284<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
285<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.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>
286<div class="block">Method for finding a JSON Object that contains specified field,
287 within this node or its descendants.</div>
288</td>
289</tr>
290<tr class="rowColor">
291<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
292<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findPath-java.lang.String-">findPath</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>
293<div class="block">Method similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValue-java.lang.String-"><code>findValue(java.lang.String)</code></a>, but that will return a
294 "missing node" instead of null if no field is found.</div>
295</td>
296</tr>
297<tr class="altColor">
298<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
299<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValue-java.lang.String-">findValue</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>
300<div class="block">Method for finding a JSON Object field with specified name in this
301 node or its child nodes, and returning value it has.</div>
302</td>
303</tr>
304<tr class="rowColor">
305<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
306<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-int-">get</a></span>(int&nbsp;index)</code>
307<div class="block">Method for accessing value of the specified element of
308 an array node.</div>
309</td>
310</tr>
311<tr class="altColor">
312<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
313<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-java.lang.String-">get</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>
314<div class="block">Method for accessing value of the specified field of
315 an object node.</div>
316</td>
317</tr>
318<tr class="rowColor">
319<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
320<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#missingNode--">missingNode</a></span>()</code>&nbsp;</td>
321</tr>
322<tr class="altColor">
323<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
324<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#missingNode--">missingNode</a></span>()</code>&nbsp;</td>
325</tr>
326<tr class="rowColor">
327<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
328<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#nullNode--">nullNode</a></span>()</code>&nbsp;</td>
329</tr>
330<tr class="altColor">
331<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
332<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#nullNode--">nullNode</a></span>()</code>&nbsp;</td>
333</tr>
334<tr class="rowColor">
335<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
336<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-int-">path</a></span>(int&nbsp;index)</code>
337<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-int-"><code>get(int)</code></a>, except
338 that instead of returning null if no such element exists (due
339 to index being out of range, or this node not being an array),
340 a "missing node" (node that returns true for
341 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>isMissingNode()</code></a>) will be returned.</div>
342</td>
343</tr>
344<tr class="altColor">
345<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
346<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-java.lang.String-">path</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>
347<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-java.lang.String-"><code>get(String)</code></a>, except
348 that instead of returning null if no such value exists (due
349 to this node not being an object, or object not having value
350 for the specified field),
351 a "missing node" (node that returns true for
352 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>isMissingNode()</code></a>) will be returned.</div>
353</td>
354</tr>
355<tr class="rowColor">
356<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
357<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-byte:A-">readTree</a></span>(byte[]&nbsp;json)</code>
358<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content read from
359 passed-in byte array.</div>
360</td>
361</tr>
362<tr class="altColor">
363<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
364<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-byte:A-">readTree</a></span>(byte[]&nbsp;content)</code>
365<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from
366 passed-in byte array.</div>
367</td>
368</tr>
369<tr class="rowColor">
370<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
371<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-byte:A-int-int-">readTree</a></span>(byte[]&nbsp;json,
372        int&nbsp;offset,
373        int&nbsp;len)</code>
374<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content read from
375 passed-in byte array.</div>
376</td>
377</tr>
378<tr class="altColor">
379<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
380<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-byte:A-int-int-">readTree</a></span>(byte[]&nbsp;content,
381        int&nbsp;offset,
382        int&nbsp;len)</code>
383<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from
384 passed-in byte array.</div>
385</td>
386</tr>
387<tr class="rowColor">
388<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
389<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.DataInput-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io">DataInput</a>&nbsp;src)</code>
390<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content read using
391 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/DataInput.html?is-external=true" title="class or interface in java.io"><code>DataInput</code></a>.</div>
392</td>
393</tr>
394<tr class="altColor">
395<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
396<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.File-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file)</code>
397<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from
398 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>.</div>
399</td>
400</tr>
401<tr class="rowColor">
402<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
403<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;src)</code>
404<div class="block">Method that reads content from given input source,
405 using configuration of this reader, and binds it as JSON Tree.</div>
406</td>
407</tr>
408<tr class="altColor">
409<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
410<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>
411<div class="block">Method to deserialize JSON content as tree expressed
412 using set of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instances.</div>
413</td>
414</tr>
415<tr class="rowColor">
416<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
417<td class="colLast"><span class="typeNameLabel">DeserializationContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html#readTree-com.fasterxml.jackson.core.JsonParser-">readTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
418</tr>
419<tr class="altColor">
420<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
421<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.Reader-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;src)</code>
422<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content accessed through
423 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a></div>
424</td>
425</tr>
426<tr class="rowColor">
427<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
428<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.Reader-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;r)</code>
429<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content accessed through
430 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a></div>
431</td>
432</tr>
433<tr class="altColor">
434<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
435<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.lang.String-">readTree</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;json)</code>
436<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readTree-java.io.InputStream-"><code>ObjectReader.readTree(InputStream)</code></a> except content read from
437 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div>
438</td>
439</tr>
440<tr class="rowColor">
441<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
442<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.lang.String-">readTree</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;content)</code>
443<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from
444 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a></div>
445</td>
446</tr>
447<tr class="altColor">
448<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
449<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.net.URL-">readTree</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</a>&nbsp;source)</code>
450<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#readTree-java.io.InputStream-"><code>ObjectMapper.readTree(InputStream)</code></a> except content read from
451 passed-in <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a>.</div>
452</td>
453</tr>
454<tr class="rowColor">
455<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
456<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#required-int-">required</a></span>(int&nbsp;index)</code>
457<div class="block">Method is functionally equivalent to
458<code>path(index).required()
459</code>
460 and can be used to check that this node is an <code>ArrayNode</code> (that is, represents
461 JSON Array value) and has value for specified <code>index</code>
462 (but note that value may be explicit JSON null value).</div>
463</td>
464</tr>
465<tr class="altColor">
466<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
467<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#required-java.lang.String-">required</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>
468<div class="block">Method is functionally equivalent to
469<code>path(fieldName).required()
470</code>
471 and can be used to check that this node is an <code>ObjectNode</code> (that is, represents
472 JSON Object value) and has value for specified property with key <code>fieldName</code>
473 (but note that value may be explicit JSON null value).</div>
474</td>
475</tr>
476<tr class="rowColor">
477<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
478<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#requiredAt-com.fasterxml.jackson.core.JsonPointer-">requiredAt</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;path)</code>
479<div class="block">Method is functionally equivalent to
480<code>at(path).required()
481</code>
482 and can be used to check that there is an actual value node at specified <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>
483 starting from <code>this</code> node
484 (but note that value may be explicit JSON null value).</div>
485</td>
486</tr>
487<tr class="altColor">
488<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
489<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#requiredAt-java.lang.String-">requiredAt</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;pathExpr)</code>
490<div class="block">Method is functionally equivalent to
491<code>at(pathExpr).required()
492</code>
493 and can be used to check that there is an actual value node at specified <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonPointer</code></a>
494 starting from <code>this</code> node
495 (but note that value may be explicit JSON null value).</div>
496</td>
497</tr>
498</tbody>
499</table>
500<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
501<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return types with arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
502<tr>
503<th class="colFirst" scope="col">Modifier and Type</th>
504<th class="colLast" scope="col">Method and Description</th>
505</tr>
506<tbody>
507<tr class="altColor">
508<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
509<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#elements--">elements</a></span>()</code>
510<div class="block">Method for accessing all value nodes of this Node, iff
511 this node is a JSON Array or Object node.</div>
512</td>
513</tr>
514<tr class="rowColor">
515<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</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>,<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&gt;</code></td>
516<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#fields--">fields</a></span>()</code>&nbsp;</td>
517</tr>
518<tr class="altColor">
519<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
520<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParents-java.lang.String-">findParents</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>
521<div class="block">Method for finding a JSON Object that contains specified field,
522 within this node or its descendants.</div>
523</td>
524</tr>
525<tr class="rowColor">
526<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
527<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
528           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
529</tr>
530<tr class="altColor">
531<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
532<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValues-java.lang.String-">findValues</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>
533<div class="block">Method for finding JSON Object fields with specified name, and returning
534 found ones as a List.</div>
535</td>
536</tr>
537<tr class="rowColor">
538<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
539<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
540          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
541</tr>
542<tr class="altColor">
543<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
544<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#iterator--">iterator</a></span>()</code>
545<div class="block">Same as calling <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#elements--"><code>elements()</code></a>; implemented so that
546 convenience "for-each" loop can be used for looping over elements
547 of JSON Array constructs.</div>
548</td>
549</tr>
550</tbody>
551</table>
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/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</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>boolean</code></td>
561<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
562      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;other)</code>
563<div class="block">Entry method for invoking customizable comparison, using passed-in
564 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><code>Comparator</code></a> object.</div>
565</td>
566</tr>
567<tr class="rowColor">
568<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
569<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-">readValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;content)</code>
570<div class="block">Convenience method for converting results from given JSON tree into given
571 value type.</div>
572</td>
573</tr>
574<tr class="altColor">
575<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
576<td class="colLast"><span class="typeNameLabel">ObjectReader.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-java.lang.Class-">readValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;content,
577         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;valueType)</code>
578<div class="block">Same as <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html#readValue-com.fasterxml.jackson.databind.JsonNode-"><code>ObjectReader.readValue(JsonNode)</code></a> except that target value type
579 overridden as <code>valueType</code></div>
580</td>
581</tr>
582<tr class="rowColor">
583<td class="colFirst"><code>void</code></td>
584<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writeTree-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.JsonNode-">writeTree</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;g,
585         <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;rootNode)</code>
586<div class="block">Method to serialize given JSON Tree, using generator
587 provided.</div>
588</td>
589</tr>
590</tbody>
591</table>
592<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
593<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
594<tr>
595<th class="colFirst" scope="col">Modifier and Type</th>
596<th class="colLast" scope="col">Method and Description</th>
597</tr>
598<tbody>
599<tr class="altColor">
600<td class="colFirst"><code>boolean</code></td>
601<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
602      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;other)</code>
603<div class="block">Entry method for invoking customizable comparison, using passed-in
604 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><code>Comparator</code></a> object.</div>
605</td>
606</tr>
607<tr class="rowColor">
608<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
609<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
610           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
611</tr>
612<tr class="altColor">
613<td class="colFirst"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
614<td class="colLast"><span class="typeNameLabel">JsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
615          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
616</tr>
617</tbody>
618</table>
619</li>
620<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
621<!--   -->
622</a>
623<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3>
624<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
625<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
626<tr>
627<th class="colFirst" scope="col">Modifier and Type</th>
628<th class="colLast" scope="col">Method and Description</th>
629</tr>
630<tbody>
631<tr class="altColor">
632<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
633<td class="colLast"><span class="typeNameLabel">BasicDeserializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#Z:Z_findCustomTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">_findCustomTreeNodeDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;type,
634                               <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
635                               <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
636</tr>
637<tr class="rowColor">
638<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
639<td class="colLast"><span class="typeNameLabel">Deserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
640                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
641                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
642<div class="block">Method called to locate deserializer for specified JSON tree node type.</div>
643</td>
644</tr>
645<tr class="altColor">
646<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
647<td class="colLast"><span class="typeNameLabel">Deserializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/Deserializers.Base.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
648                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
649                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
650</tr>
651</tbody>
652</table>
653</li>
654<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
655<!--   -->
656</a>
657<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a></h3>
658<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
659<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
660<tr>
661<th class="colFirst" scope="col">Modifier and Type</th>
662<th class="colLast" scope="col">Method and Description</th>
663</tr>
664<tbody>
665<tr class="altColor">
666<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
667<td class="colLast"><span class="typeNameLabel">JsonNodeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
668           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
669<div class="block">Implementation that will produce types of any JSON nodes; not just one
670 deserializer is registered to handle (in case of more specialized handler).</div>
671</td>
672</tr>
673<tr class="rowColor">
674<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
675<td class="colLast"><span class="typeNameLabel">JsonNodeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#getNullValue-com.fasterxml.jackson.databind.DeserializationContext-">getNullValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
676</tr>
677</tbody>
678</table>
679<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
680<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> that return types with arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
681<tr>
682<th class="colFirst" scope="col">Modifier and Type</th>
683<th class="colLast" scope="col">Method and Description</th>
684</tr>
685<tbody>
686<tr class="altColor">
687<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
688<td class="colLast"><span class="typeNameLabel">JsonNodeDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#getDeserializer-java.lang.Class-">getDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;nodeClass)</code>
689<div class="block">Factory method for accessing deserializer for specific node type</div>
690</td>
691</tr>
692</tbody>
693</table>
694<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
695<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
696<tr>
697<th class="colFirst" scope="col">Modifier and Type</th>
698<th class="colLast" scope="col">Method and Description</th>
699</tr>
700<tbody>
701<tr class="altColor">
702<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdNodeBasedDeserializer.html" title="type parameter in StdNodeBasedDeserializer">T</a></code></td>
703<td class="colLast"><span class="typeNameLabel">StdNodeBasedDeserializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/deser/std/StdNodeBasedDeserializer.html#convert-com.fasterxml.jackson.databind.JsonNode-com.fasterxml.jackson.databind.DeserializationContext-">convert</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;root,
704       <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
705</tr>
706</tbody>
707</table>
708</li>
709<li class="blockList"><a name="com.fasterxml.jackson.databind.ext">
710<!--   -->
711</a>
712<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3>
713<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
714<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
715<tr>
716<th class="colFirst" scope="col">Modifier and Type</th>
717<th class="colLast" scope="col">Method and Description</th>
718</tr>
719<tbody>
720<tr class="altColor">
721<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
722<td class="colLast"><span class="typeNameLabel">DOMSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
723         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
724</tr>
725</tbody>
726</table>
727</li>
728<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema">
729<!--   -->
730</a>
731<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a></h3>
732<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
733<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
734<tr>
735<th class="colFirst" scope="col">Modifier and Type</th>
736<th class="colLast" scope="col">Method and Description</th>
737</tr>
738<tbody>
739<tr class="altColor">
740<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
741<td class="colLast"><span class="typeNameLabel">JsonSchema.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/JsonSchema.html#getDefaultSchemaNode--">getDefaultSchemaNode</a></span>()</code>
742<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
743<div class="block">Get the default schema node.</div>
744</td>
745</tr>
746<tr class="rowColor">
747<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
748<td class="colLast"><span class="typeNameLabel">SchemaAware.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
749         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
750<div class="block">Get the representation of the schema to which this serializer will conform.</div>
751</td>
752</tr>
753<tr class="altColor">
754<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
755<td class="colLast"><span class="typeNameLabel">SchemaAware.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
756         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
757         boolean&nbsp;isOptional)</code>
758<div class="block">Get the representation of the schema to which this serializer will conform.</div>
759</td>
760</tr>
761</tbody>
762</table>
763</li>
764<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
765<!--   -->
766</a>
767<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></h3>
768<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
769<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
770<tr>
771<th class="colFirst" scope="col">Modifier and Type</th>
772<th class="colLast" scope="col">Method and Description</th>
773</tr>
774<tbody>
775<tr class="altColor">
776<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;</code></td>
777<td class="colLast"><span class="typeNameLabel">SimpleDeserializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleDeserializers.html#findTreeNodeDeserializer-java.lang.Class-com.fasterxml.jackson.databind.DeserializationConfig-com.fasterxml.jackson.databind.BeanDescription-">findTreeNodeDeserializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodeType,
778                        <a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>&nbsp;config,
779                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
780</tr>
781</tbody>
782</table>
783</li>
784<li class="blockList"><a name="com.fasterxml.jackson.databind.node">
785<!--   -->
786</a>
787<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></h3>
788<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
789<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></span><span class="tabEnd">&nbsp;</span></caption>
790<tr>
791<th class="colFirst" scope="col">Modifier and Type</th>
792<th class="colLast" scope="col">Class and Description</th>
793</tr>
794<tbody>
795<tr class="altColor">
796<td class="colFirst"><code>class&nbsp;</code></td>
797<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></span></code>
798<div class="block">Node class that represents Arrays mapped from JSON content.</div>
799</td>
800</tr>
801<tr class="rowColor">
802<td class="colFirst"><code>class&nbsp;</code></td>
803<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node">BaseJsonNode</a></span></code>
804<div class="block">Abstract base class common to all standard <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>
805 implementations.</div>
806</td>
807</tr>
808<tr class="altColor">
809<td class="colFirst"><code>class&nbsp;</code></td>
810<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BigIntegerNode.html" title="class in com.fasterxml.jackson.databind.node">BigIntegerNode</a></span></code>
811<div class="block">Numeric node that contains simple 64-bit integer values.</div>
812</td>
813</tr>
814<tr class="rowColor">
815<td class="colFirst"><code>class&nbsp;</code></td>
816<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BinaryNode.html" title="class in com.fasterxml.jackson.databind.node">BinaryNode</a></span></code>
817<div class="block">Value node that contains Base64 encoded binary value, which will be
818 output and stored as Json String value.</div>
819</td>
820</tr>
821<tr class="altColor">
822<td class="colFirst"><code>class&nbsp;</code></td>
823<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BooleanNode.html" title="class in com.fasterxml.jackson.databind.node">BooleanNode</a></span></code>
824<div class="block">This concrete value class is used to contain boolean (true / false)
825 values.</div>
826</td>
827</tr>
828<tr class="rowColor">
829<td class="colFirst"><code>class&nbsp;</code></td>
830<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;T extends <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;T&gt;&gt;</span></code>
831<div class="block">This intermediate base class is used for all container nodes,
832 specifically, array and object nodes.</div>
833</td>
834</tr>
835<tr class="altColor">
836<td class="colFirst"><code>class&nbsp;</code></td>
837<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/DecimalNode.html" title="class in com.fasterxml.jackson.databind.node">DecimalNode</a></span></code>
838<div class="block">Numeric node that contains values that do not fit in simple
839 integer (int, long) or floating point (double) values.</div>
840</td>
841</tr>
842<tr class="rowColor">
843<td class="colFirst"><code>class&nbsp;</code></td>
844<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/DoubleNode.html" title="class in com.fasterxml.jackson.databind.node">DoubleNode</a></span></code>
845<div class="block">Numeric node that contains 64-bit ("double precision")
846 floating point values simple 32-bit integer values.</div>
847</td>
848</tr>
849<tr class="altColor">
850<td class="colFirst"><code>class&nbsp;</code></td>
851<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/FloatNode.html" title="class in com.fasterxml.jackson.databind.node">FloatNode</a></span></code>
852<div class="block"><code>JsonNode</code> implementation for efficiently containing 32-bit
853 `float` values.</div>
854</td>
855</tr>
856<tr class="rowColor">
857<td class="colFirst"><code>class&nbsp;</code></td>
858<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/IntNode.html" title="class in com.fasterxml.jackson.databind.node">IntNode</a></span></code>
859<div class="block">Numeric node that contains simple 32-bit integer values.</div>
860</td>
861</tr>
862<tr class="altColor">
863<td class="colFirst"><code>class&nbsp;</code></td>
864<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/LongNode.html" title="class in com.fasterxml.jackson.databind.node">LongNode</a></span></code>
865<div class="block">Numeric node that contains simple 64-bit integer values.</div>
866</td>
867</tr>
868<tr class="rowColor">
869<td class="colFirst"><code>class&nbsp;</code></td>
870<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html" title="class in com.fasterxml.jackson.databind.node">MissingNode</a></span></code>
871<div class="block">This singleton node class is generated to denote "missing nodes"
872 along paths that do not exist.</div>
873</td>
874</tr>
875<tr class="altColor">
876<td class="colFirst"><code>class&nbsp;</code></td>
877<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html" title="class in com.fasterxml.jackson.databind.node">NullNode</a></span></code>
878<div class="block">This singleton value class is used to contain explicit JSON null
879 value.</div>
880</td>
881</tr>
882<tr class="rowColor">
883<td class="colFirst"><code>class&nbsp;</code></td>
884<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/NumericNode.html" title="class in com.fasterxml.jackson.databind.node">NumericNode</a></span></code>
885<div class="block">Intermediate value node used for numeric nodes.</div>
886</td>
887</tr>
888<tr class="altColor">
889<td class="colFirst"><code>class&nbsp;</code></td>
890<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></span></code>
891<div class="block">Node that maps to JSON Object structures in JSON content.</div>
892</td>
893</tr>
894<tr class="rowColor">
895<td class="colFirst"><code>class&nbsp;</code></td>
896<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/POJONode.html" title="class in com.fasterxml.jackson.databind.node">POJONode</a></span></code>
897<div class="block">Value node that contains a wrapped POJO, to be serialized as
898 a JSON constructed through data mapping (usually done by
899 calling <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>).</div>
900</td>
901</tr>
902<tr class="altColor">
903<td class="colFirst"><code>class&nbsp;</code></td>
904<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ShortNode.html" title="class in com.fasterxml.jackson.databind.node">ShortNode</a></span></code>
905<div class="block">Numeric node that contains simple 16-bit integer values.</div>
906</td>
907</tr>
908<tr class="rowColor">
909<td class="colFirst"><code>class&nbsp;</code></td>
910<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/TextNode.html" title="class in com.fasterxml.jackson.databind.node">TextNode</a></span></code>
911<div class="block">Value node that contains a text value.</div>
912</td>
913</tr>
914<tr class="altColor">
915<td class="colFirst"><code>class&nbsp;</code></td>
916<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html" title="class in com.fasterxml.jackson.databind.node">ValueNode</a></span></code>
917<div class="block">This intermediate base class is used for all leaf nodes, that is,
918 all non-container (array or object) nodes, except for the
919 "missing node".</div>
920</td>
921</tr>
922</tbody>
923</table>
924<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
925<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
926<tr>
927<th class="colFirst" scope="col">Modifier and Type</th>
928<th class="colLast" scope="col">Field and Description</th>
929</tr>
930<tbody>
931<tr class="altColor">
932<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
933<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#Z:Z_children">_children</a></span></code>&nbsp;</td>
934</tr>
935</tbody>
936</table>
937<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
938<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
939<tr>
940<th class="colFirst" scope="col">Modifier and Type</th>
941<th class="colLast" scope="col">Method and Description</th>
942</tr>
943<tbody>
944<tr class="altColor">
945<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>
946<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#deepCopy--">deepCopy</a></span>()</code>
947<div class="block">All current value nodes are immutable, so we can just return
948 them as is.</div>
949</td>
950</tr>
951<tr class="rowColor">
952<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>
953<td class="colLast"><span class="typeNameLabel">MissingNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#deepCopy--">deepCopy</a></span>()</code>&nbsp;</td>
954</tr>
955<tr class="altColor">
956<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>
957<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#set-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">set</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,
958   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
959<div class="block">Method that will set specified field, replacing old value, if any.</div>
960</td>
961</tr>
962<tr class="rowColor">
963<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>
964<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-java.util.Map-">setAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;properties)</code>
965<div class="block">Method for adding given properties to this object node, overriding
966 any existing values for those properties.</div>
967</td>
968</tr>
969<tr class="altColor">
970<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>
971<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>
972<div class="block">Method for adding all properties of the given Object, overriding
973 any existing values for those properties.</div>
974</td>
975</tr>
976<tr class="rowColor">
977<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>
978<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#without-java.util.Collection-">without</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>
979<div class="block">Method for removing specified field properties out of
980 this ObjectNode.</div>
981</td>
982</tr>
983<tr class="altColor">
984<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>
985<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#without-java.lang.String-">without</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>
986<div class="block">Method for removing field entry from this ObjectNode, and
987 returning instance after removal.</div>
988</td>
989</tr>
990</tbody>
991</table>
992<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
993<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
994<tr>
995<th class="colFirst" scope="col">Modifier and Type</th>
996<th class="colLast" scope="col">Method and Description</th>
997</tr>
998<tbody>
999<tr class="altColor">
1000<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1001<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;ptr)</code>&nbsp;</td>
1002</tr>
1003<tr class="rowColor">
1004<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1005<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;ptr)</code>&nbsp;</td>
1006</tr>
1007<tr class="altColor">
1008<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1009<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonPointer.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonPointer</a>&nbsp;ptr)</code>&nbsp;</td>
1010</tr>
1011<tr class="rowColor">
1012<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1013<td class="colLast"><span class="typeNameLabel">TreeTraversingParser.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#currentNode--">currentNode</a></span>()</code>&nbsp;</td>
1014</tr>
1015<tr class="altColor">
1016<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1017<td class="colLast"><span class="typeNameLabel">TreeTraversingParser.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#currentNumericNode--">currentNumericNode</a></span>()</code>&nbsp;</td>
1018</tr>
1019<tr class="rowColor">
1020<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1021<td class="colLast"><span class="typeNameLabel">BaseJsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#findPath-java.lang.String-">findPath</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>
1022</tr>
1023<tr class="altColor">
1024<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1025<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findValue-java.lang.String-">findValue</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>
1026</tr>
1027<tr class="rowColor">
1028<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1029<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findValue-java.lang.String-">findValue</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>
1030</tr>
1031<tr class="altColor">
1032<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1033<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findValue-java.lang.String-">findValue</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>
1034</tr>
1035<tr class="rowColor">
1036<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1037<td class="colLast"><span class="typeNameLabel">ContainerNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
1038</tr>
1039<tr class="altColor">
1040<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1041<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
1042</tr>
1043<tr class="rowColor">
1044<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1045<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
1046</tr>
1047<tr class="altColor">
1048<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1049<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
1050</tr>
1051<tr class="rowColor">
1052<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1053<td class="colLast"><span class="typeNameLabel">ContainerNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#get-java.lang.String-">get</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>
1054</tr>
1055<tr class="altColor">
1056<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1057<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#get-java.lang.String-">get</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>
1058</tr>
1059<tr class="rowColor">
1060<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1061<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#get-java.lang.String-">get</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>
1062</tr>
1063<tr class="altColor">
1064<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1065<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#get-java.lang.String-">get</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>
1066</tr>
1067<tr class="rowColor">
1068<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1069<td class="colLast"><span class="typeNameLabel">ContainerNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#missingNode--">missingNode</a></span>()</code>&nbsp;</td>
1070</tr>
1071<tr class="altColor">
1072<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1073<td class="colLast"><span class="typeNameLabel">JsonNodeFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html#missingNode--">missingNode</a></span>()</code>&nbsp;</td>
1074</tr>
1075<tr class="rowColor">
1076<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1077<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#path-int-">path</a></span>(int&nbsp;index)</code>&nbsp;</td>
1078</tr>
1079<tr class="altColor">
1080<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1081<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#path-int-">path</a></span>(int&nbsp;index)</code>&nbsp;</td>
1082</tr>
1083<tr class="rowColor">
1084<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1085<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#path-int-">path</a></span>(int&nbsp;index)</code>&nbsp;</td>
1086</tr>
1087<tr class="altColor">
1088<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1089<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#path-java.lang.String-">path</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>
1090</tr>
1091<tr class="rowColor">
1092<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1093<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#path-java.lang.String-">path</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>
1094</tr>
1095<tr class="altColor">
1096<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1097<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#path-java.lang.String-">path</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>
1098</tr>
1099<tr class="rowColor">
1100<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1101<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-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,
1102   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1103<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1104<div class="block"><span class="deprecationComment">Since 2.4 use either <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#set-java.lang.String-com.fasterxml.jackson.databind.JsonNode-"><code>ObjectNode.set(String,JsonNode)</code></a> or <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#replace-java.lang.String-com.fasterxml.jackson.databind.JsonNode-"><code>ObjectNode.replace(String,JsonNode)</code></a>,</span></div>
1105</div>
1106</td>
1107</tr>
1108<tr class="altColor">
1109<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1110<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putAll-java.util.Map-">putAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;properties)</code>
1111<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1112<div class="block"><span class="deprecationComment">Since 2.4 use <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-java.util.Map-"><code>ObjectNode.setAll(Map)</code></a>,</span></div>
1113</div>
1114</td>
1115</tr>
1116<tr class="rowColor">
1117<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1118<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>
1119<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1120<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>ObjectNode.setAll(ObjectNode)</code></a>,</span></div>
1121</div>
1122</td>
1123</tr>
1124<tr class="altColor">
1125<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1126<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#remove-int-">remove</a></span>(int&nbsp;index)</code>
1127<div class="block">Method for removing an entry from this ArrayNode.</div>
1128</td>
1129</tr>
1130<tr class="rowColor">
1131<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1132<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#remove-java.lang.String-">remove</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>
1133<div class="block">Method for removing field entry from this ObjectNode.</div>
1134</td>
1135</tr>
1136<tr class="altColor">
1137<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1138<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#replace-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">replace</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,
1139       <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1140<div class="block">Method for replacing value of specific property with passed
1141 value, and returning value (or null if none).</div>
1142</td>
1143</tr>
1144<tr class="rowColor">
1145<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1146<td class="colLast"><span class="typeNameLabel">MissingNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#require--">require</a></span>()</code>&nbsp;</td>
1147</tr>
1148<tr class="altColor">
1149<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1150<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#required-int-">required</a></span>(int&nbsp;index)</code>&nbsp;</td>
1151</tr>
1152<tr class="rowColor">
1153<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1154<td class="colLast"><span class="typeNameLabel">BaseJsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#required-int-">required</a></span>(int&nbsp;index)</code>&nbsp;</td>
1155</tr>
1156<tr class="altColor">
1157<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1158<td class="colLast"><span class="typeNameLabel">BaseJsonNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#required-java.lang.String-">required</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>
1159</tr>
1160<tr class="rowColor">
1161<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1162<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#required-java.lang.String-">required</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>
1163</tr>
1164<tr class="altColor">
1165<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1166<td class="colLast"><span class="typeNameLabel">MissingNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#requireNonNull--">requireNonNull</a></span>()</code>&nbsp;</td>
1167</tr>
1168<tr class="rowColor">
1169<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1170<td class="colLast"><span class="typeNameLabel">NullNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html#requireNonNull--">requireNonNull</a></span>()</code>&nbsp;</td>
1171</tr>
1172<tr class="altColor">
1173<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1174<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#set-int-com.fasterxml.jackson.databind.JsonNode-">set</a></span>(int&nbsp;index,
1175   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1176<div class="block">Method that will set specified field, replacing old value,
1177 if any.</div>
1178</td>
1179</tr>
1180</tbody>
1181</table>
1182<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1183<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> that return types with arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1184<tr>
1185<th class="colFirst" scope="col">Modifier and Type</th>
1186<th class="colLast" scope="col">Method and Description</th>
1187</tr>
1188<tbody>
1189<tr class="altColor">
1190<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1191<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#elements--">elements</a></span>()</code>&nbsp;</td>
1192</tr>
1193<tr class="rowColor">
1194<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1195<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#elements--">elements</a></span>()</code>&nbsp;</td>
1196</tr>
1197<tr class="altColor">
1198<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</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>,<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&gt;</code></td>
1199<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#fields--">fields</a></span>()</code>
1200<div class="block">Method to use for accessing all fields (with both names
1201 and values) of this JSON Object.</div>
1202</td>
1203</tr>
1204<tr class="rowColor">
1205<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1206<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1207           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1208</tr>
1209<tr class="altColor">
1210<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1211<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1212           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1213</tr>
1214<tr class="rowColor">
1215<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1216<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1217           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1218</tr>
1219<tr class="altColor">
1220<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1221<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1222          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1223</tr>
1224<tr class="rowColor">
1225<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1226<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1227          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1228</tr>
1229<tr class="altColor">
1230<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1231<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1232          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1233</tr>
1234</tbody>
1235</table>
1236<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1237<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1238<tr>
1239<th class="colFirst" scope="col">Modifier and Type</th>
1240<th class="colLast" scope="col">Method and Description</th>
1241</tr>
1242<tbody>
1243<tr class="altColor">
1244<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></code></td>
1245<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#Z:Z_add-com.fasterxml.jackson.databind.JsonNode-">_add</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;node)</code>&nbsp;</td>
1246</tr>
1247<tr class="rowColor">
1248<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></code></td>
1249<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#Z:Z_insert-int-com.fasterxml.jackson.databind.JsonNode-">_insert</a></span>(int&nbsp;index,
1250       <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;node)</code>&nbsp;</td>
1251</tr>
1252<tr class="altColor">
1253<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>
1254<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,
1255    <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>&nbsp;</td>
1256</tr>
1257<tr class="rowColor">
1258<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></code></td>
1259<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-com.fasterxml.jackson.databind.JsonNode-">add</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1260<div class="block">Method for adding specified node at the end of this array.</div>
1261</td>
1262</tr>
1263<tr class="altColor">
1264<td class="colFirst"><code>boolean</code></td>
1265<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
1266      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</code>&nbsp;</td>
1267</tr>
1268<tr class="rowColor">
1269<td class="colFirst"><code>boolean</code></td>
1270<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
1271      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</code>&nbsp;</td>
1272</tr>
1273<tr class="altColor">
1274<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></code></td>
1275<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-com.fasterxml.jackson.databind.JsonNode-">insert</a></span>(int&nbsp;index,
1276      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1277<div class="block">Method for inserting specified child node as an element
1278 of this Array.</div>
1279</td>
1280</tr>
1281<tr class="rowColor">
1282<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1283<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-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,
1284   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1285<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1286<div class="block"><span class="deprecationComment">Since 2.4 use either <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#set-java.lang.String-com.fasterxml.jackson.databind.JsonNode-"><code>ObjectNode.set(String,JsonNode)</code></a> or <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#replace-java.lang.String-com.fasterxml.jackson.databind.JsonNode-"><code>ObjectNode.replace(String,JsonNode)</code></a>,</span></div>
1287</div>
1288</td>
1289</tr>
1290<tr class="altColor">
1291<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1292<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#replace-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">replace</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,
1293       <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1294<div class="block">Method for replacing value of specific property with passed
1295 value, and returning value (or null if none).</div>
1296</td>
1297</tr>
1298<tr class="rowColor">
1299<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1300<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#set-int-com.fasterxml.jackson.databind.JsonNode-">set</a></span>(int&nbsp;index,
1301   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1302<div class="block">Method that will set specified field, replacing old value,
1303 if any.</div>
1304</td>
1305</tr>
1306<tr class="altColor">
1307<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>
1308<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#set-java.lang.String-com.fasterxml.jackson.databind.JsonNode-">set</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,
1309   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
1310<div class="block">Method that will set specified field, replacing old value, if any.</div>
1311</td>
1312</tr>
1313</tbody>
1314</table>
1315<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1316<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1317<tr>
1318<th class="colFirst" scope="col">Modifier and Type</th>
1319<th class="colLast" scope="col">Method and Description</th>
1320</tr>
1321<tbody>
1322<tr class="altColor">
1323<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a></code></td>
1324<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addAll-java.util.Collection-">addAll</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;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;nodes)</code>
1325<div class="block">Method for adding given nodes as child nodes of this array node.</div>
1326</td>
1327</tr>
1328<tr class="rowColor">
1329<td class="colFirst"><code>boolean</code></td>
1330<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
1331      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</code>&nbsp;</td>
1332</tr>
1333<tr class="altColor">
1334<td class="colFirst"><code>boolean</code></td>
1335<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;comparator,
1336      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</code>&nbsp;</td>
1337</tr>
1338<tr class="rowColor">
1339<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1340<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1341           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1342</tr>
1343<tr class="altColor">
1344<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1345<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1346           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1347</tr>
1348<tr class="rowColor">
1349<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1350<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findParents-java.lang.String-java.util.List-">findParents</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,
1351           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1352</tr>
1353<tr class="altColor">
1354<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1355<td class="colLast"><span class="typeNameLabel">ArrayNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1356          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1357</tr>
1358<tr class="rowColor">
1359<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1360<td class="colLast"><span class="typeNameLabel">ValueNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1361          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1362</tr>
1363<tr class="altColor">
1364<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</code></td>
1365<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#findValues-java.lang.String-java.util.List-">findValues</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,
1366          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
1367</tr>
1368<tr class="rowColor">
1369<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1370<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#putAll-java.util.Map-">putAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;properties)</code>
1371<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1372<div class="block"><span class="deprecationComment">Since 2.4 use <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-java.util.Map-"><code>ObjectNode.setAll(Map)</code></a>,</span></div>
1373</div>
1374</td>
1375</tr>
1376<tr class="altColor">
1377<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>
1378<td class="colLast"><span class="typeNameLabel">ObjectNode.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#setAll-java.util.Map-">setAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;properties)</code>
1379<div class="block">Method for adding given properties to this object node, overriding
1380 any existing values for those properties.</div>
1381</td>
1382</tr>
1383</tbody>
1384</table>
1385<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
1386<caption><span>Constructors 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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1387<tr>
1388<th class="colOne" scope="col">Constructor and Description</th>
1389</tr>
1390<tbody>
1391<tr class="altColor">
1392<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#TreeTraversingParser-com.fasterxml.jackson.databind.JsonNode-">TreeTraversingParser</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;n)</code>&nbsp;</td>
1393</tr>
1394<tr class="rowColor">
1395<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#TreeTraversingParser-com.fasterxml.jackson.databind.JsonNode-com.fasterxml.jackson.core.ObjectCodec-">TreeTraversingParser</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;n,
1396                    <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</code>&nbsp;</td>
1397</tr>
1398</tbody>
1399</table>
1400<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
1401<caption><span>Constructor parameters in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1402<tr>
1403<th class="colOne" scope="col">Constructor and Description</th>
1404</tr>
1405<tbody>
1406<tr class="altColor">
1407<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#ArrayNode-com.fasterxml.jackson.databind.node.JsonNodeFactory-java.util.List-">ArrayNode</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;nf,
1408         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;children)</code>&nbsp;</td>
1409</tr>
1410<tr class="rowColor">
1411<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#ObjectNode-com.fasterxml.jackson.databind.node.JsonNodeFactory-java.util.Map-">ObjectNode</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;nc,
1412          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</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>,<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;&nbsp;kids)</code>&nbsp;</td>
1413</tr>
1414</tbody>
1415</table>
1416</li>
1417<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
1418<!--   -->
1419</a>
1420<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3>
1421<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1422<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1423<tr>
1424<th class="colFirst" scope="col">Modifier and Type</th>
1425<th class="colLast" scope="col">Method and Description</th>
1426</tr>
1427<tbody>
1428<tr class="altColor">
1429<td class="colFirst"><code>protected void</code></td>
1430<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,
1431                      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;schemaNode)</code>&nbsp;</td>
1432</tr>
1433</tbody>
1434</table>
1435</li>
1436<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
1437<!--   -->
1438</a>
1439<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3>
1440<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1441<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1442<tr>
1443<th class="colFirst" scope="col">Modifier and Type</th>
1444<th class="colLast" scope="col">Method and Description</th>
1445</tr>
1446<tbody>
1447<tr class="altColor">
1448<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1449<td class="colLast"><span class="typeNameLabel">IndexedStringListSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#contentSchema--">contentSchema</a></span>()</code>&nbsp;</td>
1450</tr>
1451<tr class="rowColor">
1452<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1453<td class="colLast"><span class="typeNameLabel">StringCollectionSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#contentSchema--">contentSchema</a></span>()</code>&nbsp;</td>
1454</tr>
1455<tr class="altColor">
1456<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1457<td class="colLast"><span class="typeNameLabel">UnknownSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1458         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1459</tr>
1460<tr class="rowColor">
1461<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1462<td class="colLast"><span class="typeNameLabel">FailingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1463         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1464</tr>
1465<tr class="altColor">
1466<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1467<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1468         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1469</tr>
1470</tbody>
1471</table>
1472<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1473<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1474<tr>
1475<th class="colFirst" scope="col">Modifier and Type</th>
1476<th class="colLast" scope="col">Method and Description</th>
1477</tr>
1478<tbody>
1479<tr class="altColor">
1480<td class="colFirst"><code>protected void</code></td>
1481<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,
1482                      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;schemaNode)</code>&nbsp;</td>
1483</tr>
1484</tbody>
1485</table>
1486</li>
1487<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
1488<!--   -->
1489</a>
1490<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3>
1491<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1492<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/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></span><span class="tabEnd">&nbsp;</span></caption>
1493<tr>
1494<th class="colFirst" scope="col">Modifier and Type</th>
1495<th class="colLast" scope="col">Method and Description</th>
1496</tr>
1497<tbody>
1498<tr class="altColor">
1499<td class="colFirst"><code>protected abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1500<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#contentSchema--">contentSchema</a></span>()</code>&nbsp;</td>
1501</tr>
1502<tr class="rowColor">
1503<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1504<td class="colLast"><span class="typeNameLabel">StdArraySerializers.BooleanArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1505         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1506</tr>
1507<tr class="altColor">
1508<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1509<td class="colLast"><span class="typeNameLabel">StdArraySerializers.ShortArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1510         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1511</tr>
1512<tr class="rowColor">
1513<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1514<td class="colLast"><span class="typeNameLabel">StdArraySerializers.CharArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1515         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1516</tr>
1517<tr class="altColor">
1518<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1519<td class="colLast"><span class="typeNameLabel">StdArraySerializers.IntArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1520         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1521</tr>
1522<tr class="rowColor">
1523<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1524<td class="colLast"><span class="typeNameLabel">StdArraySerializers.LongArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1525         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1526</tr>
1527<tr class="altColor">
1528<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1529<td class="colLast"><span class="typeNameLabel">StdArraySerializers.FloatArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1530         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1531</tr>
1532<tr class="rowColor">
1533<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1534<td class="colLast"><span class="typeNameLabel">StdArraySerializers.DoubleArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1535         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1536</tr>
1537<tr class="altColor">
1538<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1539<td class="colLast"><span class="typeNameLabel">FileSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1540         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1541</tr>
1542<tr class="rowColor">
1543<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1544<td class="colLast"><span class="typeNameLabel">EnumSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1545         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1546</tr>
1547<tr class="altColor">
1548<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1549<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1550         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
1551<div class="block">Default implementation simply claims type is "string"; usually
1552 overriden by custom serializers.</div>
1553</td>
1554</tr>
1555<tr class="rowColor">
1556<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1557<td class="colLast"><span class="typeNameLabel">TokenBufferSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1558         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1559</tr>
1560<tr class="altColor">
1561<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1562<td class="colLast"><span class="typeNameLabel">NullSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1563         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1564</tr>
1565<tr class="rowColor">
1566<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1567<td class="colLast"><span class="typeNameLabel">StringSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1568         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1569</tr>
1570<tr class="altColor">
1571<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1572<td class="colLast"><span class="typeNameLabel">RawSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1573         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1574</tr>
1575<tr class="rowColor">
1576<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1577<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1578         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1579</tr>
1580<tr class="altColor">
1581<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1582<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicBooleanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1583         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1584</tr>
1585<tr class="rowColor">
1586<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1587<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicIntegerSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1588         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1589</tr>
1590<tr class="altColor">
1591<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1592<td class="colLast"><span class="typeNameLabel">StdJdkSerializers.AtomicLongSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1593         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1594</tr>
1595<tr class="rowColor">
1596<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1597<td class="colLast"><span class="typeNameLabel">NumberSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1598         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1599</tr>
1600<tr class="altColor">
1601<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1602<td class="colLast"><span class="typeNameLabel">StdScalarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1603         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1604</tr>
1605<tr class="rowColor">
1606<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1607<td class="colLast"><span class="typeNameLabel">ClassSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1608         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1609</tr>
1610<tr class="altColor">
1611<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1612<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1613         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1614</tr>
1615<tr class="rowColor">
1616<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1617<td class="colLast"><span class="typeNameLabel">DateTimeSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
1618         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1619</tr>
1620<tr class="altColor">
1621<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1622<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1623         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1624</tr>
1625<tr class="rowColor">
1626<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1627<td class="colLast"><span class="typeNameLabel">NumberSerializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1628         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1629</tr>
1630<tr class="altColor">
1631<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1632<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1633         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1634</tr>
1635<tr class="rowColor">
1636<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1637<td class="colLast"><span class="typeNameLabel">ToStringSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1638         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1639</tr>
1640<tr class="altColor">
1641<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1642<td class="colLast"><span class="typeNameLabel">SqlTimeSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1643         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1644</tr>
1645<tr class="rowColor">
1646<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1647<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1648         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1649</tr>
1650<tr class="altColor">
1651<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1652<td class="colLast"><span class="typeNameLabel">ByteArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteArraySerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1653         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1654</tr>
1655<tr class="rowColor">
1656<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1657<td class="colLast"><span class="typeNameLabel">BooleanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1658         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>&nbsp;</td>
1659</tr>
1660<tr class="altColor">
1661<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1662<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1663         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint)</code>
1664<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
1665</td>
1666</tr>
1667<tr class="rowColor">
1668<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1669<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1670         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
1671         boolean&nbsp;isOptional)</code>
1672<div class="block">Default implementation simply claims type is "string"; usually
1673 overriden by custom serializers.</div>
1674</td>
1675</tr>
1676<tr class="altColor">
1677<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
1678<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema-com.fasterxml.jackson.databind.SerializerProvider-java.lang.reflect.Type-boolean-">getSchema</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1679         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;typeHint,
1680         boolean&nbsp;isOptional)</code>&nbsp;</td>
1681</tr>
1682</tbody>
1683</table>
1684</li>
1685</ul>
1686</li>
1687</ul>
1688</div>
1689<!-- ======= START OF BOTTOM NAVBAR ====== -->
1690<div class="bottomNav"><a name="navbar.bottom">
1691<!--   -->
1692</a>
1693<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
1694<a name="navbar.bottom.firstrow">
1695<!--   -->
1696</a>
1697<ul class="navList" title="Navigation">
1698<li><a href="../../../../../overview-summary.html">Overview</a></li>
1699<li><a href="../package-summary.html">Package</a></li>
1700<li><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
1701<li class="navBarCell1Rev">Use</li>
1702<li><a href="../package-tree.html">Tree</a></li>
1703<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1704<li><a href="../../../../../index-all.html">Index</a></li>
1705<li><a href="../../../../../help-doc.html">Help</a></li>
1706</ul>
1707</div>
1708<div class="subNav">
1709<ul class="navList">
1710<li>Prev</li>
1711<li>Next</li>
1712</ul>
1713<ul class="navList">
1714<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonNode.html" target="_top">Frames</a></li>
1715<li><a href="JsonNode.html" target="_top">No&nbsp;Frames</a></li>
1716</ul>
1717<ul class="navList" id="allclasses_navbar_bottom">
1718<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
1719</ul>
1720<div>
1721<script type="text/javascript"><!--
1722  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1723  if(window==top) {
1724    allClassesLink.style.display = "block";
1725  }
1726  else {
1727    allClassesLink.style.display = "none";
1728  }
1729  //-->
1730</script>
1731</div>
1732<a name="skip.navbar.bottom">
1733<!--   -->
1734</a></div>
1735<!-- ======== END OF BOTTOM NAVBAR ======= -->
1736<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1737</body>
1738</html>
1739