• 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) on Sun Jul 19 11:36:52 PDT 2015 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>ArrayNode (jackson-databind 2.6.0 API)</title>
8<meta name="date" content="2015-07-19">
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="ArrayNode (jackson-databind 2.6.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10};
23var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/ArrayNode.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li>Prev&nbsp;Class</li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/node/ArrayNode.html" target="_top">Frames</a></li>
58<li><a href="ArrayNode.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li>Nested&nbsp;|&nbsp;</li>
79<li><a href="#fields.inherited.from.class.com.fasterxml.jackson.databind.node.ContainerNode">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li>Field&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.node</div>
97<h2 title="Class ArrayNode" class="title">Class ArrayNode</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.Base.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonSerializable.Base</a></li>
105<li>
106<ul class="inheritance">
107<li><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonNode</a></li>
108<li>
109<ul class="inheritance">
110<li><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node.BaseJsonNode</a></li>
111<li>
112<ul class="inheritance">
113<li><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node.ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</li>
114<li>
115<ul class="inheritance">
116<li>com.fasterxml.jackson.databind.node.ArrayNode</li>
117</ul>
118</li>
119</ul>
120</li>
121</ul>
122</li>
123</ul>
124</li>
125</ul>
126</li>
127</ul>
128<div class="description">
129<ul class="blockList">
130<li class="blockList">
131<dl>
132<dt>All Implemented Interfaces:</dt>
133<dd>com.fasterxml.jackson.core.TreeNode, <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeCreator.html" title="interface in com.fasterxml.jackson.databind.node">JsonNodeCreator</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&gt;</dd>
134</dl>
135<hr>
136<br>
137<pre>public class <span class="typeNameLabel">ArrayNode</span>
138extends <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</pre>
139<div class="block">Node class that represents Arrays mapped from JSON content.
140<p>
141 Note: class was <code>final</code> temporarily for Jackson 2.2.</div>
142</li>
143</ul>
144</div>
145<div class="summary">
146<ul class="blockList">
147<li class="blockList">
148<!-- ======== NESTED CLASS SUMMARY ======== -->
149<ul class="blockList">
150<li class="blockList"><a name="nested.class.summary">
151<!--   -->
152</a>
153<h3>Nested Class Summary</h3>
154<ul class="blockList">
155<li class="blockList"><a name="nested.classes.inherited.from.class.com.fasterxml.jackson.databind.JsonSerializable">
156<!--   -->
157</a>
158<h3>Nested classes/interfaces inherited from interface&nbsp;com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a></h3>
159<code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.Base.html" title="class in com.fasterxml.jackson.databind">JsonSerializable.Base</a></code></li>
160</ul>
161</li>
162</ul>
163<!-- =========== FIELD SUMMARY =========== -->
164<ul class="blockList">
165<li class="blockList"><a name="field.summary">
166<!--   -->
167</a>
168<h3>Field Summary</h3>
169<ul class="blockList">
170<li class="blockList"><a name="fields.inherited.from.class.com.fasterxml.jackson.databind.node.ContainerNode">
171<!--   -->
172</a>
173<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.databind.node.<a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a></h3>
174<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#Z:Z_nodeFactory">_nodeFactory</a></code></li>
175</ul>
176</li>
177</ul>
178<!-- ======== CONSTRUCTOR SUMMARY ======== -->
179<ul class="blockList">
180<li class="blockList"><a name="constructor.summary">
181<!--   -->
182</a>
183<h3>Constructor Summary</h3>
184<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
185<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
186<tr>
187<th class="colOne" scope="col">Constructor and Description</th>
188</tr>
189<tr class="altColor">
190<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#ArrayNode-com.fasterxml.jackson.databind.node.JsonNodeFactory-">ArrayNode</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;nc)</code>&nbsp;</td>
191</tr>
192</table>
193</li>
194</ul>
195<!-- ========== METHOD SUMMARY =========== -->
196<ul class="blockList">
197<li class="blockList"><a name="method.summary">
198<!--   -->
199</a>
200<h3>Method Summary</h3>
201<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
202<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
203<tr>
204<th class="colFirst" scope="col">Modifier and Type</th>
205<th class="colLast" scope="col">Method and Description</th>
206</tr>
207<tr id="i0" class="altColor">
208<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>
209<td class="colLast"><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>
210</tr>
211<tr id="i1" class="rowColor">
212<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
213<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></span>(com.fasterxml.jackson.core.JsonPointer&nbsp;ptr)</code>&nbsp;</td>
214</tr>
215<tr id="i2" class="altColor">
216<td class="colFirst"><code>protected boolean</code></td>
217<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#Z:Z_childrenEqual-com.fasterxml.jackson.databind.node.ArrayNode-">_childrenEqual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;other)</code>&nbsp;</td>
218</tr>
219<tr id="i3" class="rowColor">
220<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>
221<td class="colLast"><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,
222       <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;node)</code>&nbsp;</td>
223</tr>
224<tr id="i4" class="altColor">
225<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>
226<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.math.BigDecimal-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;v)</code>
227<div class="block">Method for adding specified number at the end of this array.</div>
228</td>
229</tr>
230<tr id="i5" class="rowColor">
231<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>
232<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-boolean-">add</a></span>(boolean&nbsp;v)</code>
233<div class="block">Method for adding specified boolean value at the end of this array.</div>
234</td>
235</tr>
236<tr id="i6" class="altColor">
237<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>
238<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.Boolean-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;value)</code>
239<div class="block">Alternative method that we need to avoid bumping into NPE issues
240 with auto-unboxing.</div>
241</td>
242</tr>
243<tr id="i7" class="rowColor">
244<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>
245<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-byte:A-">add</a></span>(byte[]&nbsp;v)</code>
246<div class="block">Method for adding specified binary value at the end of this array
247 (note: when serializing as JSON, will be output Base64 encoded)</div>
248</td>
249</tr>
250<tr id="i8" class="altColor">
251<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>
252<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-double-">add</a></span>(double&nbsp;v)</code>
253<div class="block">Method for adding specified number at the end of this array.</div>
254</td>
255</tr>
256<tr id="i9" class="rowColor">
257<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>
258<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.Double-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;value)</code>
259<div class="block">Alternative method that we need to avoid bumping into NPE issues
260 with auto-unboxing.</div>
261</td>
262</tr>
263<tr id="i10" class="altColor">
264<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>
265<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-float-">add</a></span>(float&nbsp;v)</code>
266<div class="block">Method for adding specified number at the end of this array.</div>
267</td>
268</tr>
269<tr id="i11" class="rowColor">
270<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>
271<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.Float-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&nbsp;value)</code>
272<div class="block">Alternative method that we need to avoid bumping into NPE issues
273 with auto-unboxing.</div>
274</td>
275</tr>
276<tr id="i12" class="altColor">
277<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>
278<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-int-">add</a></span>(int&nbsp;v)</code>
279<div class="block">Method for adding specified number at the end of this array.</div>
280</td>
281</tr>
282<tr id="i13" class="rowColor">
283<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>
284<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.Integer-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;value)</code>
285<div class="block">Alternative method that we need to avoid bumping into NPE issues
286 with auto-unboxing.</div>
287</td>
288</tr>
289<tr id="i14" class="altColor">
290<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>
291<td class="colLast"><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>
292<div class="block">Method for adding specified node at the end of this array.</div>
293</td>
294</tr>
295<tr id="i15" class="rowColor">
296<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>
297<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-long-">add</a></span>(long&nbsp;v)</code>
298<div class="block">Method for adding specified number at the end of this array.</div>
299</td>
300</tr>
301<tr id="i16" class="altColor">
302<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>
303<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.Long-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;value)</code>
304<div class="block">Alternative method that we need to avoid bumping into NPE issues
305 with auto-unboxing.</div>
306</td>
307</tr>
308<tr id="i17" class="rowColor">
309<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>
310<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#add-java.lang.String-">add</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;v)</code>
311<div class="block">Method for adding specified String value at the end of this array.</div>
312</td>
313</tr>
314<tr id="i18" class="altColor">
315<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>
316<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addAll-com.fasterxml.jackson.databind.node.ArrayNode-">addAll</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;other)</code>
317<div class="block">Method for adding all child nodes of given Array, appending to
318 child nodes this array contains</div>
319</td>
320</tr>
321<tr id="i19" class="rowColor">
322<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>
323<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addAll-java.util.Collection-">addAll</a></span>(<a href="http://docs.oracle.com/javase/6/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>
324<div class="block">Method for adding given nodes as child nodes of this array node.</div>
325</td>
326</tr>
327<tr id="i20" class="altColor">
328<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>
329<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addArray--">addArray</a></span>()</code>
330<div class="block">Method that will construct an ArrayNode and add it as a
331 field of this ObjectNode, replacing old value, if any.</div>
332</td>
333</tr>
334<tr id="i21" class="rowColor">
335<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>
336<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addNull--">addNull</a></span>()</code>
337<div class="block">Method that will add a null value at the end of this array node.</div>
338</td>
339</tr>
340<tr id="i22" class="altColor">
341<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
342<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addObject--">addObject</a></span>()</code>
343<div class="block">Method that will construct an ObjectNode and add it at the end
344 of this array node.</div>
345</td>
346</tr>
347<tr id="i23" class="rowColor">
348<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>
349<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addPOJO-java.lang.Object-">addPOJO</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
350<div class="block">Method that will construct a POJONode and add it at the end
351 of this array node.</div>
352</td>
353</tr>
354<tr id="i24" class="altColor">
355<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>
356<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#addRawValue-com.fasterxml.jackson.databind.util.RawValue-">addRawValue</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/RawValue.html" title="class in com.fasterxml.jackson.databind.util">RawValue</a>&nbsp;raw)</code>&nbsp;</td>
357</tr>
358<tr id="i25" class="rowColor">
359<td class="colFirst"><code>com.fasterxml.jackson.core.JsonToken</code></td>
360<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#asToken--">asToken</a></span>()</code>
361<div class="block">Method that can be used for efficient type detection
362 when using stream abstraction for traversing nodes.</div>
363</td>
364</tr>
365<tr id="i26" class="altColor">
366<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>
367<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#deepCopy--">deepCopy</a></span>()</code>
368<div class="block">Method that can be called to get a node that is guaranteed
369 not to allow changing of this node through mutators on
370 this node or any of its children.</div>
371</td>
372</tr>
373<tr id="i27" class="rowColor">
374<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/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>
375<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#elements--">elements</a></span>()</code>
376<div class="block">Method for accessing all value nodes of this Node, iff
377 this node is a JSON Array or Object node.</div>
378</td>
379</tr>
380<tr id="i28" class="altColor">
381<td class="colFirst"><code>boolean</code></td>
382<td class="colLast"><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="http://docs.oracle.com/javase/6/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,
383      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</code>
384<div class="block">Entry method for invoking customizable comparison, using passed-in
385 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><code>Comparator</code></a> object.</div>
386</td>
387</tr>
388<tr id="i29" class="rowColor">
389<td class="colFirst"><code>boolean</code></td>
390<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
391<div class="block">Equality for node objects is defined as full (deep) value
392 equality.</div>
393</td>
394</tr>
395<tr id="i30" class="altColor">
396<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
397<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findParent-java.lang.String-">findParent</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>
398<div class="block">Method for finding a JSON Object that contains specified field,
399 within this node or its descendants.</div>
400</td>
401</tr>
402<tr id="i31" class="rowColor">
403<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/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>
404<td class="colLast"><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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
405           <a href="http://docs.oracle.com/javase/6/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>
406</tr>
407<tr id="i32" class="altColor">
408<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
409<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findValue-java.lang.String-">findValue</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>
410<div class="block">Method for finding a JSON Object field with specified name in this
411 node or its child nodes, and returning value it has.</div>
412</td>
413</tr>
414<tr id="i33" class="rowColor">
415<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/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>
416<td class="colLast"><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="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
417          <a href="http://docs.oracle.com/javase/6/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>
418</tr>
419<tr id="i34" class="altColor">
420<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
421<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#findValuesAsText-java.lang.String-java.util.List-">findValuesAsText</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
422                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;foundSoFar)</code>&nbsp;</td>
423</tr>
424<tr id="i35" class="rowColor">
425<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
426<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#get-int-">get</a></span>(int&nbsp;index)</code>
427<div class="block">Method for accessing value of the specified element of
428 an array node.</div>
429</td>
430</tr>
431<tr id="i36" class="altColor">
432<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
433<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#get-java.lang.String-">get</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>
434<div class="block">Method for accessing value of the specified field of
435 an object node.</div>
436</td>
437</tr>
438<tr id="i37" class="rowColor">
439<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeType.html" title="enum in com.fasterxml.jackson.databind.node">JsonNodeType</a></code></td>
440<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#getNodeType--">getNodeType</a></span>()</code>
441<div class="block">Return the type of this node</div>
442</td>
443</tr>
444<tr id="i38" class="altColor">
445<td class="colFirst"><code>int</code></td>
446<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
447</tr>
448<tr id="i39" class="rowColor">
449<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>
450<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.math.BigDecimal-">insert</a></span>(int&nbsp;index,
451      <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;v)</code>
452<div class="block">Method that will insert specified numeric value
453 at specified position in this array.</div>
454</td>
455</tr>
456<tr id="i40" class="altColor">
457<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>
458<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-boolean-">insert</a></span>(int&nbsp;index,
459      boolean&nbsp;v)</code>
460<div class="block">Method that will insert specified String
461 at specified position in this array.</div>
462</td>
463</tr>
464<tr id="i41" class="rowColor">
465<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>
466<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.Boolean-">insert</a></span>(int&nbsp;index,
467      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;value)</code>
468<div class="block">Alternative method that we need to avoid bumping into NPE issues
469 with auto-unboxing.</div>
470</td>
471</tr>
472<tr id="i42" class="altColor">
473<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>
474<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-byte:A-">insert</a></span>(int&nbsp;index,
475      byte[]&nbsp;v)</code>
476<div class="block">Method that will insert specified binary value
477 at specified position in this array
478 (note: when written as JSON, will be Base64 encoded)</div>
479</td>
480</tr>
481<tr id="i43" class="rowColor">
482<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>
483<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-double-">insert</a></span>(int&nbsp;index,
484      double&nbsp;v)</code>
485<div class="block">Method that will insert specified numeric value
486 at specified position in this array.</div>
487</td>
488</tr>
489<tr id="i44" class="altColor">
490<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>
491<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.Double-">insert</a></span>(int&nbsp;index,
492      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;value)</code>
493<div class="block">Alternative method that we need to avoid bumping into NPE issues
494 with auto-unboxing.</div>
495</td>
496</tr>
497<tr id="i45" class="rowColor">
498<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>
499<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-float-">insert</a></span>(int&nbsp;index,
500      float&nbsp;v)</code>
501<div class="block">Method that will insert specified numeric value
502 at specified position in this array.</div>
503</td>
504</tr>
505<tr id="i46" class="altColor">
506<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>
507<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.Float-">insert</a></span>(int&nbsp;index,
508      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&nbsp;value)</code>
509<div class="block">Alternative method that we need to avoid bumping into NPE issues
510 with auto-unboxing.</div>
511</td>
512</tr>
513<tr id="i47" class="rowColor">
514<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>
515<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-int-">insert</a></span>(int&nbsp;index,
516      int&nbsp;v)</code>
517<div class="block">Method that will insert specified numeric value
518 at specified position in this array.</div>
519</td>
520</tr>
521<tr id="i48" class="altColor">
522<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>
523<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.Integer-">insert</a></span>(int&nbsp;index,
524      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;value)</code>
525<div class="block">Alternative method that we need to avoid bumping into NPE issues
526 with auto-unboxing.</div>
527</td>
528</tr>
529<tr id="i49" class="rowColor">
530<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>
531<td class="colLast"><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,
532      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
533<div class="block">Method for inserting specified child node as an element
534 of this Array.</div>
535</td>
536</tr>
537<tr id="i50" class="altColor">
538<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>
539<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-long-">insert</a></span>(int&nbsp;index,
540      long&nbsp;v)</code>
541<div class="block">Method that will insert specified numeric value
542 at specified position in this array.</div>
543</td>
544</tr>
545<tr id="i51" class="rowColor">
546<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>
547<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.Long-">insert</a></span>(int&nbsp;index,
548      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;value)</code>
549<div class="block">Alternative method that we need to avoid bumping into NPE issues
550 with auto-unboxing.</div>
551</td>
552</tr>
553<tr id="i52" class="altColor">
554<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>
555<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insert-int-java.lang.String-">insert</a></span>(int&nbsp;index,
556      <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;v)</code>
557<div class="block">Method that will insert specified String
558 at specified position in this array.</div>
559</td>
560</tr>
561<tr id="i53" class="rowColor">
562<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>
563<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insertArray-int-">insertArray</a></span>(int&nbsp;index)</code>
564<div class="block">Method for creating an array node, inserting it at the
565 specified point in the array,
566 and returning the <b>newly created array</b>
567 (note: NOT 'this' array)</div>
568</td>
569</tr>
570<tr id="i54" class="altColor">
571<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>
572<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insertNull-int-">insertNull</a></span>(int&nbsp;index)</code>
573<div class="block">Method that will insert a null value
574 at specified position in this array.</div>
575</td>
576</tr>
577<tr id="i55" class="rowColor">
578<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a></code></td>
579<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insertObject-int-">insertObject</a></span>(int&nbsp;index)</code>
580<div class="block">Method for creating an <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node"><code>ObjectNode</code></a>, appending it at the end
581 of this array, and returning the <b>newly created node</b>
582 (note: NOT 'this' array)</div>
583</td>
584</tr>
585<tr id="i56" class="altColor">
586<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>
587<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#insertPOJO-int-java.lang.Object-">insertPOJO</a></span>(int&nbsp;index,
588          <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
589<div class="block">Method that will construct a POJONode and
590 insert it at specified position in this array.</div>
591</td>
592</tr>
593<tr id="i57" class="rowColor">
594<td class="colFirst"><code>boolean</code></td>
595<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#isEmpty-com.fasterxml.jackson.databind.SerializerProvider-">isEmpty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers)</code>
596<div class="block">Method that may be called on instance to determine if it is considered
597 "empty" for purposes of serialization filtering or not.</div>
598</td>
599</tr>
600<tr id="i58" class="altColor">
601<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
602<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#path-int-">path</a></span>(int&nbsp;index)</code>
603<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-int-"><code>JsonNode.get(int)</code></a>, except
604 that instead of returning null if no such element exists (due
605 to index being out of range, or this node not being an array),
606 a "missing node" (node that returns true for
607 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a>) will be returned.</div>
608</td>
609</tr>
610<tr id="i59" class="rowColor">
611<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
612<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#path-java.lang.String-">path</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</code>
613<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-java.lang.String-"><code>JsonNode.get(String)</code></a>, except
614 that instead of returning null if no such value exists (due
615 to this node not being an object, or object not having value
616 for the specified field),
617 a "missing node" (node that returns true for
618 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a>) will be returned.</div>
619</td>
620</tr>
621<tr id="i60" class="altColor">
622<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
623<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#remove-int-">remove</a></span>(int&nbsp;index)</code>
624<div class="block">Method for removing an entry from this ArrayNode.</div>
625</td>
626</tr>
627<tr id="i61" class="rowColor">
628<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>
629<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#removeAll--">removeAll</a></span>()</code>
630<div class="block">Method for removing all elements of this array, leaving the
631 array empty.</div>
632</td>
633</tr>
634<tr id="i62" class="altColor">
635<td class="colFirst"><code>void</code></td>
636<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serialize-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-">serialize</a></span>(com.fasterxml.jackson.core.JsonGenerator&nbsp;f,
637         <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>
638<div class="block">Method called to serialize node instances using given generator.</div>
639</td>
640</tr>
641<tr id="i63" class="rowColor">
642<td class="colFirst"><code>void</code></td>
643<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serializeWithType-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">serializeWithType</a></span>(com.fasterxml.jackson.core.JsonGenerator&nbsp;jg,
644                 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
645                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer)</code>
646<div class="block">Type information is needed, even if JsonNode instances are "plain" JSON,
647 since they may be mixed with other types.</div>
648</td>
649</tr>
650<tr id="i64" class="altColor">
651<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td>
652<td class="colLast"><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,
653   <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</code>
654<div class="block">Method that will set specified field, replacing old value,
655 if any.</div>
656</td>
657</tr>
658<tr id="i65" class="rowColor">
659<td class="colFirst"><code>int</code></td>
660<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#size--">size</a></span>()</code>&nbsp;</td>
661</tr>
662<tr id="i66" class="altColor">
663<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
664<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#toString--">toString</a></span>()</code>
665<div class="block">
666 Note: marked as abstract to ensure all implementation
667 classes define it properly.</div>
668</td>
669</tr>
670</table>
671<ul class="blockList">
672<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.node.ContainerNode">
673<!--   -->
674</a>
675<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.node.<a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a></h3>
676<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#arrayNode--">arrayNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#asText--">asText</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#binaryNode-byte:A-">binaryNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#binaryNode-byte:A-int-int-">binaryNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#booleanNode-boolean-">booleanNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#nullNode--">nullNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.math.BigDecimal-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.math.BigInteger-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-byte-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Byte-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-double-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Double-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-float-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Float-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-int-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Integer-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-long-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Long-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-short-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#numberNode-java.lang.Short-">numberNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#objectNode--">objectNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#pojoNode-java.lang.Object-">pojoNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#rawValueNode-com.fasterxml.jackson.databind.util.RawValue-">rawValueNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#textNode-java.lang.String-">textNode</a></code></li>
677</ul>
678<ul class="blockList">
679<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.node.BaseJsonNode">
680<!--   -->
681</a>
682<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.node.<a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node">BaseJsonNode</a></h3>
683<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#findPath-java.lang.String-">findPath</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#numberType--">numberType</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#traverse--">traverse</a>, <a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#traverse-com.fasterxml.jackson.core.ObjectCodec-">traverse</a></code></li>
684</ul>
685<ul class="blockList">
686<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.JsonNode">
687<!--   -->
688</a>
689<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></h3>
690<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asBoolean--">asBoolean</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asBoolean-boolean-">asBoolean</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asDouble--">asDouble</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asDouble-double-">asDouble</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asInt--">asInt</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asInt-int-">asInt</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asLong--">asLong</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asLong-long-">asLong</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#asText-java.lang.String-">asText</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#at-com.fasterxml.jackson.core.JsonPointer-">at</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#at-java.lang.String-">at</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#bigIntegerValue--">bigIntegerValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#binaryValue--">binaryValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#booleanValue--">booleanValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#canConvertToInt--">canConvertToInt</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#canConvertToLong--">canConvertToLong</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#decimalValue--">decimalValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#doubleValue--">doubleValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#fieldNames--">fieldNames</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#fields--">fields</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParents-java.lang.String-">findParents</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValues-java.lang.String-">findValues</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValuesAsText-java.lang.String-">findValuesAsText</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#floatValue--">floatValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#has-int-">has</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#has-java.lang.String-">has</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#hasNonNull-int-">hasNonNull</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#hasNonNull-java.lang.String-">hasNonNull</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#intValue--">intValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isArray--">isArray</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isBigDecimal--">isBigDecimal</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isBigInteger--">isBigInteger</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isBinary--">isBinary</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isBoolean--">isBoolean</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isContainerNode--">isContainerNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isDouble--">isDouble</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isFloat--">isFloat</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isFloatingPointNumber--">isFloatingPointNumber</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isInt--">isInt</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isIntegralNumber--">isIntegralNumber</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isLong--">isLong</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--">isMissingNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isNull--">isNull</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isNumber--">isNumber</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isObject--">isObject</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isPojo--">isPojo</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isShort--">isShort</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isTextual--">isTextual</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isValueNode--">isValueNode</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#iterator--">iterator</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#longValue--">longValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#numberValue--">numberValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#shortValue--">shortValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#textValue--">textValue</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#with-java.lang.String-">with</a>, <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#withArray-java.lang.String-">withArray</a></code></li>
691</ul>
692<ul class="blockList">
693<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
694<!--   -->
695</a>
696<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
697<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
698</ul>
699<ul class="blockList">
700<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
701<!--   -->
702</a>
703<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
704<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true#spliterator--" title="class or interface in java.lang">spliterator</a></code></li>
705</ul>
706</li>
707</ul>
708</li>
709</ul>
710</div>
711<div class="details">
712<ul class="blockList">
713<li class="blockList">
714<!-- ========= CONSTRUCTOR DETAIL ======== -->
715<ul class="blockList">
716<li class="blockList"><a name="constructor.detail">
717<!--   -->
718</a>
719<h3>Constructor Detail</h3>
720<a name="ArrayNode-com.fasterxml.jackson.databind.node.JsonNodeFactory-">
721<!--   -->
722</a>
723<ul class="blockListLast">
724<li class="blockList">
725<h4>ArrayNode</h4>
726<pre>public&nbsp;ArrayNode(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;nc)</pre>
727</li>
728</ul>
729</li>
730</ul>
731<!-- ============ METHOD DETAIL ========== -->
732<ul class="blockList">
733<li class="blockList"><a name="method.detail">
734<!--   -->
735</a>
736<h3>Method Detail</h3>
737<a name="Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">
738<!--   -->
739</a>
740<ul class="blockList">
741<li class="blockList">
742<h4>_at</h4>
743<pre>protected&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;_at(com.fasterxml.jackson.core.JsonPointer&nbsp;ptr)</pre>
744<dl>
745<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
746<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#Z:Z_at-com.fasterxml.jackson.core.JsonPointer-">_at</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
747</dl>
748</li>
749</ul>
750<a name="deepCopy--">
751<!--   -->
752</a>
753<ul class="blockList">
754<li class="blockList">
755<h4>deepCopy</h4>
756<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;deepCopy()</pre>
757<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#deepCopy--">JsonNode</a></code></span></div>
758<div class="block">Method that can be called to get a node that is guaranteed
759 not to allow changing of this node through mutators on
760 this node or any of its children.
761 This means it can either make a copy of this node (and all
762 mutable children and grand children nodes), or node itself
763 if it is immutable.
764<p>
765 Note: return type is guaranteed to have same type as the
766 node method is called on; which is why method is declared
767 with local generic type.</div>
768<dl>
769<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
770<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#deepCopy--">deepCopy</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
771<dt><span class="returnLabel">Returns:</span></dt>
772<dd>Node that is either a copy of this node (and all non-leaf
773    children); or, for immutable leaf nodes, node itself.</dd>
774</dl>
775</li>
776</ul>
777<a name="isEmpty-com.fasterxml.jackson.databind.SerializerProvider-">
778<!--   -->
779</a>
780<ul class="blockList">
781<li class="blockList">
782<h4>isEmpty</h4>
783<pre>public&nbsp;boolean&nbsp;isEmpty(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers)</pre>
784<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.Base.html#isEmpty-com.fasterxml.jackson.databind.SerializerProvider-">JsonSerializable.Base</a></code></span></div>
785<div class="block">Method that may be called on instance to determine if it is considered
786 "empty" for purposes of serialization filtering or not.</div>
787<dl>
788<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
789<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.Base.html#isEmpty-com.fasterxml.jackson.databind.SerializerProvider-">isEmpty</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.Base.html" title="class in com.fasterxml.jackson.databind">JsonSerializable.Base</a></code></dd>
790</dl>
791</li>
792</ul>
793<a name="getNodeType--">
794<!--   -->
795</a>
796<ul class="blockList">
797<li class="blockList">
798<h4>getNodeType</h4>
799<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeType.html" title="enum in com.fasterxml.jackson.databind.node">JsonNodeType</a>&nbsp;getNodeType()</pre>
800<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#getNodeType--">JsonNode</a></code></span></div>
801<div class="block">Return the type of this node</div>
802<dl>
803<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
804<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#getNodeType--">getNodeType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
805<dt><span class="returnLabel">Returns:</span></dt>
806<dd>the node type as a <a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeType.html" title="enum in com.fasterxml.jackson.databind.node"><code>JsonNodeType</code></a> enum value</dd>
807</dl>
808</li>
809</ul>
810<a name="asToken--">
811<!--   -->
812</a>
813<ul class="blockList">
814<li class="blockList">
815<h4>asToken</h4>
816<pre>public&nbsp;com.fasterxml.jackson.core.JsonToken&nbsp;asToken()</pre>
817<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#asToken--">BaseJsonNode</a></code></span></div>
818<div class="block">Method that can be used for efficient type detection
819 when using stream abstraction for traversing nodes.
820 Will return the first <code>JsonToken</code> that equivalent
821 stream event would produce (for most nodes there is just
822 one token but for structured/container types multiple)</div>
823<dl>
824<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
825<dd><code>asToken</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
826<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
827<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#asToken--">asToken</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</code></dd>
828</dl>
829</li>
830</ul>
831<a name="size--">
832<!--   -->
833</a>
834<ul class="blockList">
835<li class="blockList">
836<h4>size</h4>
837<pre>public&nbsp;int&nbsp;size()</pre>
838<dl>
839<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
840<dd><code>size</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
841<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
842<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#size--">size</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</code></dd>
843</dl>
844</li>
845</ul>
846<a name="elements--">
847<!--   -->
848</a>
849<ul class="blockList">
850<li class="blockList">
851<h4>elements</h4>
852<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/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;&nbsp;elements()</pre>
853<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#elements--">JsonNode</a></code></span></div>
854<div class="block">Method for accessing all value nodes of this Node, iff
855 this node is a JSON Array or Object node. In case of Object node,
856 field names (keys) are not included, only values.
857 For other types of nodes, returns empty iterator.</div>
858<dl>
859<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
860<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#elements--">elements</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
861</dl>
862</li>
863</ul>
864<a name="get-int-">
865<!--   -->
866</a>
867<ul class="blockList">
868<li class="blockList">
869<h4>get</h4>
870<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;get(int&nbsp;index)</pre>
871<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-int-">JsonNode</a></code></span></div>
872<div class="block">Method for accessing value of the specified element of
873 an array node. For other nodes, null is always returned.
874<p>
875 For array nodes, index specifies
876 exact location within array and allows for efficient iteration
877 over child elements (underlying storage is guaranteed to
878 be efficiently indexable, i.e. has random-access to elements).
879 If index is less than 0, or equal-or-greater than
880 <code>node.size()</code>, null is returned; no exception is
881 thrown for any index.
882<p>
883 NOTE: if the element value has been explicitly set as <code>null</code>
884 (which is different from removal!),
885 a <a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html" title="class in com.fasterxml.jackson.databind.node"><code>NullNode</code></a> will be returned,
886 not null.</div>
887<dl>
888<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
889<dd><code>get</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
890<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
891<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#get-int-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</code></dd>
892<dt><span class="returnLabel">Returns:</span></dt>
893<dd>Node that represent value of the specified element,
894   if this node is an array and has specified element.
895   Null otherwise.</dd>
896</dl>
897</li>
898</ul>
899<a name="get-java.lang.String-">
900<!--   -->
901</a>
902<ul class="blockList">
903<li class="blockList">
904<h4>get</h4>
905<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;get(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</pre>
906<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-java.lang.String-">JsonNode</a></code></span></div>
907<div class="block">Method for accessing value of the specified field of
908 an object node. If this node is not an object (or it
909 does not have a value for specified field name), or
910 if there is no field with such name, null is returned.
911<p>
912 NOTE: if the property value has been explicitly set as <code>null</code>
913 (which is different from removal!),
914 a <a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html" title="class in com.fasterxml.jackson.databind.node"><code>NullNode</code></a> will be returned,
915 not null.</div>
916<dl>
917<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
918<dd><code>get</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
919<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
920<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#get-java.lang.String-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</code></dd>
921<dt><span class="returnLabel">Returns:</span></dt>
922<dd>Node that represent value of the specified field,
923   if this node is an object and has value for the specified
924   field. Null otherwise.</dd>
925</dl>
926</li>
927</ul>
928<a name="path-java.lang.String-">
929<!--   -->
930</a>
931<ul class="blockList">
932<li class="blockList">
933<h4>path</h4>
934<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;path(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</pre>
935<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-java.lang.String-">JsonNode</a></code></span></div>
936<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-java.lang.String-"><code>JsonNode.get(String)</code></a>, except
937 that instead of returning null if no such value exists (due
938 to this node not being an object, or object not having value
939 for the specified field),
940 a "missing node" (node that returns true for
941 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a>) will be returned. This allows for
942 convenient and safe chained access via path calls.</div>
943<dl>
944<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
945<dd><code>path</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
946<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
947<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-java.lang.String-">path</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
948</dl>
949</li>
950</ul>
951<a name="path-int-">
952<!--   -->
953</a>
954<ul class="blockList">
955<li class="blockList">
956<h4>path</h4>
957<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;path(int&nbsp;index)</pre>
958<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-int-">JsonNode</a></code></span></div>
959<div class="block">This method is similar to <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#get-int-"><code>JsonNode.get(int)</code></a>, except
960 that instead of returning null if no such element exists (due
961 to index being out of range, or this node not being an array),
962 a "missing node" (node that returns true for
963 <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#isMissingNode--"><code>JsonNode.isMissingNode()</code></a>) will be returned. This allows for
964 convenient and safe chained access via path calls.</div>
965<dl>
966<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
967<dd><code>path</code>&nbsp;in interface&nbsp;<code>com.fasterxml.jackson.core.TreeNode</code></dd>
968<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
969<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#path-int-">path</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
970</dl>
971</li>
972</ul>
973<a name="equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">
974<!--   -->
975</a>
976<ul class="blockList">
977<li class="blockList">
978<h4>equals</h4>
979<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/6/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,
980                      <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;o)</pre>
981<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">JsonNode</a></code></span></div>
982<div class="block">Entry method for invoking customizable comparison, using passed-in
983 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><code>Comparator</code></a> object. Nodes will handle traversal of structured
984 types (arrays, objects), but defer to comparator for scalar value
985 comparisons. If a "natural" <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><code>Comparator</code></a> is passed -- one that
986 simply calls <code>equals()</code> on one of arguments, passing the other
987 -- implementation is the same as directly calling <code>equals()</code>
988 on node.
989<p>
990 Default implementation simply delegates to passed in <code>comparator</code>,
991 with <code>this</code> as the first argument, and <code>other</code> as
992 the second argument.</div>
993<dl>
994<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
995<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.util.Comparator-com.fasterxml.jackson.databind.JsonNode-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
996<dt><span class="paramLabel">Parameters:</span></dt>
997<dd><code>comparator</code> - Object called to compare two scalar <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>
998   instances, and return either 0 (are equals) or non-zero (not equal)</dd>
999</dl>
1000</li>
1001</ul>
1002<a name="serialize-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-">
1003<!--   -->
1004</a>
1005<ul class="blockList">
1006<li class="blockList">
1007<h4>serialize</h4>
1008<pre>public&nbsp;void&nbsp;serialize(com.fasterxml.jackson.core.JsonGenerator&nbsp;f,
1009                      <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)
1010               throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1011<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serialize-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-">BaseJsonNode</a></code></span></div>
1012<div class="block">Method called to serialize node instances using given generator.</div>
1013<dl>
1014<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1015<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serialize-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-">serialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a></code></dd>
1016<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1017<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serialize-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-">serialize</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node">BaseJsonNode</a></code></dd>
1018<dt><span class="throwsLabel">Throws:</span></dt>
1019<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1020</dl>
1021</li>
1022</ul>
1023<a name="serializeWithType-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">
1024<!--   -->
1025</a>
1026<ul class="blockList">
1027<li class="blockList">
1028<h4>serializeWithType</h4>
1029<pre>public&nbsp;void&nbsp;serializeWithType(com.fasterxml.jackson.core.JsonGenerator&nbsp;jg,
1030                              <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
1031                              <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer)
1032                       throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1033<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serializeWithType-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">BaseJsonNode</a></code></span></div>
1034<div class="block">Type information is needed, even if JsonNode instances are "plain" JSON,
1035 since they may be mixed with other types.</div>
1036<dl>
1037<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1038<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serializeWithType-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">serializeWithType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a></code></dd>
1039<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1040<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serializeWithType-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">serializeWithType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node">BaseJsonNode</a></code></dd>
1041<dt><span class="throwsLabel">Throws:</span></dt>
1042<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1043</dl>
1044</li>
1045</ul>
1046<a name="findValue-java.lang.String-">
1047<!--   -->
1048</a>
1049<ul class="blockList">
1050<li class="blockList">
1051<h4>findValue</h4>
1052<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;findValue(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</pre>
1053<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValue-java.lang.String-">JsonNode</a></code></span></div>
1054<div class="block">Method for finding a JSON Object field with specified name in this
1055 node or its child nodes, and returning value it has.
1056 If no matching field is found in this node or its descendants, returns null.</div>
1057<dl>
1058<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1059<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValue-java.lang.String-">findValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1060<dt><span class="paramLabel">Parameters:</span></dt>
1061<dd><code>fieldName</code> - Name of field to look for</dd>
1062<dt><span class="returnLabel">Returns:</span></dt>
1063<dd>Value of first matching node found, if any; null if none</dd>
1064</dl>
1065</li>
1066</ul>
1067<a name="findValues-java.lang.String-java.util.List-">
1068<!--   -->
1069</a>
1070<ul class="blockList">
1071<li class="blockList">
1072<h4>findValues</h4>
1073<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/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;findValues(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
1074                                 <a href="http://docs.oracle.com/javase/6/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)</pre>
1075<dl>
1076<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1077<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValues-java.lang.String-java.util.List-">findValues</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1078</dl>
1079</li>
1080</ul>
1081<a name="findValuesAsText-java.lang.String-java.util.List-">
1082<!--   -->
1083</a>
1084<ul class="blockList">
1085<li class="blockList">
1086<h4>findValuesAsText</h4>
1087<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;findValuesAsText(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
1088                                     <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;foundSoFar)</pre>
1089<dl>
1090<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1091<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findValuesAsText-java.lang.String-java.util.List-">findValuesAsText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1092</dl>
1093</li>
1094</ul>
1095<a name="findParent-java.lang.String-">
1096<!--   -->
1097</a>
1098<ul class="blockList">
1099<li class="blockList">
1100<h4>findParent</h4>
1101<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;findParent(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName)</pre>
1102<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParent-java.lang.String-">JsonNode</a></code></span></div>
1103<div class="block">Method for finding a JSON Object that contains specified field,
1104 within this node or its descendants.
1105 If no matching field is found in this node or its descendants, returns null.</div>
1106<dl>
1107<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1108<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParent-java.lang.String-">findParent</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1109<dt><span class="paramLabel">Parameters:</span></dt>
1110<dd><code>fieldName</code> - Name of field to look for</dd>
1111<dt><span class="returnLabel">Returns:</span></dt>
1112<dd>Value of first matching node found, if any; null if none</dd>
1113</dl>
1114</li>
1115</ul>
1116<a name="findParents-java.lang.String-java.util.List-">
1117<!--   -->
1118</a>
1119<ul class="blockList">
1120<li class="blockList">
1121<h4>findParents</h4>
1122<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/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;findParents(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;fieldName,
1123                                  <a href="http://docs.oracle.com/javase/6/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)</pre>
1124<dl>
1125<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1126<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#findParents-java.lang.String-java.util.List-">findParents</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1127</dl>
1128</li>
1129</ul>
1130<a name="set-int-com.fasterxml.jackson.databind.JsonNode-">
1131<!--   -->
1132</a>
1133<ul class="blockList">
1134<li class="blockList">
1135<h4>set</h4>
1136<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;set(int&nbsp;index,
1137                    <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</pre>
1138<div class="block">Method that will set specified field, replacing old value,
1139 if any.</div>
1140<dl>
1141<dt><span class="paramLabel">Parameters:</span></dt>
1142<dd><code>value</code> - to set field to; if null, will be converted
1143   to a <a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html" title="class in com.fasterxml.jackson.databind.node"><code>NullNode</code></a> first  (to remove field entry, call
1144   <a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#remove-int-"><code>remove(int)</code></a> instead)</dd>
1145<dt><span class="returnLabel">Returns:</span></dt>
1146<dd>Old value of the field, if any; null if there was no
1147   old value.</dd>
1148</dl>
1149</li>
1150</ul>
1151<a name="add-com.fasterxml.jackson.databind.JsonNode-">
1152<!--   -->
1153</a>
1154<ul class="blockList">
1155<li class="blockList">
1156<h4>add</h4>
1157<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</pre>
1158<div class="block">Method for adding specified node at the end of this array.</div>
1159<dl>
1160<dt><span class="returnLabel">Returns:</span></dt>
1161<dd>This node, to allow chaining</dd>
1162</dl>
1163</li>
1164</ul>
1165<a name="addAll-com.fasterxml.jackson.databind.node.ArrayNode-">
1166<!--   -->
1167</a>
1168<ul class="blockList">
1169<li class="blockList">
1170<h4>addAll</h4>
1171<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addAll(<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;other)</pre>
1172<div class="block">Method for adding all child nodes of given Array, appending to
1173 child nodes this array contains</div>
1174<dl>
1175<dt><span class="paramLabel">Parameters:</span></dt>
1176<dd><code>other</code> - Array to add contents from</dd>
1177<dt><span class="returnLabel">Returns:</span></dt>
1178<dd>This node (to allow chaining)</dd>
1179</dl>
1180</li>
1181</ul>
1182<a name="addAll-java.util.Collection-">
1183<!--   -->
1184</a>
1185<ul class="blockList">
1186<li class="blockList">
1187<h4>addAll</h4>
1188<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addAll(<a href="http://docs.oracle.com/javase/6/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)</pre>
1189<div class="block">Method for adding given nodes as child nodes of this array node.</div>
1190<dl>
1191<dt><span class="paramLabel">Parameters:</span></dt>
1192<dd><code>nodes</code> - Nodes to add</dd>
1193<dt><span class="returnLabel">Returns:</span></dt>
1194<dd>This node (to allow chaining)</dd>
1195</dl>
1196</li>
1197</ul>
1198<a name="insert-int-com.fasterxml.jackson.databind.JsonNode-">
1199<!--   -->
1200</a>
1201<ul class="blockList">
1202<li class="blockList">
1203<h4>insert</h4>
1204<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1205                        <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;value)</pre>
1206<div class="block">Method for inserting specified child node as an element
1207 of this Array. If index is 0 or less, it will be inserted as
1208 the first element; if >= size(), appended at the end, and otherwise
1209 inserted before existing element in specified index.
1210 No exceptions are thrown for any index.</div>
1211<dl>
1212<dt><span class="returnLabel">Returns:</span></dt>
1213<dd>This node (to allow chaining)</dd>
1214</dl>
1215</li>
1216</ul>
1217<a name="remove-int-">
1218<!--   -->
1219</a>
1220<ul class="blockList">
1221<li class="blockList">
1222<h4>remove</h4>
1223<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;remove(int&nbsp;index)</pre>
1224<div class="block">Method for removing an entry from this ArrayNode.
1225 Will return value of the entry at specified index, if entry existed;
1226 null if not.</div>
1227<dl>
1228<dt><span class="returnLabel">Returns:</span></dt>
1229<dd>Node removed, if any; null if none</dd>
1230</dl>
1231</li>
1232</ul>
1233<a name="removeAll--">
1234<!--   -->
1235</a>
1236<ul class="blockList">
1237<li class="blockList">
1238<h4>removeAll</h4>
1239<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;removeAll()</pre>
1240<div class="block">Method for removing all elements of this array, leaving the
1241 array empty.</div>
1242<dl>
1243<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1244<dd><code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html#removeAll--">removeAll</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/node/ContainerNode.html" title="class in com.fasterxml.jackson.databind.node">ContainerNode</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&gt;</code></dd>
1245<dt><span class="returnLabel">Returns:</span></dt>
1246<dd>This node (to allow chaining)</dd>
1247</dl>
1248</li>
1249</ul>
1250<a name="addArray--">
1251<!--   -->
1252</a>
1253<ul class="blockList">
1254<li class="blockList">
1255<h4>addArray</h4>
1256<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addArray()</pre>
1257<div class="block">Method that will construct an ArrayNode and add it as a
1258 field of this ObjectNode, replacing old value, if any.</div>
1259<dl>
1260<dt><span class="returnLabel">Returns:</span></dt>
1261<dd>Newly constructed ArrayNode</dd>
1262</dl>
1263</li>
1264</ul>
1265<a name="addObject--">
1266<!--   -->
1267</a>
1268<ul class="blockList">
1269<li class="blockList">
1270<h4>addObject</h4>
1271<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;addObject()</pre>
1272<div class="block">Method that will construct an ObjectNode and add it at the end
1273 of this array node.</div>
1274<dl>
1275<dt><span class="returnLabel">Returns:</span></dt>
1276<dd>Newly constructed ObjectNode</dd>
1277</dl>
1278</li>
1279</ul>
1280<a name="addPOJO-java.lang.Object-">
1281<!--   -->
1282</a>
1283<ul class="blockList">
1284<li class="blockList">
1285<h4>addPOJO</h4>
1286<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addPOJO(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1287<div class="block">Method that will construct a POJONode and add it at the end
1288 of this array node.</div>
1289<dl>
1290<dt><span class="returnLabel">Returns:</span></dt>
1291<dd>This array node, to allow chaining</dd>
1292</dl>
1293</li>
1294</ul>
1295<a name="addRawValue-com.fasterxml.jackson.databind.util.RawValue-">
1296<!--   -->
1297</a>
1298<ul class="blockList">
1299<li class="blockList">
1300<h4>addRawValue</h4>
1301<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addRawValue(<a href="../../../../../com/fasterxml/jackson/databind/util/RawValue.html" title="class in com.fasterxml.jackson.databind.util">RawValue</a>&nbsp;raw)</pre>
1302<dl>
1303<dt><span class="returnLabel">Returns:</span></dt>
1304<dd>This array node, to allow chaining</dd>
1305<dt><span class="simpleTagLabel">Since:</span></dt>
1306<dd>2.6</dd>
1307</dl>
1308</li>
1309</ul>
1310<a name="addNull--">
1311<!--   -->
1312</a>
1313<ul class="blockList">
1314<li class="blockList">
1315<h4>addNull</h4>
1316<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;addNull()</pre>
1317<div class="block">Method that will add a null value at the end of this array node.</div>
1318<dl>
1319<dt><span class="returnLabel">Returns:</span></dt>
1320<dd>This array node, to allow chaining</dd>
1321</dl>
1322</li>
1323</ul>
1324<a name="add-int-">
1325<!--   -->
1326</a>
1327<ul class="blockList">
1328<li class="blockList">
1329<h4>add</h4>
1330<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(int&nbsp;v)</pre>
1331<div class="block">Method for adding specified number at the end of this array.</div>
1332<dl>
1333<dt><span class="returnLabel">Returns:</span></dt>
1334<dd>This array node, to allow chaining</dd>
1335</dl>
1336</li>
1337</ul>
1338<a name="add-java.lang.Integer-">
1339<!--   -->
1340</a>
1341<ul class="blockList">
1342<li class="blockList">
1343<h4>add</h4>
1344<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;value)</pre>
1345<div class="block">Alternative method that we need to avoid bumping into NPE issues
1346 with auto-unboxing.</div>
1347<dl>
1348<dt><span class="returnLabel">Returns:</span></dt>
1349<dd>This array node, to allow chaining</dd>
1350</dl>
1351</li>
1352</ul>
1353<a name="add-long-">
1354<!--   -->
1355</a>
1356<ul class="blockList">
1357<li class="blockList">
1358<h4>add</h4>
1359<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(long&nbsp;v)</pre>
1360<div class="block">Method for adding specified number at the end of this array.</div>
1361<dl>
1362<dt><span class="returnLabel">Returns:</span></dt>
1363<dd>This array node, to allow chaining</dd>
1364</dl>
1365</li>
1366</ul>
1367<a name="add-java.lang.Long-">
1368<!--   -->
1369</a>
1370<ul class="blockList">
1371<li class="blockList">
1372<h4>add</h4>
1373<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;value)</pre>
1374<div class="block">Alternative method that we need to avoid bumping into NPE issues
1375 with auto-unboxing.</div>
1376<dl>
1377<dt><span class="returnLabel">Returns:</span></dt>
1378<dd>This array node, to allow chaining</dd>
1379</dl>
1380</li>
1381</ul>
1382<a name="add-float-">
1383<!--   -->
1384</a>
1385<ul class="blockList">
1386<li class="blockList">
1387<h4>add</h4>
1388<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(float&nbsp;v)</pre>
1389<div class="block">Method for adding specified number at the end of this array.</div>
1390<dl>
1391<dt><span class="returnLabel">Returns:</span></dt>
1392<dd>This array node, to allow chaining</dd>
1393</dl>
1394</li>
1395</ul>
1396<a name="add-java.lang.Float-">
1397<!--   -->
1398</a>
1399<ul class="blockList">
1400<li class="blockList">
1401<h4>add</h4>
1402<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&nbsp;value)</pre>
1403<div class="block">Alternative method that we need to avoid bumping into NPE issues
1404 with auto-unboxing.</div>
1405<dl>
1406<dt><span class="returnLabel">Returns:</span></dt>
1407<dd>This array node, to allow chaining</dd>
1408</dl>
1409</li>
1410</ul>
1411<a name="add-double-">
1412<!--   -->
1413</a>
1414<ul class="blockList">
1415<li class="blockList">
1416<h4>add</h4>
1417<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(double&nbsp;v)</pre>
1418<div class="block">Method for adding specified number at the end of this array.</div>
1419<dl>
1420<dt><span class="returnLabel">Returns:</span></dt>
1421<dd>This array node, to allow chaining</dd>
1422</dl>
1423</li>
1424</ul>
1425<a name="add-java.lang.Double-">
1426<!--   -->
1427</a>
1428<ul class="blockList">
1429<li class="blockList">
1430<h4>add</h4>
1431<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;value)</pre>
1432<div class="block">Alternative method that we need to avoid bumping into NPE issues
1433 with auto-unboxing.</div>
1434<dl>
1435<dt><span class="returnLabel">Returns:</span></dt>
1436<dd>This array node, to allow chaining</dd>
1437</dl>
1438</li>
1439</ul>
1440<a name="add-java.math.BigDecimal-">
1441<!--   -->
1442</a>
1443<ul class="blockList">
1444<li class="blockList">
1445<h4>add</h4>
1446<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;v)</pre>
1447<div class="block">Method for adding specified number at the end of this array.</div>
1448<dl>
1449<dt><span class="returnLabel">Returns:</span></dt>
1450<dd>This array node, to allow chaining</dd>
1451</dl>
1452</li>
1453</ul>
1454<a name="add-java.lang.String-">
1455<!--   -->
1456</a>
1457<ul class="blockList">
1458<li class="blockList">
1459<h4>add</h4>
1460<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;v)</pre>
1461<div class="block">Method for adding specified String value at the end of this array.</div>
1462<dl>
1463<dt><span class="returnLabel">Returns:</span></dt>
1464<dd>This array node, to allow chaining</dd>
1465</dl>
1466</li>
1467</ul>
1468<a name="add-boolean-">
1469<!--   -->
1470</a>
1471<ul class="blockList">
1472<li class="blockList">
1473<h4>add</h4>
1474<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(boolean&nbsp;v)</pre>
1475<div class="block">Method for adding specified boolean value at the end of this array.</div>
1476<dl>
1477<dt><span class="returnLabel">Returns:</span></dt>
1478<dd>This array node, to allow chaining</dd>
1479</dl>
1480</li>
1481</ul>
1482<a name="add-java.lang.Boolean-">
1483<!--   -->
1484</a>
1485<ul class="blockList">
1486<li class="blockList">
1487<h4>add</h4>
1488<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;value)</pre>
1489<div class="block">Alternative method that we need to avoid bumping into NPE issues
1490 with auto-unboxing.</div>
1491<dl>
1492<dt><span class="returnLabel">Returns:</span></dt>
1493<dd>This array node, to allow chaining</dd>
1494</dl>
1495</li>
1496</ul>
1497<a name="add-byte:A-">
1498<!--   -->
1499</a>
1500<ul class="blockList">
1501<li class="blockList">
1502<h4>add</h4>
1503<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;add(byte[]&nbsp;v)</pre>
1504<div class="block">Method for adding specified binary value at the end of this array
1505 (note: when serializing as JSON, will be output Base64 encoded)</div>
1506<dl>
1507<dt><span class="returnLabel">Returns:</span></dt>
1508<dd>This array node, to allow chaining</dd>
1509</dl>
1510</li>
1511</ul>
1512<a name="insertArray-int-">
1513<!--   -->
1514</a>
1515<ul class="blockList">
1516<li class="blockList">
1517<h4>insertArray</h4>
1518<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insertArray(int&nbsp;index)</pre>
1519<div class="block">Method for creating an array node, inserting it at the
1520 specified point in the array,
1521 and returning the <b>newly created array</b>
1522 (note: NOT 'this' array)</div>
1523</li>
1524</ul>
1525<a name="insertObject-int-">
1526<!--   -->
1527</a>
1528<ul class="blockList">
1529<li class="blockList">
1530<h4>insertObject</h4>
1531<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a>&nbsp;insertObject(int&nbsp;index)</pre>
1532<div class="block">Method for creating an <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node"><code>ObjectNode</code></a>, appending it at the end
1533 of this array, and returning the <b>newly created node</b>
1534 (note: NOT 'this' array)</div>
1535<dl>
1536<dt><span class="returnLabel">Returns:</span></dt>
1537<dd>Newly constructed ObjectNode</dd>
1538</dl>
1539</li>
1540</ul>
1541<a name="insertPOJO-int-java.lang.Object-">
1542<!--   -->
1543</a>
1544<ul class="blockList">
1545<li class="blockList">
1546<h4>insertPOJO</h4>
1547<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insertPOJO(int&nbsp;index,
1548                            <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1549<div class="block">Method that will construct a POJONode and
1550 insert it at specified position in this array.</div>
1551<dl>
1552<dt><span class="returnLabel">Returns:</span></dt>
1553<dd>This array node, to allow chaining</dd>
1554</dl>
1555</li>
1556</ul>
1557<a name="insertNull-int-">
1558<!--   -->
1559</a>
1560<ul class="blockList">
1561<li class="blockList">
1562<h4>insertNull</h4>
1563<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insertNull(int&nbsp;index)</pre>
1564<div class="block">Method that will insert a null value
1565 at specified position in this array.</div>
1566<dl>
1567<dt><span class="returnLabel">Returns:</span></dt>
1568<dd>This array node, to allow chaining</dd>
1569</dl>
1570</li>
1571</ul>
1572<a name="insert-int-int-">
1573<!--   -->
1574</a>
1575<ul class="blockList">
1576<li class="blockList">
1577<h4>insert</h4>
1578<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1579                        int&nbsp;v)</pre>
1580<div class="block">Method that will insert specified numeric value
1581 at specified position in this array.</div>
1582<dl>
1583<dt><span class="returnLabel">Returns:</span></dt>
1584<dd>This array node, to allow chaining</dd>
1585</dl>
1586</li>
1587</ul>
1588<a name="insert-int-java.lang.Integer-">
1589<!--   -->
1590</a>
1591<ul class="blockList">
1592<li class="blockList">
1593<h4>insert</h4>
1594<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1595                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;value)</pre>
1596<div class="block">Alternative method that we need to avoid bumping into NPE issues
1597 with auto-unboxing.</div>
1598<dl>
1599<dt><span class="returnLabel">Returns:</span></dt>
1600<dd>This array node, to allow chaining</dd>
1601</dl>
1602</li>
1603</ul>
1604<a name="insert-int-long-">
1605<!--   -->
1606</a>
1607<ul class="blockList">
1608<li class="blockList">
1609<h4>insert</h4>
1610<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1611                        long&nbsp;v)</pre>
1612<div class="block">Method that will insert specified numeric value
1613 at specified position in this array.</div>
1614<dl>
1615<dt><span class="returnLabel">Returns:</span></dt>
1616<dd>This array node, to allow chaining</dd>
1617</dl>
1618</li>
1619</ul>
1620<a name="insert-int-java.lang.Long-">
1621<!--   -->
1622</a>
1623<ul class="blockList">
1624<li class="blockList">
1625<h4>insert</h4>
1626<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1627                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;value)</pre>
1628<div class="block">Alternative method that we need to avoid bumping into NPE issues
1629 with auto-unboxing.</div>
1630<dl>
1631<dt><span class="returnLabel">Returns:</span></dt>
1632<dd>This array node, to allow chaining</dd>
1633</dl>
1634</li>
1635</ul>
1636<a name="insert-int-float-">
1637<!--   -->
1638</a>
1639<ul class="blockList">
1640<li class="blockList">
1641<h4>insert</h4>
1642<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1643                        float&nbsp;v)</pre>
1644<div class="block">Method that will insert specified numeric value
1645 at specified position in this array.</div>
1646<dl>
1647<dt><span class="returnLabel">Returns:</span></dt>
1648<dd>This array node, to allow chaining</dd>
1649</dl>
1650</li>
1651</ul>
1652<a name="insert-int-java.lang.Float-">
1653<!--   -->
1654</a>
1655<ul class="blockList">
1656<li class="blockList">
1657<h4>insert</h4>
1658<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1659                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>&nbsp;value)</pre>
1660<div class="block">Alternative method that we need to avoid bumping into NPE issues
1661 with auto-unboxing.</div>
1662<dl>
1663<dt><span class="returnLabel">Returns:</span></dt>
1664<dd>This array node, to allow chaining</dd>
1665</dl>
1666</li>
1667</ul>
1668<a name="insert-int-double-">
1669<!--   -->
1670</a>
1671<ul class="blockList">
1672<li class="blockList">
1673<h4>insert</h4>
1674<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1675                        double&nbsp;v)</pre>
1676<div class="block">Method that will insert specified numeric value
1677 at specified position in this array.</div>
1678<dl>
1679<dt><span class="returnLabel">Returns:</span></dt>
1680<dd>This array node, to allow chaining</dd>
1681</dl>
1682</li>
1683</ul>
1684<a name="insert-int-java.lang.Double-">
1685<!--   -->
1686</a>
1687<ul class="blockList">
1688<li class="blockList">
1689<h4>insert</h4>
1690<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1691                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&nbsp;value)</pre>
1692<div class="block">Alternative method that we need to avoid bumping into NPE issues
1693 with auto-unboxing.</div>
1694<dl>
1695<dt><span class="returnLabel">Returns:</span></dt>
1696<dd>This array node, to allow chaining</dd>
1697</dl>
1698</li>
1699</ul>
1700<a name="insert-int-java.math.BigDecimal-">
1701<!--   -->
1702</a>
1703<ul class="blockList">
1704<li class="blockList">
1705<h4>insert</h4>
1706<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1707                        <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;v)</pre>
1708<div class="block">Method that will insert specified numeric value
1709 at specified position in this array.</div>
1710<dl>
1711<dt><span class="returnLabel">Returns:</span></dt>
1712<dd>This array node, to allow chaining</dd>
1713</dl>
1714</li>
1715</ul>
1716<a name="insert-int-java.lang.String-">
1717<!--   -->
1718</a>
1719<ul class="blockList">
1720<li class="blockList">
1721<h4>insert</h4>
1722<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1723                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;v)</pre>
1724<div class="block">Method that will insert specified String
1725 at specified position in this array.</div>
1726<dl>
1727<dt><span class="returnLabel">Returns:</span></dt>
1728<dd>This array node, to allow chaining</dd>
1729</dl>
1730</li>
1731</ul>
1732<a name="insert-int-boolean-">
1733<!--   -->
1734</a>
1735<ul class="blockList">
1736<li class="blockList">
1737<h4>insert</h4>
1738<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1739                        boolean&nbsp;v)</pre>
1740<div class="block">Method that will insert specified String
1741 at specified position in this array.</div>
1742<dl>
1743<dt><span class="returnLabel">Returns:</span></dt>
1744<dd>This array node, to allow chaining</dd>
1745</dl>
1746</li>
1747</ul>
1748<a name="insert-int-java.lang.Boolean-">
1749<!--   -->
1750</a>
1751<ul class="blockList">
1752<li class="blockList">
1753<h4>insert</h4>
1754<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1755                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;value)</pre>
1756<div class="block">Alternative method that we need to avoid bumping into NPE issues
1757 with auto-unboxing.</div>
1758<dl>
1759<dt><span class="returnLabel">Returns:</span></dt>
1760<dd>This array node, to allow chaining</dd>
1761</dl>
1762</li>
1763</ul>
1764<a name="insert-int-byte:A-">
1765<!--   -->
1766</a>
1767<ul class="blockList">
1768<li class="blockList">
1769<h4>insert</h4>
1770<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;insert(int&nbsp;index,
1771                        byte[]&nbsp;v)</pre>
1772<div class="block">Method that will insert specified binary value
1773 at specified position in this array
1774 (note: when written as JSON, will be Base64 encoded)</div>
1775<dl>
1776<dt><span class="returnLabel">Returns:</span></dt>
1777<dd>This array node, to allow chaining</dd>
1778</dl>
1779</li>
1780</ul>
1781<a name="equals-java.lang.Object-">
1782<!--   -->
1783</a>
1784<ul class="blockList">
1785<li class="blockList">
1786<h4>equals</h4>
1787<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
1788<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.lang.Object-">JsonNode</a></code></span></div>
1789<div class="block">Equality for node objects is defined as full (deep) value
1790 equality. This means that it is possible to compare complete
1791 JSON trees for equality by comparing equality of root nodes.
1792<p>
1793 Note: marked as abstract to ensure all implementation
1794 classes define it properly and not rely on definition
1795 from <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>.</div>
1796<dl>
1797<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1798<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1799</dl>
1800</li>
1801</ul>
1802<a name="Z:Z_childrenEqual-com.fasterxml.jackson.databind.node.ArrayNode-">
1803<!--   -->
1804</a>
1805<ul class="blockList">
1806<li class="blockList">
1807<h4>_childrenEqual</h4>
1808<pre>protected&nbsp;boolean&nbsp;_childrenEqual(<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;other)</pre>
1809<dl>
1810<dt><span class="simpleTagLabel">Since:</span></dt>
1811<dd>2.3</dd>
1812</dl>
1813</li>
1814</ul>
1815<a name="hashCode--">
1816<!--   -->
1817</a>
1818<ul class="blockList">
1819<li class="blockList">
1820<h4>hashCode</h4>
1821<pre>public&nbsp;int&nbsp;hashCode()</pre>
1822<dl>
1823<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1824<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
1825</dl>
1826</li>
1827</ul>
1828<a name="toString--">
1829<!--   -->
1830</a>
1831<ul class="blockList">
1832<li class="blockList">
1833<h4>toString</h4>
1834<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
1835<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#toString--">JsonNode</a></code></span></div>
1836<div class="block"><p>
1837 Note: marked as abstract to ensure all implementation
1838 classes define it properly.</div>
1839<dl>
1840<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1841<dd><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></dd>
1842</dl>
1843</li>
1844</ul>
1845<a name="Z:Z_add-com.fasterxml.jackson.databind.JsonNode-">
1846<!--   -->
1847</a>
1848<ul class="blockList">
1849<li class="blockList">
1850<h4>_add</h4>
1851<pre>protected&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;_add(<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;node)</pre>
1852</li>
1853</ul>
1854<a name="Z:Z_insert-int-com.fasterxml.jackson.databind.JsonNode-">
1855<!--   -->
1856</a>
1857<ul class="blockListLast">
1858<li class="blockList">
1859<h4>_insert</h4>
1860<pre>protected&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html" title="class in com.fasterxml.jackson.databind.node">ArrayNode</a>&nbsp;_insert(int&nbsp;index,
1861                            <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>&nbsp;node)</pre>
1862</li>
1863</ul>
1864</li>
1865</ul>
1866</li>
1867</ul>
1868</div>
1869</div>
1870<!-- ========= END OF CLASS DATA ========= -->
1871<!-- ======= START OF BOTTOM NAVBAR ====== -->
1872<div class="bottomNav"><a name="navbar.bottom">
1873<!--   -->
1874</a>
1875<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
1876<a name="navbar.bottom.firstrow">
1877<!--   -->
1878</a>
1879<ul class="navList" title="Navigation">
1880<li><a href="../../../../../overview-summary.html">Overview</a></li>
1881<li><a href="package-summary.html">Package</a></li>
1882<li class="navBarCell1Rev">Class</li>
1883<li><a href="class-use/ArrayNode.html">Use</a></li>
1884<li><a href="package-tree.html">Tree</a></li>
1885<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1886<li><a href="../../../../../index-all.html">Index</a></li>
1887<li><a href="../../../../../help-doc.html">Help</a></li>
1888</ul>
1889</div>
1890<div class="subNav">
1891<ul class="navList">
1892<li>Prev&nbsp;Class</li>
1893<li><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html" title="class in com.fasterxml.jackson.databind.node"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
1894</ul>
1895<ul class="navList">
1896<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/node/ArrayNode.html" target="_top">Frames</a></li>
1897<li><a href="ArrayNode.html" target="_top">No&nbsp;Frames</a></li>
1898</ul>
1899<ul class="navList" id="allclasses_navbar_bottom">
1900<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
1901</ul>
1902<div>
1903<script type="text/javascript"><!--
1904  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1905  if(window==top) {
1906    allClassesLink.style.display = "block";
1907  }
1908  else {
1909    allClassesLink.style.display = "none";
1910  }
1911  //-->
1912</script>
1913</div>
1914<div>
1915<ul class="subNavList">
1916<li>Summary:&nbsp;</li>
1917<li>Nested&nbsp;|&nbsp;</li>
1918<li><a href="#fields.inherited.from.class.com.fasterxml.jackson.databind.node.ContainerNode">Field</a>&nbsp;|&nbsp;</li>
1919<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
1920<li><a href="#method.summary">Method</a></li>
1921</ul>
1922<ul class="subNavList">
1923<li>Detail:&nbsp;</li>
1924<li>Field&nbsp;|&nbsp;</li>
1925<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
1926<li><a href="#method.detail">Method</a></li>
1927</ul>
1928</div>
1929<a name="skip.navbar.bottom">
1930<!--   -->
1931</a></div>
1932<!-- ======== END OF BOTTOM NAVBAR ======= -->
1933<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1934</body>
1935</html>
1936