1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!--NewPage--> 3<HTML> 4<HEAD> 5<!-- Generated by javadoc (build 1.6.0_29) on Mon Mar 26 19:07:17 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8TreeTraversingParser (jackson-databind 2.0.0 API) 9</TITLE> 10 11<META NAME="date" CONTENT="2012-03-26"> 12 13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> 14 15<SCRIPT type="text/javascript"> 16function windowTitle() 17{ 18 if (location.href.indexOf('is-external=true') == -1) { 19 parent.document.title="TreeTraversingParser (jackson-databind 2.0.0 API)"; 20 } 21} 22</SCRIPT> 23<NOSCRIPT> 24</NOSCRIPT> 25 26</HEAD> 27 28<BODY BGCOLOR="white" onload="windowTitle();"> 29<HR> 30 31 32<!-- ========= START OF TOP NAVBAR ======= --> 33<A NAME="navbar_top"><!-- --></A> 34<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 36<TR> 37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 38<A NAME="navbar_top_firstrow"><!-- --></A> 39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 40 <TR ALIGN="center" VALIGN="top"> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TreeTraversingParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 49 </TR> 50</TABLE> 51</TD> 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 53</EM> 54</TD> 55</TR> 56 57<TR> 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 59 <A HREF="../../../../../com/fasterxml/jackson/databind/node/TextNode.html" title="class in com.fasterxml.jackson.databind.node"><B>PREV CLASS</B></A> 60 <A HREF="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html" title="class in com.fasterxml.jackson.databind.node"><B>NEXT CLASS</B></A></FONT></TD> 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 62 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/node/TreeTraversingParser.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="TreeTraversingParser.html" target="_top"><B>NO FRAMES</B></A> 64 <SCRIPT type="text/javascript"> 65 <!-- 66 if(window==top) { 67 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 68 } 69 //--> 70</SCRIPT> 71<NOSCRIPT> 72 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 73</NOSCRIPT> 74 75 76</FONT></TD> 77</TR> 78<TR> 79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 80 SUMMARY: <A HREF="#nested_classes_inherited_from_class_com.fasterxml.jackson.core.JsonParser">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> 81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 82DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> 83</TR> 84</TABLE> 85<A NAME="skip-navbar_top"></A> 86<!-- ========= END OF TOP NAVBAR ========= --> 87 88<HR> 89<!-- ======== START OF CLASS DATA ======== --> 90<H2> 91<FONT SIZE="-1"> 92com.fasterxml.jackson.databind.node</FONT> 93<BR> 94Class TreeTraversingParser</H2> 95<PRE> 96<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> 97 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">com.fasterxml.jackson.core.JsonParser 98 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">com.fasterxml.jackson.core.base.ParserMinimalBase 99 <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.node.TreeTraversingParser</B> 100</PRE> 101<DL> 102<DT><B>All Implemented Interfaces:</B> <DD>com.fasterxml.jackson.core.Versioned, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></DD> 103</DL> 104<HR> 105<DL> 106<DT><PRE>public class <B>TreeTraversingParser</B><DT>extends com.fasterxml.jackson.core.base.ParserMinimalBase</DL> 107</PRE> 108 109<P> 110Facade over <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> that implements <CODE>JsonParser</CODE> to allow 111 accessing contents of JSON tree in alternate form (stream of tokens). 112 Useful when a streaming source is expected by code, such as data binding 113 functionality. 114<P> 115 116<P> 117<DL> 118<DT><B>Author:</B></DT> 119 <DD>tatu</DD> 120</DL> 121<HR> 122 123<P> 124<!-- ======== NESTED CLASS SUMMARY ======== --> 125 126<A NAME="nested_class_summary"><!-- --></A> 127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 128<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 129<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 130<B>Nested Class Summary</B></FONT></TH> 131</TR> 132</TABLE> 133 <A NAME="nested_classes_inherited_from_class_com.fasterxml.jackson.core.JsonParser"><!-- --></A> 134<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 135<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 136<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.fasterxml.jackson.core.JsonParser</B></TH> 137</TR> 138<TR BGCOLOR="white" CLASS="TableRowColor"> 139<TD><CODE>com.fasterxml.jackson.core.JsonParser.Feature, com.fasterxml.jackson.core.JsonParser.NumberType</CODE></TD> 140</TR> 141</TABLE> 142 143<!-- =========== FIELD SUMMARY =========== --> 144 145<A NAME="field_summary"><!-- --></A> 146<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 147<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 148<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 149<B>Field Summary</B></FONT></TH> 150</TR> 151<TR BGCOLOR="white" CLASS="TableRowColor"> 152<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 153<CODE>protected boolean</CODE></FONT></TD> 154<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_closed">_closed</A></B></CODE> 155 156<BR> 157 Flag that indicates whether parser is closed or not.</TD> 158</TR> 159<TR BGCOLOR="white" CLASS="TableRowColor"> 160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 161<CODE>protected com.fasterxml.jackson.core.JsonToken</CODE></FONT></TD> 162<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_nextToken">_nextToken</A></B></CODE> 163 164<BR> 165 Sometimes parser needs to buffer a single look-ahead token; if so, 166 it'll be stored here.</TD> 167</TR> 168<TR BGCOLOR="white" CLASS="TableRowColor"> 169<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 170<CODE>protected com.fasterxml.jackson.databind.node.NodeCursor</CODE></FONT></TD> 171<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_nodeCursor">_nodeCursor</A></B></CODE> 172 173<BR> 174 Traversal context within tree</TD> 175</TR> 176<TR BGCOLOR="white" CLASS="TableRowColor"> 177<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 178<CODE>protected com.fasterxml.jackson.core.ObjectCodec</CODE></FONT></TD> 179<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_objectCodec">_objectCodec</A></B></CODE> 180 181<BR> 182 </TD> 183</TR> 184<TR BGCOLOR="white" CLASS="TableRowColor"> 185<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 186<CODE>protected boolean</CODE></FONT></TD> 187<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_startContainer">_startContainer</A></B></CODE> 188 189<BR> 190 Flag needed to handle recursion into contents of child 191 Array/Object nodes.</TD> 192</TR> 193</TABLE> 194 <A NAME="fields_inherited_from_class_com.fasterxml.jackson.core.base.ParserMinimalBase"><!-- --></A> 195<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 196<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 197<TH ALIGN="left"><B>Fields inherited from class com.fasterxml.jackson.core.base.ParserMinimalBase</B></TH> 198</TR> 199<TR BGCOLOR="white" CLASS="TableRowColor"> 200<TD><CODE>_currToken, _lastClearedToken, INT_APOSTROPHE, INT_ASTERISK, INT_b, INT_BACKSLASH, INT_COLON, INT_COMMA, INT_CR, INT_f, INT_LBRACKET, INT_LCURLY, INT_LF, INT_n, INT_QUOTE, INT_r, INT_RBRACKET, INT_RCURLY, INT_SLASH, INT_SPACE, INT_t, INT_TAB, INT_u</CODE></TD> 201</TR> 202</TABLE> 203 <A NAME="fields_inherited_from_class_com.fasterxml.jackson.core.JsonParser"><!-- --></A> 204<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 205<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 206<TH ALIGN="left"><B>Fields inherited from class com.fasterxml.jackson.core.JsonParser</B></TH> 207</TR> 208<TR BGCOLOR="white" CLASS="TableRowColor"> 209<TD><CODE>_features</CODE></TD> 210</TR> 211</TABLE> 212 213<!-- ======== CONSTRUCTOR SUMMARY ======== --> 214 215<A NAME="constructor_summary"><!-- --></A> 216<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 217<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 218<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 219<B>Constructor Summary</B></FONT></TH> 220</TR> 221<TR BGCOLOR="white" CLASS="TableRowColor"> 222<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#TreeTraversingParser(com.fasterxml.jackson.databind.JsonNode)">TreeTraversingParser</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> n)</CODE> 223 224<BR> 225 </TD> 226</TR> 227<TR BGCOLOR="white" CLASS="TableRowColor"> 228<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#TreeTraversingParser(com.fasterxml.jackson.databind.JsonNode, com.fasterxml.jackson.core.ObjectCodec)">TreeTraversingParser</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> n, 229 com.fasterxml.jackson.core.ObjectCodec codec)</CODE> 230 231<BR> 232 </TD> 233</TR> 234</TABLE> 235 236<!-- ========== METHOD SUMMARY =========== --> 237 238<A NAME="method_summary"><!-- --></A> 239<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 240<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 241<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 242<B>Method Summary</B></FONT></TH> 243</TR> 244<TR BGCOLOR="white" CLASS="TableRowColor"> 245<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 246<CODE>protected void</CODE></FONT></TD> 247<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#_handleEOF()">_handleEOF</A></B>()</CODE> 248 249<BR> 250 </TD> 251</TR> 252<TR BGCOLOR="white" CLASS="TableRowColor"> 253<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 254<CODE> void</CODE></FONT></TD> 255<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#close()">close</A></B>()</CODE> 256 257<BR> 258 </TD> 259</TR> 260<TR BGCOLOR="white" CLASS="TableRowColor"> 261<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 262<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 263<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#currentNode()">currentNode</A></B>()</CODE> 264 265<BR> 266 </TD> 267</TR> 268<TR BGCOLOR="white" CLASS="TableRowColor"> 269<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 270<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 271<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#currentNumericNode()">currentNumericNode</A></B>()</CODE> 272 273<BR> 274 </TD> 275</TR> 276<TR BGCOLOR="white" CLASS="TableRowColor"> 277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 278<CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</A></CODE></FONT></TD> 279<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getBigIntegerValue()">getBigIntegerValue</A></B>()</CODE> 280 281<BR> 282 </TD> 283</TR> 284<TR BGCOLOR="white" CLASS="TableRowColor"> 285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 286<CODE> byte[]</CODE></FONT></TD> 287<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getBinaryValue(com.fasterxml.jackson.core.Base64Variant)">getBinaryValue</A></B>(com.fasterxml.jackson.core.Base64Variant b64variant)</CODE> 288 289<BR> 290 </TD> 291</TR> 292<TR BGCOLOR="white" CLASS="TableRowColor"> 293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 294<CODE> com.fasterxml.jackson.core.ObjectCodec</CODE></FONT></TD> 295<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getCodec()">getCodec</A></B>()</CODE> 296 297<BR> 298 </TD> 299</TR> 300<TR BGCOLOR="white" CLASS="TableRowColor"> 301<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 302<CODE> com.fasterxml.jackson.core.JsonLocation</CODE></FONT></TD> 303<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getCurrentLocation()">getCurrentLocation</A></B>()</CODE> 304 305<BR> 306 </TD> 307</TR> 308<TR BGCOLOR="white" CLASS="TableRowColor"> 309<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 310<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></FONT></TD> 311<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getCurrentName()">getCurrentName</A></B>()</CODE> 312 313<BR> 314 </TD> 315</TR> 316<TR BGCOLOR="white" CLASS="TableRowColor"> 317<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 318<CODE> <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></CODE></FONT></TD> 319<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getDecimalValue()">getDecimalValue</A></B>()</CODE> 320 321<BR> 322 </TD> 323</TR> 324<TR BGCOLOR="white" CLASS="TableRowColor"> 325<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 326<CODE> double</CODE></FONT></TD> 327<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getDoubleValue()">getDoubleValue</A></B>()</CODE> 328 329<BR> 330 </TD> 331</TR> 332<TR BGCOLOR="white" CLASS="TableRowColor"> 333<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 334<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></FONT></TD> 335<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getEmbeddedObject()">getEmbeddedObject</A></B>()</CODE> 336 337<BR> 338 </TD> 339</TR> 340<TR BGCOLOR="white" CLASS="TableRowColor"> 341<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 342<CODE> float</CODE></FONT></TD> 343<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getFloatValue()">getFloatValue</A></B>()</CODE> 344 345<BR> 346 </TD> 347</TR> 348<TR BGCOLOR="white" CLASS="TableRowColor"> 349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 350<CODE> int</CODE></FONT></TD> 351<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getIntValue()">getIntValue</A></B>()</CODE> 352 353<BR> 354 </TD> 355</TR> 356<TR BGCOLOR="white" CLASS="TableRowColor"> 357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 358<CODE> long</CODE></FONT></TD> 359<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getLongValue()">getLongValue</A></B>()</CODE> 360 361<BR> 362 </TD> 363</TR> 364<TR BGCOLOR="white" CLASS="TableRowColor"> 365<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 366<CODE> com.fasterxml.jackson.core.JsonParser.NumberType</CODE></FONT></TD> 367<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getNumberType()">getNumberType</A></B>()</CODE> 368 369<BR> 370 </TD> 371</TR> 372<TR BGCOLOR="white" CLASS="TableRowColor"> 373<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 374<CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A></CODE></FONT></TD> 375<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getNumberValue()">getNumberValue</A></B>()</CODE> 376 377<BR> 378 </TD> 379</TR> 380<TR BGCOLOR="white" CLASS="TableRowColor"> 381<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 382<CODE> com.fasterxml.jackson.core.JsonStreamContext</CODE></FONT></TD> 383<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getParsingContext()">getParsingContext</A></B>()</CODE> 384 385<BR> 386 </TD> 387</TR> 388<TR BGCOLOR="white" CLASS="TableRowColor"> 389<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 390<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></FONT></TD> 391<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getText()">getText</A></B>()</CODE> 392 393<BR> 394 </TD> 395</TR> 396<TR BGCOLOR="white" CLASS="TableRowColor"> 397<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 398<CODE> char[]</CODE></FONT></TD> 399<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getTextCharacters()">getTextCharacters</A></B>()</CODE> 400 401<BR> 402 </TD> 403</TR> 404<TR BGCOLOR="white" CLASS="TableRowColor"> 405<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 406<CODE> int</CODE></FONT></TD> 407<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getTextLength()">getTextLength</A></B>()</CODE> 408 409<BR> 410 </TD> 411</TR> 412<TR BGCOLOR="white" CLASS="TableRowColor"> 413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 414<CODE> int</CODE></FONT></TD> 415<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getTextOffset()">getTextOffset</A></B>()</CODE> 416 417<BR> 418 </TD> 419</TR> 420<TR BGCOLOR="white" CLASS="TableRowColor"> 421<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 422<CODE> com.fasterxml.jackson.core.JsonLocation</CODE></FONT></TD> 423<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#getTokenLocation()">getTokenLocation</A></B>()</CODE> 424 425<BR> 426 </TD> 427</TR> 428<TR BGCOLOR="white" CLASS="TableRowColor"> 429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 430<CODE> boolean</CODE></FONT></TD> 431<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#hasTextCharacters()">hasTextCharacters</A></B>()</CODE> 432 433<BR> 434 </TD> 435</TR> 436<TR BGCOLOR="white" CLASS="TableRowColor"> 437<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 438<CODE> boolean</CODE></FONT></TD> 439<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#isClosed()">isClosed</A></B>()</CODE> 440 441<BR> 442 </TD> 443</TR> 444<TR BGCOLOR="white" CLASS="TableRowColor"> 445<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 446<CODE> com.fasterxml.jackson.core.JsonToken</CODE></FONT></TD> 447<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#nextToken()">nextToken</A></B>()</CODE> 448 449<BR> 450 </TD> 451</TR> 452<TR BGCOLOR="white" CLASS="TableRowColor"> 453<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 454<CODE> void</CODE></FONT></TD> 455<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#overrideCurrentName(java.lang.String)">overrideCurrentName</A></B>(<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> name)</CODE> 456 457<BR> 458 </TD> 459</TR> 460<TR BGCOLOR="white" CLASS="TableRowColor"> 461<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 462<CODE> void</CODE></FONT></TD> 463<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#setCodec(com.fasterxml.jackson.core.ObjectCodec)">setCodec</A></B>(com.fasterxml.jackson.core.ObjectCodec c)</CODE> 464 465<BR> 466 </TD> 467</TR> 468<TR BGCOLOR="white" CLASS="TableRowColor"> 469<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 470<CODE> com.fasterxml.jackson.core.JsonParser</CODE></FONT></TD> 471<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#skipChildren()">skipChildren</A></B>()</CODE> 472 473<BR> 474 </TD> 475</TR> 476<TR BGCOLOR="white" CLASS="TableRowColor"> 477<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 478<CODE> com.fasterxml.jackson.core.Version</CODE></FONT></TD> 479<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#version()">version</A></B>()</CODE> 480 481<BR> 482 </TD> 483</TR> 484</TABLE> 485 <A NAME="methods_inherited_from_class_com.fasterxml.jackson.core.base.ParserMinimalBase"><!-- --></A> 486<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 487<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 488<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.core.base.ParserMinimalBase</B></TH> 489</TR> 490<TR BGCOLOR="white" CLASS="TableRowColor"> 491<TD><CODE>_constructError, _decodeBase64, _getCharDesc, _handleUnrecognizedCharacterEscape, _reportBase64EOF, _reportError, _reportInvalidBase64, _reportInvalidEOF, _reportInvalidEOF, _reportInvalidEOFInValue, _reportUnexpectedChar, _throwInternal, _throwInvalidSpace, _throwUnquotedSpace, _wrapError, clearCurrentToken, getCurrentToken, getLastClearedToken, getValueAsBoolean, getValueAsDouble, getValueAsInt, getValueAsLong, hasCurrentToken, nextValue</CODE></TD> 492</TR> 493</TABLE> 494 <A NAME="methods_inherited_from_class_com.fasterxml.jackson.core.JsonParser"><!-- --></A> 495<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 496<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 497<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.core.JsonParser</B></TH> 498</TR> 499<TR BGCOLOR="white" CLASS="TableRowColor"> 500<TD><CODE>_constructError, canUseSchema, configure, disable, enable, getBinaryValue, getBooleanValue, getByteValue, getInputSource, getShortValue, getValueAsBoolean, getValueAsDouble, getValueAsInt, getValueAsLong, isEnabled, isExpectedStartArrayToken, nextBooleanValue, nextFieldName, nextIntValue, nextLongValue, nextTextValue, readValueAs, readValueAs, readValueAsTree, readValuesAs, readValuesAs, releaseBuffered, releaseBuffered, setSchema</CODE></TD> 501</TR> 502</TABLE> 503 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 504<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 505<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 506<TH ALIGN="left"><B>Methods inherited from class 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></B></TH> 507</TR> 508<TR BGCOLOR="white" CLASS="TableRowColor"> 509<TD><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#equals(java.lang.Object)" title="class or interface in java.lang">equals</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#hashCode()" title="class or interface in java.lang">hashCode</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#toString()" title="class or interface in java.lang">toString</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></TD> 510</TR> 511</TABLE> 512 513<P> 514 515<!-- ============ FIELD DETAIL =========== --> 516 517<A NAME="field_detail"><!-- --></A> 518<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 519<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 520<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 521<B>Field Detail</B></FONT></TH> 522</TR> 523</TABLE> 524 525<A NAME="_objectCodec"><!-- --></A><H3> 526_objectCodec</H3> 527<PRE> 528protected com.fasterxml.jackson.core.ObjectCodec <B>_objectCodec</B></PRE> 529<DL> 530<DL> 531</DL> 532</DL> 533<HR> 534 535<A NAME="_nodeCursor"><!-- --></A><H3> 536_nodeCursor</H3> 537<PRE> 538protected com.fasterxml.jackson.databind.node.NodeCursor <B>_nodeCursor</B></PRE> 539<DL> 540<DD>Traversal context within tree 541<P> 542<DL> 543</DL> 544</DL> 545<HR> 546 547<A NAME="_nextToken"><!-- --></A><H3> 548_nextToken</H3> 549<PRE> 550protected com.fasterxml.jackson.core.JsonToken <B>_nextToken</B></PRE> 551<DL> 552<DD>Sometimes parser needs to buffer a single look-ahead token; if so, 553 it'll be stored here. This is currently used for handling 554<P> 555<DL> 556</DL> 557</DL> 558<HR> 559 560<A NAME="_startContainer"><!-- --></A><H3> 561_startContainer</H3> 562<PRE> 563protected boolean <B>_startContainer</B></PRE> 564<DL> 565<DD>Flag needed to handle recursion into contents of child 566 Array/Object nodes. 567<P> 568<DL> 569</DL> 570</DL> 571<HR> 572 573<A NAME="_closed"><!-- --></A><H3> 574_closed</H3> 575<PRE> 576protected boolean <B>_closed</B></PRE> 577<DL> 578<DD>Flag that indicates whether parser is closed or not. Gets 579 set when parser is either closed by explicit call 580 (<A HREF="../../../../../com/fasterxml/jackson/databind/node/TreeTraversingParser.html#close()"><CODE>close()</CODE></A>) or when end-of-input is reached. 581<P> 582<DL> 583</DL> 584</DL> 585 586<!-- ========= CONSTRUCTOR DETAIL ======== --> 587 588<A NAME="constructor_detail"><!-- --></A> 589<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 590<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 591<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 592<B>Constructor Detail</B></FONT></TH> 593</TR> 594</TABLE> 595 596<A NAME="TreeTraversingParser(com.fasterxml.jackson.databind.JsonNode)"><!-- --></A><H3> 597TreeTraversingParser</H3> 598<PRE> 599public <B>TreeTraversingParser</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> n)</PRE> 600<DL> 601</DL> 602<HR> 603 604<A NAME="TreeTraversingParser(com.fasterxml.jackson.databind.JsonNode, com.fasterxml.jackson.core.ObjectCodec)"><!-- --></A><H3> 605TreeTraversingParser</H3> 606<PRE> 607public <B>TreeTraversingParser</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> n, 608 com.fasterxml.jackson.core.ObjectCodec codec)</PRE> 609<DL> 610</DL> 611 612<!-- ============ METHOD DETAIL ========== --> 613 614<A NAME="method_detail"><!-- --></A> 615<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 616<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 617<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 618<B>Method Detail</B></FONT></TH> 619</TR> 620</TABLE> 621 622<A NAME="setCodec(com.fasterxml.jackson.core.ObjectCodec)"><!-- --></A><H3> 623setCodec</H3> 624<PRE> 625public void <B>setCodec</B>(com.fasterxml.jackson.core.ObjectCodec c)</PRE> 626<DL> 627<DD><DL> 628<DT><B>Specified by:</B><DD><CODE>setCodec</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 629</DD> 630<DD><DL> 631</DL> 632</DD> 633</DL> 634<HR> 635 636<A NAME="getCodec()"><!-- --></A><H3> 637getCodec</H3> 638<PRE> 639public com.fasterxml.jackson.core.ObjectCodec <B>getCodec</B>()</PRE> 640<DL> 641<DD><DL> 642<DT><B>Specified by:</B><DD><CODE>getCodec</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 643</DD> 644<DD><DL> 645</DL> 646</DD> 647</DL> 648<HR> 649 650<A NAME="version()"><!-- --></A><H3> 651version</H3> 652<PRE> 653public com.fasterxml.jackson.core.Version <B>version</B>()</PRE> 654<DL> 655<DD><DL> 656<DT><B>Specified by:</B><DD><CODE>version</CODE> in interface <CODE>com.fasterxml.jackson.core.Versioned</CODE><DT><B>Overrides:</B><DD><CODE>version</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 657</DD> 658<DD><DL> 659</DL> 660</DD> 661</DL> 662<HR> 663 664<A NAME="close()"><!-- --></A><H3> 665close</H3> 666<PRE> 667public void <B>close</B>() 668 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> 669<DL> 670<DD><DL> 671<DT><B>Specified by:</B><DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io">close</A></CODE> in interface <CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></CODE><DT><B>Specified by:</B><DD><CODE>close</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 672</DD> 673<DD><DL> 674 675<DT><B>Throws:</B> 676<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></DL> 677</DD> 678</DL> 679<HR> 680 681<A NAME="nextToken()"><!-- --></A><H3> 682nextToken</H3> 683<PRE> 684public com.fasterxml.jackson.core.JsonToken <B>nextToken</B>() 685 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>, 686 com.fasterxml.jackson.core.JsonParseException</PRE> 687<DL> 688<DD><DL> 689<DT><B>Specified by:</B><DD><CODE>nextToken</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 690</DD> 691<DD><DL> 692 693<DT><B>Throws:</B> 694<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> 695<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 696</DD> 697</DL> 698<HR> 699 700<A NAME="skipChildren()"><!-- --></A><H3> 701skipChildren</H3> 702<PRE> 703public com.fasterxml.jackson.core.JsonParser <B>skipChildren</B>() 704 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>, 705 com.fasterxml.jackson.core.JsonParseException</PRE> 706<DL> 707<DD><DL> 708<DT><B>Overrides:</B><DD><CODE>skipChildren</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 709</DD> 710<DD><DL> 711 712<DT><B>Throws:</B> 713<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> 714<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 715</DD> 716</DL> 717<HR> 718 719<A NAME="isClosed()"><!-- --></A><H3> 720isClosed</H3> 721<PRE> 722public boolean <B>isClosed</B>()</PRE> 723<DL> 724<DD><DL> 725<DT><B>Specified by:</B><DD><CODE>isClosed</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 726</DD> 727<DD><DL> 728</DL> 729</DD> 730</DL> 731<HR> 732 733<A NAME="getCurrentName()"><!-- --></A><H3> 734getCurrentName</H3> 735<PRE> 736public <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> <B>getCurrentName</B>()</PRE> 737<DL> 738<DD><DL> 739<DT><B>Specified by:</B><DD><CODE>getCurrentName</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 740</DD> 741<DD><DL> 742</DL> 743</DD> 744</DL> 745<HR> 746 747<A NAME="overrideCurrentName(java.lang.String)"><!-- --></A><H3> 748overrideCurrentName</H3> 749<PRE> 750public void <B>overrideCurrentName</B>(<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> name)</PRE> 751<DL> 752<DD><DL> 753<DT><B>Specified by:</B><DD><CODE>overrideCurrentName</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 754</DD> 755<DD><DL> 756</DL> 757</DD> 758</DL> 759<HR> 760 761<A NAME="getParsingContext()"><!-- --></A><H3> 762getParsingContext</H3> 763<PRE> 764public com.fasterxml.jackson.core.JsonStreamContext <B>getParsingContext</B>()</PRE> 765<DL> 766<DD><DL> 767<DT><B>Specified by:</B><DD><CODE>getParsingContext</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 768</DD> 769<DD><DL> 770</DL> 771</DD> 772</DL> 773<HR> 774 775<A NAME="getTokenLocation()"><!-- --></A><H3> 776getTokenLocation</H3> 777<PRE> 778public com.fasterxml.jackson.core.JsonLocation <B>getTokenLocation</B>()</PRE> 779<DL> 780<DD><DL> 781<DT><B>Specified by:</B><DD><CODE>getTokenLocation</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 782</DD> 783<DD><DL> 784</DL> 785</DD> 786</DL> 787<HR> 788 789<A NAME="getCurrentLocation()"><!-- --></A><H3> 790getCurrentLocation</H3> 791<PRE> 792public com.fasterxml.jackson.core.JsonLocation <B>getCurrentLocation</B>()</PRE> 793<DL> 794<DD><DL> 795<DT><B>Specified by:</B><DD><CODE>getCurrentLocation</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 796</DD> 797<DD><DL> 798</DL> 799</DD> 800</DL> 801<HR> 802 803<A NAME="getText()"><!-- --></A><H3> 804getText</H3> 805<PRE> 806public <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> <B>getText</B>()</PRE> 807<DL> 808<DD><DL> 809<DT><B>Specified by:</B><DD><CODE>getText</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 810</DD> 811<DD><DL> 812</DL> 813</DD> 814</DL> 815<HR> 816 817<A NAME="getTextCharacters()"><!-- --></A><H3> 818getTextCharacters</H3> 819<PRE> 820public char[] <B>getTextCharacters</B>() 821 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>, 822 com.fasterxml.jackson.core.JsonParseException</PRE> 823<DL> 824<DD><DL> 825<DT><B>Specified by:</B><DD><CODE>getTextCharacters</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 826</DD> 827<DD><DL> 828 829<DT><B>Throws:</B> 830<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> 831<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 832</DD> 833</DL> 834<HR> 835 836<A NAME="getTextLength()"><!-- --></A><H3> 837getTextLength</H3> 838<PRE> 839public int <B>getTextLength</B>() 840 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>, 841 com.fasterxml.jackson.core.JsonParseException</PRE> 842<DL> 843<DD><DL> 844<DT><B>Specified by:</B><DD><CODE>getTextLength</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 845</DD> 846<DD><DL> 847 848<DT><B>Throws:</B> 849<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> 850<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 851</DD> 852</DL> 853<HR> 854 855<A NAME="getTextOffset()"><!-- --></A><H3> 856getTextOffset</H3> 857<PRE> 858public int <B>getTextOffset</B>() 859 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>, 860 com.fasterxml.jackson.core.JsonParseException</PRE> 861<DL> 862<DD><DL> 863<DT><B>Specified by:</B><DD><CODE>getTextOffset</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 864</DD> 865<DD><DL> 866 867<DT><B>Throws:</B> 868<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> 869<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 870</DD> 871</DL> 872<HR> 873 874<A NAME="hasTextCharacters()"><!-- --></A><H3> 875hasTextCharacters</H3> 876<PRE> 877public boolean <B>hasTextCharacters</B>()</PRE> 878<DL> 879<DD><DL> 880<DT><B>Specified by:</B><DD><CODE>hasTextCharacters</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 881</DD> 882<DD><DL> 883</DL> 884</DD> 885</DL> 886<HR> 887 888<A NAME="getNumberType()"><!-- --></A><H3> 889getNumberType</H3> 890<PRE> 891public com.fasterxml.jackson.core.JsonParser.NumberType <B>getNumberType</B>() 892 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>, 893 com.fasterxml.jackson.core.JsonParseException</PRE> 894<DL> 895<DD><DL> 896<DT><B>Specified by:</B><DD><CODE>getNumberType</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 897</DD> 898<DD><DL> 899 900<DT><B>Throws:</B> 901<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> 902<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 903</DD> 904</DL> 905<HR> 906 907<A NAME="getBigIntegerValue()"><!-- --></A><H3> 908getBigIntegerValue</H3> 909<PRE> 910public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</A> <B>getBigIntegerValue</B>() 911 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>, 912 com.fasterxml.jackson.core.JsonParseException</PRE> 913<DL> 914<DD><DL> 915<DT><B>Specified by:</B><DD><CODE>getBigIntegerValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 916</DD> 917<DD><DL> 918 919<DT><B>Throws:</B> 920<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> 921<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 922</DD> 923</DL> 924<HR> 925 926<A NAME="getDecimalValue()"><!-- --></A><H3> 927getDecimalValue</H3> 928<PRE> 929public <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> <B>getDecimalValue</B>() 930 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>, 931 com.fasterxml.jackson.core.JsonParseException</PRE> 932<DL> 933<DD><DL> 934<DT><B>Specified by:</B><DD><CODE>getDecimalValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 935</DD> 936<DD><DL> 937 938<DT><B>Throws:</B> 939<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> 940<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 941</DD> 942</DL> 943<HR> 944 945<A NAME="getDoubleValue()"><!-- --></A><H3> 946getDoubleValue</H3> 947<PRE> 948public double <B>getDoubleValue</B>() 949 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>, 950 com.fasterxml.jackson.core.JsonParseException</PRE> 951<DL> 952<DD><DL> 953<DT><B>Specified by:</B><DD><CODE>getDoubleValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 954</DD> 955<DD><DL> 956 957<DT><B>Throws:</B> 958<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> 959<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 960</DD> 961</DL> 962<HR> 963 964<A NAME="getFloatValue()"><!-- --></A><H3> 965getFloatValue</H3> 966<PRE> 967public float <B>getFloatValue</B>() 968 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>, 969 com.fasterxml.jackson.core.JsonParseException</PRE> 970<DL> 971<DD><DL> 972<DT><B>Specified by:</B><DD><CODE>getFloatValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 973</DD> 974<DD><DL> 975 976<DT><B>Throws:</B> 977<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> 978<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 979</DD> 980</DL> 981<HR> 982 983<A NAME="getLongValue()"><!-- --></A><H3> 984getLongValue</H3> 985<PRE> 986public long <B>getLongValue</B>() 987 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>, 988 com.fasterxml.jackson.core.JsonParseException</PRE> 989<DL> 990<DD><DL> 991<DT><B>Specified by:</B><DD><CODE>getLongValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 992</DD> 993<DD><DL> 994 995<DT><B>Throws:</B> 996<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> 997<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 998</DD> 999</DL> 1000<HR> 1001 1002<A NAME="getIntValue()"><!-- --></A><H3> 1003getIntValue</H3> 1004<PRE> 1005public int <B>getIntValue</B>() 1006 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>, 1007 com.fasterxml.jackson.core.JsonParseException</PRE> 1008<DL> 1009<DD><DL> 1010<DT><B>Specified by:</B><DD><CODE>getIntValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 1011</DD> 1012<DD><DL> 1013 1014<DT><B>Throws:</B> 1015<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> 1016<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 1017</DD> 1018</DL> 1019<HR> 1020 1021<A NAME="getNumberValue()"><!-- --></A><H3> 1022getNumberValue</H3> 1023<PRE> 1024public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A> <B>getNumberValue</B>() 1025 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>, 1026 com.fasterxml.jackson.core.JsonParseException</PRE> 1027<DL> 1028<DD><DL> 1029<DT><B>Specified by:</B><DD><CODE>getNumberValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 1030</DD> 1031<DD><DL> 1032 1033<DT><B>Throws:</B> 1034<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> 1035<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 1036</DD> 1037</DL> 1038<HR> 1039 1040<A NAME="getEmbeddedObject()"><!-- --></A><H3> 1041getEmbeddedObject</H3> 1042<PRE> 1043public <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> <B>getEmbeddedObject</B>()</PRE> 1044<DL> 1045<DD><DL> 1046<DT><B>Specified by:</B><DD><CODE>getEmbeddedObject</CODE> in class <CODE>com.fasterxml.jackson.core.JsonParser</CODE></DL> 1047</DD> 1048<DD><DL> 1049</DL> 1050</DD> 1051</DL> 1052<HR> 1053 1054<A NAME="getBinaryValue(com.fasterxml.jackson.core.Base64Variant)"><!-- --></A><H3> 1055getBinaryValue</H3> 1056<PRE> 1057public byte[] <B>getBinaryValue</B>(com.fasterxml.jackson.core.Base64Variant b64variant) 1058 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>, 1059 com.fasterxml.jackson.core.JsonParseException</PRE> 1060<DL> 1061<DD><DL> 1062<DT><B>Specified by:</B><DD><CODE>getBinaryValue</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 1063</DD> 1064<DD><DL> 1065 1066<DT><B>Throws:</B> 1067<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> 1068<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 1069</DD> 1070</DL> 1071<HR> 1072 1073<A NAME="currentNode()"><!-- --></A><H3> 1074currentNode</H3> 1075<PRE> 1076protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>currentNode</B>()</PRE> 1077<DL> 1078<DD><DL> 1079</DL> 1080</DD> 1081</DL> 1082<HR> 1083 1084<A NAME="currentNumericNode()"><!-- --></A><H3> 1085currentNumericNode</H3> 1086<PRE> 1087protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A> <B>currentNumericNode</B>() 1088 throws com.fasterxml.jackson.core.JsonParseException</PRE> 1089<DL> 1090<DD><DL> 1091 1092<DT><B>Throws:</B> 1093<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 1094</DD> 1095</DL> 1096<HR> 1097 1098<A NAME="_handleEOF()"><!-- --></A><H3> 1099_handleEOF</H3> 1100<PRE> 1101protected void <B>_handleEOF</B>() 1102 throws com.fasterxml.jackson.core.JsonParseException</PRE> 1103<DL> 1104<DD><DL> 1105<DT><B>Specified by:</B><DD><CODE>_handleEOF</CODE> in class <CODE>com.fasterxml.jackson.core.base.ParserMinimalBase</CODE></DL> 1106</DD> 1107<DD><DL> 1108 1109<DT><B>Throws:</B> 1110<DD><CODE>com.fasterxml.jackson.core.JsonParseException</CODE></DL> 1111</DD> 1112</DL> 1113<!-- ========= END OF CLASS DATA ========= --> 1114<HR> 1115 1116 1117<!-- ======= START OF BOTTOM NAVBAR ====== --> 1118<A NAME="navbar_bottom"><!-- --></A> 1119<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1120<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1121<TR> 1122<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1123<A NAME="navbar_bottom_firstrow"><!-- --></A> 1124<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1125 <TR ALIGN="center" VALIGN="top"> 1126 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1127 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1128 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 1129 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TreeTraversingParser.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 1130 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1131 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1132 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1134 </TR> 1135</TABLE> 1136</TD> 1137<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1138</EM> 1139</TD> 1140</TR> 1141 1142<TR> 1143<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1144 <A HREF="../../../../../com/fasterxml/jackson/databind/node/TextNode.html" title="class in com.fasterxml.jackson.databind.node"><B>PREV CLASS</B></A> 1145 <A HREF="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html" title="class in com.fasterxml.jackson.databind.node"><B>NEXT CLASS</B></A></FONT></TD> 1146<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1147 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/node/TreeTraversingParser.html" target="_top"><B>FRAMES</B></A> 1148 <A HREF="TreeTraversingParser.html" target="_top"><B>NO FRAMES</B></A> 1149 <SCRIPT type="text/javascript"> 1150 <!-- 1151 if(window==top) { 1152 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 1153 } 1154 //--> 1155</SCRIPT> 1156<NOSCRIPT> 1157 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 1158</NOSCRIPT> 1159 1160 1161</FONT></TD> 1162</TR> 1163<TR> 1164<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1165 SUMMARY: <A HREF="#nested_classes_inherited_from_class_com.fasterxml.jackson.core.JsonParser">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> 1166<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1167DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> 1168</TR> 1169</TABLE> 1170<A NAME="skip-navbar_bottom"></A> 1171<!-- ======== END OF BOTTOM NAVBAR ======= --> 1172 1173<HR> 1174Copyright © 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved. 1175</BODY> 1176</HTML> 1177