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 (version 1.7.0_10-ea) on Sun Jul 14 20:03:22 PDT 2013 -->
6<title>JsonParserBase (Jackson JSON Processor)</title>
7<meta name="date" content="2013-07-14">
8<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
9</head>
10<body>
11<script type="text/javascript"><!--
12    if (location.href.indexOf('is-external=true') == -1) {
13        parent.document.title="JsonParserBase (Jackson JSON Processor)";
14    }
15//-->
16</script>
17<noscript>
18<div>JavaScript is disabled on your browser.</div>
19</noscript>
20<!-- ========= START OF TOP NAVBAR ======= -->
21<div class="topNav"><a name="navbar_top">
22<!--   -->
23</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24<!--   -->
25</a>
26<ul class="navList" title="Navigation">
27<li><a href="../../../../overview-summary.html">Overview</a></li>
28<li><a href="package-summary.html">Package</a></li>
29<li class="navBarCell1Rev">Class</li>
30<li><a href="class-use/JsonParserBase.html">Use</a></li>
31<li><a href="package-tree.html">Tree</a></li>
32<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33<li><a href="../../../../index-all.html">Index</a></li>
34<li><a href="../../../../help-doc.html">Help</a></li>
35</ul>
36</div>
37<div class="subNav">
38<ul class="navList">
39<li><a href="../../../../org/codehaus/jackson/impl/JsonNumericParserBase.html" title="class in org.codehaus.jackson.impl"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl"><span class="strong">Next Class</span></a></li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?org/codehaus/jackson/impl/JsonParserBase.html" target="_top">Frames</a></li>
44<li><a href="JsonParserBase.html" target="_top">No Frames</a></li>
45</ul>
46<ul class="navList" id="allclasses_navbar_top">
47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
48</ul>
49<div>
50<script type="text/javascript"><!--
51  allClassesLink = document.getElementById("allclasses_navbar_top");
52  if(window==top) {
53    allClassesLink.style.display = "block";
54  }
55  else {
56    allClassesLink.style.display = "none";
57  }
58  //-->
59</script>
60</div>
61<div>
62<ul class="subNavList">
63<li>Summary:&nbsp;</li>
64<li><a href="#nested_classes_inherited_from_class_org.codehaus.jackson.JsonParser">Nested</a>&nbsp;|&nbsp;</li>
65<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
66<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67<li><a href="#method_summary">Method</a></li>
68</ul>
69<ul class="subNavList">
70<li>Detail:&nbsp;</li>
71<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
72<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73<li><a href="#method_detail">Method</a></li>
74</ul>
75</div>
76<a name="skip-navbar_top">
77<!--   -->
78</a></div>
79<!-- ========= END OF TOP NAVBAR ========= -->
80<!-- ======== START OF CLASS DATA ======== -->
81<div class="header">
82<div class="subTitle">org.codehaus.jackson.impl</div>
83<h2 title="Class JsonParserBase" class="title">Class JsonParserBase</h2>
84</div>
85<div class="contentContainer">
86<ul class="inheritance">
87<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>
88<li>
89<ul class="inheritance">
90<li><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">org.codehaus.jackson.JsonParser</a></li>
91<li>
92<ul class="inheritance">
93<li><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">org.codehaus.jackson.impl.JsonParserMinimalBase</a></li>
94<li>
95<ul class="inheritance">
96<li>org.codehaus.jackson.impl.JsonParserBase</li>
97</ul>
98</li>
99</ul>
100</li>
101</ul>
102</li>
103</ul>
104<div class="description">
105<ul class="blockList">
106<li class="blockList">
107<dl>
108<dt>All Implemented Interfaces:</dt>
109<dd><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>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="../../../../org/codehaus/jackson/Versioned.html" title="interface in org.codehaus.jackson">Versioned</a></dd>
110</dl>
111<dl>
112<dt>Direct Known Subclasses:</dt>
113<dd><a href="../../../../org/codehaus/jackson/impl/JsonNumericParserBase.html" title="class in org.codehaus.jackson.impl">JsonNumericParserBase</a>, <a href="../../../../org/codehaus/jackson/impl/ReaderBasedParser.html" title="class in org.codehaus.jackson.impl">ReaderBasedParser</a>, <a href="../../../../org/codehaus/jackson/impl/ReaderBasedParserBase.html" title="class in org.codehaus.jackson.impl">ReaderBasedParserBase</a>, <a href="../../../../org/codehaus/jackson/smile/SmileParser.html" title="class in org.codehaus.jackson.smile">SmileParser</a>, <a href="../../../../org/codehaus/jackson/impl/StreamBasedParserBase.html" title="class in org.codehaus.jackson.impl">StreamBasedParserBase</a>, <a href="../../../../org/codehaus/jackson/impl/Utf8StreamParser.html" title="class in org.codehaus.jackson.impl">Utf8StreamParser</a></dd>
114</dl>
115<hr>
116<br>
117<pre>public abstract class <span class="strong">JsonParserBase</span>
118extends <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></pre>
119<div class="block">Intermediate base class used by all Jackson <a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a>
120 implementations. Contains most common things that are independent
121 of actual underlying input source</div>
122<dl><dt><span class="strong">Author:</span></dt>
123  <dd>Tatu Saloranta</dd></dl>
124</li>
125</ul>
126</div>
127<div class="summary">
128<ul class="blockList">
129<li class="blockList">
130<!-- ======== NESTED CLASS SUMMARY ======== -->
131<ul class="blockList">
132<li class="blockList"><a name="nested_class_summary">
133<!--   -->
134</a>
135<h3>Nested Class Summary</h3>
136<ul class="blockList">
137<li class="blockList"><a name="nested_classes_inherited_from_class_org.codehaus.jackson.JsonParser">
138<!--   -->
139</a>
140<h3>Nested classes/interfaces inherited from class&nbsp;org.codehaus.jackson.<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></h3>
141<code><a href="../../../../org/codehaus/jackson/JsonParser.Feature.html" title="enum in org.codehaus.jackson">JsonParser.Feature</a>, <a href="../../../../org/codehaus/jackson/JsonParser.NumberType.html" title="enum in org.codehaus.jackson">JsonParser.NumberType</a></code></li>
142</ul>
143</li>
144</ul>
145<!-- =========== FIELD SUMMARY =========== -->
146<ul class="blockList">
147<li class="blockList"><a name="field_summary">
148<!--   -->
149</a>
150<h3>Field Summary</h3>
151<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
152<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
153<tr>
154<th class="colFirst" scope="col">Modifier and Type</th>
155<th class="colLast" scope="col">Field and Description</th>
156</tr>
157<tr class="altColor">
158<td class="colFirst"><code>protected byte[]</code></td>
159<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_binaryValue">_binaryValue</a></strong></code>
160<div class="block">We will hold on to decoded binary data, for duration of
161 current event, so that multiple calls to
162 <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getBinaryValue(org.codehaus.jackson.Base64Variant)"><code>JsonParserMinimalBase.getBinaryValue(org.codehaus.jackson.Base64Variant)</code></a> will not need to decode data more
163 than once.</div>
164</td>
165</tr>
166<tr class="rowColor">
167<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a></code></td>
168<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_byteArrayBuilder">_byteArrayBuilder</a></strong></code>
169<div class="block">ByteArrayBuilder is needed if 'getBinaryValue' is called.</div>
170</td>
171</tr>
172<tr class="altColor">
173<td class="colFirst"><code>protected boolean</code></td>
174<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_closed">_closed</a></strong></code>
175<div class="block">Flag that indicates whether parser is closed or not.</div>
176</td>
177</tr>
178<tr class="rowColor">
179<td class="colFirst"><code>protected long</code></td>
180<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_currInputProcessed">_currInputProcessed</a></strong></code>
181<div class="block">Number of characters/bytes that were contained in previous blocks
182 (blocks that were already processed prior to the current buffer).</div>
183</td>
184</tr>
185<tr class="altColor">
186<td class="colFirst"><code>protected int</code></td>
187<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_currInputRow">_currInputRow</a></strong></code>
188<div class="block">Current row location of current point in input buffer, starting
189 from 1, if available.</div>
190</td>
191</tr>
192<tr class="rowColor">
193<td class="colFirst"><code>protected int</code></td>
194<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_currInputRowStart">_currInputRowStart</a></strong></code>
195<div class="block">Current index of the first character of the current row in input
196 buffer.</div>
197</td>
198</tr>
199<tr class="altColor">
200<td class="colFirst"><code>protected int</code></td>
201<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_expLength">_expLength</a></strong></code>
202<div class="block">Length of the exponent part of the number, if any, not
203 including 'e' marker or sign, just digits.</div>
204</td>
205</tr>
206<tr class="rowColor">
207<td class="colFirst"><code>protected int</code></td>
208<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_fractLength">_fractLength</a></strong></code>
209<div class="block">Length of the fractional part (not including decimal
210 point or exponent), in characters.</div>
211</td>
212</tr>
213<tr class="altColor">
214<td class="colFirst"><code>protected int</code></td>
215<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_inputEnd">_inputEnd</a></strong></code>
216<div class="block">Index of character after last available one in the buffer.</div>
217</td>
218</tr>
219<tr class="rowColor">
220<td class="colFirst"><code>protected int</code></td>
221<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_inputPtr">_inputPtr</a></strong></code>
222<div class="block">Pointer to next available character in buffer</div>
223</td>
224</tr>
225<tr class="altColor">
226<td class="colFirst"><code>protected int</code></td>
227<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_intLength">_intLength</a></strong></code>
228<div class="block">Length of integer part of the number, in characters</div>
229</td>
230</tr>
231<tr class="rowColor">
232<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/io/IOContext.html" title="class in org.codehaus.jackson.io">IOContext</a></code></td>
233<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_ioContext">_ioContext</a></strong></code>
234<div class="block">I/O context for this reader.</div>
235</td>
236</tr>
237<tr class="altColor">
238<td class="colFirst"><code>protected boolean</code></td>
239<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_nameCopied">_nameCopied</a></strong></code>
240<div class="block">Flag set to indicate whether the field name is available
241 from the name copy buffer or not (in addition to its String
242 representation  being available via read context)</div>
243</td>
244</tr>
245<tr class="rowColor">
246<td class="colFirst"><code>protected char[]</code></td>
247<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_nameCopyBuffer">_nameCopyBuffer</a></strong></code>
248<div class="block">Temporary buffer that is needed if field name is accessed
249 using <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getTextCharacters()"><code>JsonParserMinimalBase.getTextCharacters()</code></a> method (instead of String
250 returning alternatives)</div>
251</td>
252</tr>
253<tr class="altColor">
254<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a></code></td>
255<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_nextToken">_nextToken</a></strong></code>
256<div class="block">Secondary token related to the next token after current one;
257 used if its type is known.</div>
258</td>
259</tr>
260<tr class="rowColor">
261<td class="colFirst"><code>protected <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></td>
262<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberBigDecimal">_numberBigDecimal</a></strong></code>&nbsp;</td>
263</tr>
264<tr class="altColor">
265<td class="colFirst"><code>protected <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></td>
266<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberBigInt">_numberBigInt</a></strong></code>&nbsp;</td>
267</tr>
268<tr class="rowColor">
269<td class="colFirst"><code>protected double</code></td>
270<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberDouble">_numberDouble</a></strong></code>&nbsp;</td>
271</tr>
272<tr class="altColor">
273<td class="colFirst"><code>protected int</code></td>
274<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberInt">_numberInt</a></strong></code>&nbsp;</td>
275</tr>
276<tr class="rowColor">
277<td class="colFirst"><code>protected long</code></td>
278<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberLong">_numberLong</a></strong></code>&nbsp;</td>
279</tr>
280<tr class="altColor">
281<td class="colFirst"><code>protected boolean</code></td>
282<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numberNegative">_numberNegative</a></strong></code>
283<div class="block">Flag that indicates whether numeric value has a negative
284 value.</div>
285</td>
286</tr>
287<tr class="rowColor">
288<td class="colFirst"><code>protected int</code></td>
289<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_numTypesValid">_numTypesValid</a></strong></code>
290<div class="block">Bitfield that indicates which numeric representations
291 have been calculated for the current type</div>
292</td>
293</tr>
294<tr class="altColor">
295<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/impl/JsonReadContext.html" title="class in org.codehaus.jackson.impl">JsonReadContext</a></code></td>
296<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_parsingContext">_parsingContext</a></strong></code>
297<div class="block">Information about parser context, context in which
298 the next token is to be parsed (root, array, object).</div>
299</td>
300</tr>
301<tr class="rowColor">
302<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/util/TextBuffer.html" title="class in org.codehaus.jackson.util">TextBuffer</a></code></td>
303<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_textBuffer">_textBuffer</a></strong></code>
304<div class="block">Buffer that contains contents of String values, including
305 field names if necessary (name split across boundary,
306 contains escape sequence, or access needed to char array)</div>
307</td>
308</tr>
309<tr class="altColor">
310<td class="colFirst"><code>protected int</code></td>
311<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_tokenInputCol">_tokenInputCol</a></strong></code>
312<div class="block">Column on input row that current token starts; 0-based (although
313 in the end it'll be converted to 1-based)</div>
314</td>
315</tr>
316<tr class="rowColor">
317<td class="colFirst"><code>protected int</code></td>
318<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_tokenInputRow">_tokenInputRow</a></strong></code>
319<div class="block">Input row on which current token starts, 1-based</div>
320</td>
321</tr>
322<tr class="altColor">
323<td class="colFirst"><code>protected long</code></td>
324<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_tokenInputTotal">_tokenInputTotal</a></strong></code>
325<div class="block">Total number of bytes/characters read before start of current token.</div>
326</td>
327</tr>
328<tr class="rowColor">
329<td class="colFirst"><code>protected static char</code></td>
330<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#CHAR_NULL">CHAR_NULL</a></strong></code>&nbsp;</td>
331</tr>
332<tr class="altColor">
333<td class="colFirst"><code>protected static int</code></td>
334<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_0">INT_0</a></strong></code>&nbsp;</td>
335</tr>
336<tr class="rowColor">
337<td class="colFirst"><code>protected static int</code></td>
338<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_1">INT_1</a></strong></code>&nbsp;</td>
339</tr>
340<tr class="altColor">
341<td class="colFirst"><code>protected static int</code></td>
342<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_2">INT_2</a></strong></code>&nbsp;</td>
343</tr>
344<tr class="rowColor">
345<td class="colFirst"><code>protected static int</code></td>
346<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_3">INT_3</a></strong></code>&nbsp;</td>
347</tr>
348<tr class="altColor">
349<td class="colFirst"><code>protected static int</code></td>
350<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_4">INT_4</a></strong></code>&nbsp;</td>
351</tr>
352<tr class="rowColor">
353<td class="colFirst"><code>protected static int</code></td>
354<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_5">INT_5</a></strong></code>&nbsp;</td>
355</tr>
356<tr class="altColor">
357<td class="colFirst"><code>protected static int</code></td>
358<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_6">INT_6</a></strong></code>&nbsp;</td>
359</tr>
360<tr class="rowColor">
361<td class="colFirst"><code>protected static int</code></td>
362<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_7">INT_7</a></strong></code>&nbsp;</td>
363</tr>
364<tr class="altColor">
365<td class="colFirst"><code>protected static int</code></td>
366<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_8">INT_8</a></strong></code>&nbsp;</td>
367</tr>
368<tr class="rowColor">
369<td class="colFirst"><code>protected static int</code></td>
370<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_9">INT_9</a></strong></code>&nbsp;</td>
371</tr>
372<tr class="altColor">
373<td class="colFirst"><code>protected static int</code></td>
374<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_DECIMAL_POINT">INT_DECIMAL_POINT</a></strong></code>&nbsp;</td>
375</tr>
376<tr class="rowColor">
377<td class="colFirst"><code>protected static int</code></td>
378<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_e">INT_e</a></strong></code>&nbsp;</td>
379</tr>
380<tr class="altColor">
381<td class="colFirst"><code>protected static int</code></td>
382<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_E">INT_E</a></strong></code>&nbsp;</td>
383</tr>
384<tr class="rowColor">
385<td class="colFirst"><code>protected static int</code></td>
386<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_MINUS">INT_MINUS</a></strong></code>&nbsp;</td>
387</tr>
388<tr class="altColor">
389<td class="colFirst"><code>protected static int</code></td>
390<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#INT_PLUS">INT_PLUS</a></strong></code>&nbsp;</td>
391</tr>
392<tr class="rowColor">
393<td class="colFirst"><code>protected static int</code></td>
394<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_BIGDECIMAL">NR_BIGDECIMAL</a></strong></code>&nbsp;</td>
395</tr>
396<tr class="altColor">
397<td class="colFirst"><code>protected static int</code></td>
398<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_BIGINT">NR_BIGINT</a></strong></code>&nbsp;</td>
399</tr>
400<tr class="rowColor">
401<td class="colFirst"><code>protected static int</code></td>
402<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_DOUBLE">NR_DOUBLE</a></strong></code>&nbsp;</td>
403</tr>
404<tr class="altColor">
405<td class="colFirst"><code>protected static int</code></td>
406<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_INT">NR_INT</a></strong></code>&nbsp;</td>
407</tr>
408<tr class="rowColor">
409<td class="colFirst"><code>protected static int</code></td>
410<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_LONG">NR_LONG</a></strong></code>&nbsp;</td>
411</tr>
412<tr class="altColor">
413<td class="colFirst"><code>protected static int</code></td>
414<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#NR_UNKNOWN">NR_UNKNOWN</a></strong></code>&nbsp;</td>
415</tr>
416</table>
417<ul class="blockList">
418<li class="blockList"><a name="fields_inherited_from_class_org.codehaus.jackson.impl.JsonParserMinimalBase">
419<!--   -->
420</a>
421<h3>Fields inherited from class&nbsp;org.codehaus.jackson.impl.<a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></h3>
422<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_APOSTROPHE">INT_APOSTROPHE</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_ASTERISK">INT_ASTERISK</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_b">INT_b</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_BACKSLASH">INT_BACKSLASH</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_COLON">INT_COLON</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_COMMA">INT_COMMA</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_CR">INT_CR</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_f">INT_f</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_LBRACKET">INT_LBRACKET</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_LCURLY">INT_LCURLY</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_LF">INT_LF</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_n">INT_n</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_QUOTE">INT_QUOTE</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_r">INT_r</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_RBRACKET">INT_RBRACKET</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_RCURLY">INT_RCURLY</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_SLASH">INT_SLASH</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_SPACE">INT_SPACE</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_t">INT_t</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_TAB">INT_TAB</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#INT_u">INT_u</a></code></li>
423</ul>
424<ul class="blockList">
425<li class="blockList"><a name="fields_inherited_from_class_org.codehaus.jackson.JsonParser">
426<!--   -->
427</a>
428<h3>Fields inherited from class&nbsp;org.codehaus.jackson.<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></h3>
429<code><a href="../../../../org/codehaus/jackson/JsonParser.html#_currToken">_currToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#_features">_features</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#_lastClearedToken">_lastClearedToken</a></code></li>
430</ul>
431</li>
432</ul>
433<!-- ======== CONSTRUCTOR SUMMARY ======== -->
434<ul class="blockList">
435<li class="blockList"><a name="constructor_summary">
436<!--   -->
437</a>
438<h3>Constructor Summary</h3>
439<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
440<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
441<tr>
442<th class="colFirst" scope="col">Modifier</th>
443<th class="colLast" scope="col">Constructor and Description</th>
444</tr>
445<tr class="altColor">
446<td class="colFirst"><code>protected </code></td>
447<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#JsonParserBase(org.codehaus.jackson.io.IOContext, int)">JsonParserBase</a></strong>(<a href="../../../../org/codehaus/jackson/io/IOContext.html" title="class in org.codehaus.jackson.io">IOContext</a>&nbsp;ctxt,
448              int&nbsp;features)</code>&nbsp;</td>
449</tr>
450</table>
451</li>
452</ul>
453<!-- ========== METHOD SUMMARY =========== -->
454<ul class="blockList">
455<li class="blockList"><a name="method_summary">
456<!--   -->
457</a>
458<h3>Method Summary</h3>
459<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
460<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
461<tr>
462<th class="colFirst" scope="col">Modifier and Type</th>
463<th class="colLast" scope="col">Method and Description</th>
464</tr>
465<tr class="altColor">
466<td class="colFirst"><code>protected abstract void</code></td>
467<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_closeInput()">_closeInput</a></strong>()</code>&nbsp;</td>
468</tr>
469<tr class="rowColor">
470<td class="colFirst"><code>protected int</code></td>
471<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_decodeBase64Escape(org.codehaus.jackson.Base64Variant, char, int)">_decodeBase64Escape</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
472                   char&nbsp;ch,
473                   int&nbsp;index)</code>&nbsp;</td>
474</tr>
475<tr class="altColor">
476<td class="colFirst"><code>protected int</code></td>
477<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_decodeBase64Escape(org.codehaus.jackson.Base64Variant, int, int)">_decodeBase64Escape</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
478                   int&nbsp;ch,
479                   int&nbsp;index)</code>&nbsp;</td>
480</tr>
481<tr class="rowColor">
482<td class="colFirst"><code>protected char</code></td>
483<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_decodeEscaped()">_decodeEscaped</a></strong>()</code>
484<div class="block">Method that sub-classes must implement to support escaped sequences
485 in base64-encoded sections.</div>
486</td>
487</tr>
488<tr class="altColor">
489<td class="colFirst"><code>protected abstract void</code></td>
490<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_finishString()">_finishString</a></strong>()</code>&nbsp;</td>
491</tr>
492<tr class="rowColor">
493<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a></code></td>
494<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_getByteArrayBuilder()">_getByteArrayBuilder</a></strong>()</code>&nbsp;</td>
495</tr>
496<tr class="altColor">
497<td class="colFirst"><code>protected void</code></td>
498<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_handleEOF()">_handleEOF</a></strong>()</code>
499<div class="block">Method called when an EOF is encountered between tokens.</div>
500</td>
501</tr>
502<tr class="rowColor">
503<td class="colFirst"><code>protected void</code></td>
504<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_parseNumericValue(int)">_parseNumericValue</a></strong>(int&nbsp;expType)</code>
505<div class="block">Method that will parse actual numeric value out of a syntactically
506 valid number value.</div>
507</td>
508</tr>
509<tr class="altColor">
510<td class="colFirst"><code>protected void</code></td>
511<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_releaseBuffers()">_releaseBuffers</a></strong>()</code>
512<div class="block">Method called to release internal buffers owned by the base
513 reader.</div>
514</td>
515</tr>
516<tr class="rowColor">
517<td class="colFirst"><code>protected void</code></td>
518<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_reportMismatchedEndMarker(int, char)">_reportMismatchedEndMarker</a></strong>(int&nbsp;actCh,
519                          char&nbsp;expCh)</code>&nbsp;</td>
520</tr>
521<tr class="altColor">
522<td class="colFirst"><code>void</code></td>
523<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#close()">close</a></strong>()</code>
524<div class="block">Closes the parser so that no further iteration or data access
525 can be made; will also close the underlying input source
526 if parser either <b>owns</b> the input source, or feature
527 <a href="../../../../org/codehaus/jackson/JsonParser.Feature.html#AUTO_CLOSE_SOURCE"><code>JsonParser.Feature.AUTO_CLOSE_SOURCE</code></a> is enabled.</div>
528</td>
529</tr>
530<tr class="rowColor">
531<td class="colFirst"><code>protected void</code></td>
532<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#convertNumberToBigDecimal()">convertNumberToBigDecimal</a></strong>()</code>&nbsp;</td>
533</tr>
534<tr class="altColor">
535<td class="colFirst"><code>protected void</code></td>
536<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#convertNumberToBigInteger()">convertNumberToBigInteger</a></strong>()</code>&nbsp;</td>
537</tr>
538<tr class="rowColor">
539<td class="colFirst"><code>protected void</code></td>
540<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#convertNumberToDouble()">convertNumberToDouble</a></strong>()</code>&nbsp;</td>
541</tr>
542<tr class="altColor">
543<td class="colFirst"><code>protected void</code></td>
544<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#convertNumberToInt()">convertNumberToInt</a></strong>()</code>&nbsp;</td>
545</tr>
546<tr class="rowColor">
547<td class="colFirst"><code>protected void</code></td>
548<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#convertNumberToLong()">convertNumberToLong</a></strong>()</code>&nbsp;</td>
549</tr>
550<tr class="altColor">
551<td class="colFirst"><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></td>
552<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getBigIntegerValue()">getBigIntegerValue</a></strong>()</code>
553<div class="block">Numeric accessor that can be called when the current
554 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
555 it can not be used as a Java long primitive type due to its
556 magnitude.</div>
557</td>
558</tr>
559<tr class="rowColor">
560<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/JsonLocation.html" title="class in org.codehaus.jackson">JsonLocation</a></code></td>
561<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getCurrentLocation()">getCurrentLocation</a></strong>()</code>
562<div class="block">Method that returns location of the last processed character;
563 usually for error reporting purposes</div>
564</td>
565</tr>
566<tr class="altColor">
567<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>
568<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getCurrentName()">getCurrentName</a></strong>()</code>
569<div class="block">Method that can be called to get the name associated with
570 the current event.</div>
571</td>
572</tr>
573<tr class="rowColor">
574<td class="colFirst"><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></td>
575<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getDecimalValue()">getDecimalValue</a></strong>()</code>
576<div class="block">Numeric accessor that can be called when the current
577 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> or
578 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a>.</div>
579</td>
580</tr>
581<tr class="altColor">
582<td class="colFirst"><code>double</code></td>
583<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getDoubleValue()">getDoubleValue</a></strong>()</code>
584<div class="block">Numeric accessor that can be called when the current
585 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> and
586 it can be expressed as a Java double primitive type.</div>
587</td>
588</tr>
589<tr class="rowColor">
590<td class="colFirst"><code>float</code></td>
591<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getFloatValue()">getFloatValue</a></strong>()</code>
592<div class="block">Numeric accessor that can be called when the current
593 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> and
594 it can be expressed as a Java float primitive type.</div>
595</td>
596</tr>
597<tr class="altColor">
598<td class="colFirst"><code>int</code></td>
599<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getIntValue()">getIntValue</a></strong>()</code>
600<div class="block">Numeric accessor that can be called when the current
601 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
602 it can be expressed as a value of Java int primitive type.</div>
603</td>
604</tr>
605<tr class="rowColor">
606<td class="colFirst"><code>long</code></td>
607<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getLongValue()">getLongValue</a></strong>()</code>
608<div class="block">Numeric accessor that can be called when the current
609 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
610 it can be expressed as a Java long primitive type.</div>
611</td>
612</tr>
613<tr class="altColor">
614<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/JsonParser.NumberType.html" title="enum in org.codehaus.jackson">JsonParser.NumberType</a></code></td>
615<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getNumberType()">getNumberType</a></strong>()</code>
616<div class="block">If current token is of type
617 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> or
618 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a>, returns
619 one of <a href="../../../../org/codehaus/jackson/JsonParser.NumberType.html" title="enum in org.codehaus.jackson"><code>JsonParser.NumberType</code></a> constants; otherwise returns null.</div>
620</td>
621</tr>
622<tr class="rowColor">
623<td class="colFirst"><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></td>
624<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getNumberValue()">getNumberValue</a></strong>()</code>
625<div class="block">Generic number value accessor method that will work for
626 all kinds of numeric values.</div>
627</td>
628</tr>
629<tr class="altColor">
630<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/impl/JsonReadContext.html" title="class in org.codehaus.jackson.impl">JsonReadContext</a></code></td>
631<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getParsingContext()">getParsingContext</a></strong>()</code>
632<div class="block">Method that can be used to access current parsing context reader
633 is in.</div>
634</td>
635</tr>
636<tr class="rowColor">
637<td class="colFirst"><code>long</code></td>
638<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getTokenCharacterOffset()">getTokenCharacterOffset</a></strong>()</code>&nbsp;</td>
639</tr>
640<tr class="altColor">
641<td class="colFirst"><code>int</code></td>
642<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getTokenColumnNr()">getTokenColumnNr</a></strong>()</code>&nbsp;</td>
643</tr>
644<tr class="rowColor">
645<td class="colFirst"><code>int</code></td>
646<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getTokenLineNr()">getTokenLineNr</a></strong>()</code>&nbsp;</td>
647</tr>
648<tr class="altColor">
649<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/JsonLocation.html" title="class in org.codehaus.jackson">JsonLocation</a></code></td>
650<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#getTokenLocation()">getTokenLocation</a></strong>()</code>
651<div class="block">Method that return the <b>starting</b> location of the current
652 token; that is, position of the first character from input
653 that starts the current token.</div>
654</td>
655</tr>
656<tr class="rowColor">
657<td class="colFirst"><code>boolean</code></td>
658<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#hasTextCharacters()">hasTextCharacters</a></strong>()</code>
659<div class="block">Method that can be used to determine whether calling of
660 <a href="../../../../org/codehaus/jackson/JsonParser.html#getTextCharacters()"><code>JsonParser.getTextCharacters()</code></a> would be the most efficient
661 way to access textual content for the event parser currently
662 points to.</div>
663</td>
664</tr>
665<tr class="altColor">
666<td class="colFirst"><code>boolean</code></td>
667<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#isClosed()">isClosed</a></strong>()</code>
668<div class="block">Method that can be called to determine whether this parser
669 is closed or not.</div>
670</td>
671</tr>
672<tr class="rowColor">
673<td class="colFirst"><code>protected abstract boolean</code></td>
674<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#loadMore()">loadMore</a></strong>()</code>&nbsp;</td>
675</tr>
676<tr class="altColor">
677<td class="colFirst"><code>protected void</code></td>
678<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#loadMoreGuaranteed()">loadMoreGuaranteed</a></strong>()</code>&nbsp;</td>
679</tr>
680<tr class="rowColor">
681<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></td>
682<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int)">reportInvalidBase64Char</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
683                       int&nbsp;ch,
684                       int&nbsp;bindex)</code>&nbsp;</td>
685</tr>
686<tr class="altColor">
687<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></td>
688<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int, java.lang.String)">reportInvalidBase64Char</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
689                       int&nbsp;ch,
690                       int&nbsp;bindex,
691                       <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;msg)</code>&nbsp;</td>
692</tr>
693<tr class="rowColor">
694<td class="colFirst"><code>protected void</code></td>
695<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportInvalidNumber(java.lang.String)">reportInvalidNumber</a></strong>(<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;msg)</code>&nbsp;</td>
696</tr>
697<tr class="altColor">
698<td class="colFirst"><code>protected void</code></td>
699<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportOverflowInt()">reportOverflowInt</a></strong>()</code>&nbsp;</td>
700</tr>
701<tr class="rowColor">
702<td class="colFirst"><code>protected void</code></td>
703<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportOverflowLong()">reportOverflowLong</a></strong>()</code>&nbsp;</td>
704</tr>
705<tr class="altColor">
706<td class="colFirst"><code>protected void</code></td>
707<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportUnexpectedNumberChar(int, java.lang.String)">reportUnexpectedNumberChar</a></strong>(int&nbsp;ch,
708                          <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;comment)</code>&nbsp;</td>
709</tr>
710<tr class="rowColor">
711<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a></code></td>
712<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reset(boolean, int, int, int)">reset</a></strong>(boolean&nbsp;negative,
713     int&nbsp;intLen,
714     int&nbsp;fractLen,
715     int&nbsp;expLen)</code>&nbsp;</td>
716</tr>
717<tr class="altColor">
718<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a></code></td>
719<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#resetAsNaN(java.lang.String, double)">resetAsNaN</a></strong>(<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;valueStr,
720          double&nbsp;value)</code>&nbsp;</td>
721</tr>
722<tr class="rowColor">
723<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a></code></td>
724<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#resetFloat(boolean, int, int, int)">resetFloat</a></strong>(boolean&nbsp;negative,
725          int&nbsp;intLen,
726          int&nbsp;fractLen,
727          int&nbsp;expLen)</code>&nbsp;</td>
728</tr>
729<tr class="altColor">
730<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a></code></td>
731<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#resetInt(boolean, int)">resetInt</a></strong>(boolean&nbsp;negative,
732        int&nbsp;intLen)</code>&nbsp;</td>
733</tr>
734<tr class="rowColor">
735<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/Version.html" title="class in org.codehaus.jackson">Version</a></code></td>
736<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#version()">version</a></strong>()</code>
737<div class="block">Method called to detect version of the component that implements this interface;
738 returned version should never be null, but may return specific "not available"
739 instance (see <a href="../../../../org/codehaus/jackson/Version.html" title="class in org.codehaus.jackson"><code>Version</code></a> for details).</div>
740</td>
741</tr>
742</table>
743<ul class="blockList">
744<li class="blockList"><a name="methods_inherited_from_class_org.codehaus.jackson.impl.JsonParserMinimalBase">
745<!--   -->
746</a>
747<h3>Methods inherited from class&nbsp;org.codehaus.jackson.impl.<a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></h3>
748<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_constructError(java.lang.String, java.lang.Throwable)">_constructError</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_decodeBase64(java.lang.String, org.codehaus.jackson.util.ByteArrayBuilder, org.codehaus.jackson.Base64Variant)">_decodeBase64</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_getCharDesc(int)">_getCharDesc</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_handleUnrecognizedCharacterEscape(char)">_handleUnrecognizedCharacterEscape</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportBase64EOF()">_reportBase64EOF</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportError(java.lang.String)">_reportError</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportInvalidBase64(org.codehaus.jackson.Base64Variant, char, int, java.lang.String)">_reportInvalidBase64</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportInvalidEOF()">_reportInvalidEOF</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportInvalidEOF(java.lang.String)">_reportInvalidEOF</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportInvalidEOFInValue()">_reportInvalidEOFInValue</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportUnexpectedChar(int, java.lang.String)">_reportUnexpectedChar</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_throwInternal()">_throwInternal</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_throwInvalidSpace(int)">_throwInvalidSpace</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_throwUnquotedSpace(int, java.lang.String)">_throwUnquotedSpace</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_wrapError(java.lang.String, java.lang.Throwable)">_wrapError</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getText()">getText</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getTextCharacters()">getTextCharacters</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getTextLength()">getTextLength</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getTextOffset()">getTextOffset</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getValueAsBoolean(boolean)">getValueAsBoolean</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getValueAsDouble(double)">getValueAsDouble</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getValueAsInt(int)">getValueAsInt</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getValueAsLong(long)">getValueAsLong</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#nextToken()">nextToken</a>, <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#skipChildren()">skipChildren</a></code></li>
749</ul>
750<ul class="blockList">
751<li class="blockList"><a name="methods_inherited_from_class_org.codehaus.jackson.JsonParser">
752<!--   -->
753</a>
754<h3>Methods inherited from class&nbsp;org.codehaus.jackson.<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></h3>
755<code><a href="../../../../org/codehaus/jackson/JsonParser.html#_constructError(java.lang.String)">_constructError</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#canUseSchema(org.codehaus.jackson.FormatSchema)">canUseSchema</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#clearCurrentToken()">clearCurrentToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#configure(org.codehaus.jackson.JsonParser.Feature, boolean)">configure</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#disable(org.codehaus.jackson.JsonParser.Feature)">disable</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#disableFeature(org.codehaus.jackson.JsonParser.Feature)">disableFeature</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#enable(org.codehaus.jackson.JsonParser.Feature)">enable</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#enableFeature(org.codehaus.jackson.JsonParser.Feature)">enableFeature</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getBinaryValue()">getBinaryValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getBooleanValue()">getBooleanValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getByteValue()">getByteValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getCodec()">getCodec</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getCurrentToken()">getCurrentToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getEmbeddedObject()">getEmbeddedObject</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getInputSource()">getInputSource</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getLastClearedToken()">getLastClearedToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getShortValue()">getShortValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getValueAsBoolean()">getValueAsBoolean</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getValueAsDouble()">getValueAsDouble</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getValueAsInt()">getValueAsInt</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#getValueAsLong()">getValueAsLong</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#hasCurrentToken()">hasCurrentToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#isEnabled(org.codehaus.jackson.JsonParser.Feature)">isEnabled</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#isExpectedStartArrayToken()">isExpectedStartArrayToken</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#isFeatureEnabled(org.codehaus.jackson.JsonParser.Feature)">isFeatureEnabled</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextBooleanValue()">nextBooleanValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextFieldName(org.codehaus.jackson.SerializableString)">nextFieldName</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextIntValue(int)">nextIntValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextLongValue(long)">nextLongValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextTextValue()">nextTextValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#nextValue()">nextValue</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#readValueAs(java.lang.Class)">readValueAs</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#readValueAs(org.codehaus.jackson.type.TypeReference)">readValueAs</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#readValueAsTree()">readValueAsTree</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#readValuesAs(java.lang.Class)">readValuesAs</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#readValuesAs(org.codehaus.jackson.type.TypeReference)">readValuesAs</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#releaseBuffered(java.io.OutputStream)">releaseBuffered</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#releaseBuffered(java.io.Writer)">releaseBuffered</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#setCodec(org.codehaus.jackson.ObjectCodec)">setCodec</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#setFeature(org.codehaus.jackson.JsonParser.Feature, boolean)">setFeature</a>, <a href="../../../../org/codehaus/jackson/JsonParser.html#setSchema(org.codehaus.jackson.FormatSchema)">setSchema</a></code></li>
756</ul>
757<ul class="blockList">
758<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
759<!--   -->
760</a>
761<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>
762<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></li>
763</ul>
764</li>
765</ul>
766</li>
767</ul>
768</div>
769<div class="details">
770<ul class="blockList">
771<li class="blockList">
772<!-- ============ FIELD DETAIL =========== -->
773<ul class="blockList">
774<li class="blockList"><a name="field_detail">
775<!--   -->
776</a>
777<h3>Field Detail</h3>
778<a name="_ioContext">
779<!--   -->
780</a>
781<ul class="blockList">
782<li class="blockList">
783<h4>_ioContext</h4>
784<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/io/IOContext.html" title="class in org.codehaus.jackson.io">IOContext</a> _ioContext</pre>
785<div class="block">I/O context for this reader. It handles buffer allocation
786 for the reader.</div>
787</li>
788</ul>
789<a name="_closed">
790<!--   -->
791</a>
792<ul class="blockList">
793<li class="blockList">
794<h4>_closed</h4>
795<pre>protected&nbsp;boolean _closed</pre>
796<div class="block">Flag that indicates whether parser is closed or not. Gets
797 set when parser is either closed by explicit call
798 (<a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#close()"><code>close()</code></a>) or when end-of-input is reached.</div>
799</li>
800</ul>
801<a name="_inputPtr">
802<!--   -->
803</a>
804<ul class="blockList">
805<li class="blockList">
806<h4>_inputPtr</h4>
807<pre>protected&nbsp;int _inputPtr</pre>
808<div class="block">Pointer to next available character in buffer</div>
809</li>
810</ul>
811<a name="_inputEnd">
812<!--   -->
813</a>
814<ul class="blockList">
815<li class="blockList">
816<h4>_inputEnd</h4>
817<pre>protected&nbsp;int _inputEnd</pre>
818<div class="block">Index of character after last available one in the buffer.</div>
819</li>
820</ul>
821<a name="_currInputProcessed">
822<!--   -->
823</a>
824<ul class="blockList">
825<li class="blockList">
826<h4>_currInputProcessed</h4>
827<pre>protected&nbsp;long _currInputProcessed</pre>
828<div class="block">Number of characters/bytes that were contained in previous blocks
829 (blocks that were already processed prior to the current buffer).</div>
830</li>
831</ul>
832<a name="_currInputRow">
833<!--   -->
834</a>
835<ul class="blockList">
836<li class="blockList">
837<h4>_currInputRow</h4>
838<pre>protected&nbsp;int _currInputRow</pre>
839<div class="block">Current row location of current point in input buffer, starting
840 from 1, if available.</div>
841</li>
842</ul>
843<a name="_currInputRowStart">
844<!--   -->
845</a>
846<ul class="blockList">
847<li class="blockList">
848<h4>_currInputRowStart</h4>
849<pre>protected&nbsp;int _currInputRowStart</pre>
850<div class="block">Current index of the first character of the current row in input
851 buffer. Needed to calculate column position, if necessary; benefit
852 of not having column itself is that this only has to be updated
853 once per line.</div>
854</li>
855</ul>
856<a name="_tokenInputTotal">
857<!--   -->
858</a>
859<ul class="blockList">
860<li class="blockList">
861<h4>_tokenInputTotal</h4>
862<pre>protected&nbsp;long _tokenInputTotal</pre>
863<div class="block">Total number of bytes/characters read before start of current token.
864 For big (gigabyte-sized) sizes are possible, needs to be long,
865 unlike pointers and sizes related to in-memory buffers.</div>
866</li>
867</ul>
868<a name="_tokenInputRow">
869<!--   -->
870</a>
871<ul class="blockList">
872<li class="blockList">
873<h4>_tokenInputRow</h4>
874<pre>protected&nbsp;int _tokenInputRow</pre>
875<div class="block">Input row on which current token starts, 1-based</div>
876</li>
877</ul>
878<a name="_tokenInputCol">
879<!--   -->
880</a>
881<ul class="blockList">
882<li class="blockList">
883<h4>_tokenInputCol</h4>
884<pre>protected&nbsp;int _tokenInputCol</pre>
885<div class="block">Column on input row that current token starts; 0-based (although
886 in the end it'll be converted to 1-based)</div>
887</li>
888</ul>
889<a name="_parsingContext">
890<!--   -->
891</a>
892<ul class="blockList">
893<li class="blockList">
894<h4>_parsingContext</h4>
895<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/impl/JsonReadContext.html" title="class in org.codehaus.jackson.impl">JsonReadContext</a> _parsingContext</pre>
896<div class="block">Information about parser context, context in which
897 the next token is to be parsed (root, array, object).</div>
898</li>
899</ul>
900<a name="_nextToken">
901<!--   -->
902</a>
903<ul class="blockList">
904<li class="blockList">
905<h4>_nextToken</h4>
906<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a> _nextToken</pre>
907<div class="block">Secondary token related to the next token after current one;
908 used if its type is known. This may be value token that
909 follows FIELD_NAME, for example.</div>
910</li>
911</ul>
912<a name="_textBuffer">
913<!--   -->
914</a>
915<ul class="blockList">
916<li class="blockList">
917<h4>_textBuffer</h4>
918<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/util/TextBuffer.html" title="class in org.codehaus.jackson.util">TextBuffer</a> _textBuffer</pre>
919<div class="block">Buffer that contains contents of String values, including
920 field names if necessary (name split across boundary,
921 contains escape sequence, or access needed to char array)</div>
922</li>
923</ul>
924<a name="_nameCopyBuffer">
925<!--   -->
926</a>
927<ul class="blockList">
928<li class="blockList">
929<h4>_nameCopyBuffer</h4>
930<pre>protected&nbsp;char[] _nameCopyBuffer</pre>
931<div class="block">Temporary buffer that is needed if field name is accessed
932 using <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getTextCharacters()"><code>JsonParserMinimalBase.getTextCharacters()</code></a> method (instead of String
933 returning alternatives)</div>
934</li>
935</ul>
936<a name="_nameCopied">
937<!--   -->
938</a>
939<ul class="blockList">
940<li class="blockList">
941<h4>_nameCopied</h4>
942<pre>protected&nbsp;boolean _nameCopied</pre>
943<div class="block">Flag set to indicate whether the field name is available
944 from the name copy buffer or not (in addition to its String
945 representation  being available via read context)</div>
946</li>
947</ul>
948<a name="_byteArrayBuilder">
949<!--   -->
950</a>
951<ul class="blockList">
952<li class="blockList">
953<h4>_byteArrayBuilder</h4>
954<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a> _byteArrayBuilder</pre>
955<div class="block">ByteArrayBuilder is needed if 'getBinaryValue' is called. If so,
956 we better reuse it for remainder of content.</div>
957</li>
958</ul>
959<a name="_binaryValue">
960<!--   -->
961</a>
962<ul class="blockList">
963<li class="blockList">
964<h4>_binaryValue</h4>
965<pre>protected&nbsp;byte[] _binaryValue</pre>
966<div class="block">We will hold on to decoded binary data, for duration of
967 current event, so that multiple calls to
968 <a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getBinaryValue(org.codehaus.jackson.Base64Variant)"><code>JsonParserMinimalBase.getBinaryValue(org.codehaus.jackson.Base64Variant)</code></a> will not need to decode data more
969 than once.</div>
970</li>
971</ul>
972<a name="NR_UNKNOWN">
973<!--   -->
974</a>
975<ul class="blockList">
976<li class="blockList">
977<h4>NR_UNKNOWN</h4>
978<pre>protected static final&nbsp;int NR_UNKNOWN</pre>
979<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_UNKNOWN">Constant Field Values</a></dd></dl>
980</li>
981</ul>
982<a name="NR_INT">
983<!--   -->
984</a>
985<ul class="blockList">
986<li class="blockList">
987<h4>NR_INT</h4>
988<pre>protected static final&nbsp;int NR_INT</pre>
989<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_INT">Constant Field Values</a></dd></dl>
990</li>
991</ul>
992<a name="NR_LONG">
993<!--   -->
994</a>
995<ul class="blockList">
996<li class="blockList">
997<h4>NR_LONG</h4>
998<pre>protected static final&nbsp;int NR_LONG</pre>
999<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_LONG">Constant Field Values</a></dd></dl>
1000</li>
1001</ul>
1002<a name="NR_BIGINT">
1003<!--   -->
1004</a>
1005<ul class="blockList">
1006<li class="blockList">
1007<h4>NR_BIGINT</h4>
1008<pre>protected static final&nbsp;int NR_BIGINT</pre>
1009<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_BIGINT">Constant Field Values</a></dd></dl>
1010</li>
1011</ul>
1012<a name="NR_DOUBLE">
1013<!--   -->
1014</a>
1015<ul class="blockList">
1016<li class="blockList">
1017<h4>NR_DOUBLE</h4>
1018<pre>protected static final&nbsp;int NR_DOUBLE</pre>
1019<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_DOUBLE">Constant Field Values</a></dd></dl>
1020</li>
1021</ul>
1022<a name="NR_BIGDECIMAL">
1023<!--   -->
1024</a>
1025<ul class="blockList">
1026<li class="blockList">
1027<h4>NR_BIGDECIMAL</h4>
1028<pre>protected static final&nbsp;int NR_BIGDECIMAL</pre>
1029<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.NR_BIGDECIMAL">Constant Field Values</a></dd></dl>
1030</li>
1031</ul>
1032<a name="INT_0">
1033<!--   -->
1034</a>
1035<ul class="blockList">
1036<li class="blockList">
1037<h4>INT_0</h4>
1038<pre>protected static final&nbsp;int INT_0</pre>
1039<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_0">Constant Field Values</a></dd></dl>
1040</li>
1041</ul>
1042<a name="INT_1">
1043<!--   -->
1044</a>
1045<ul class="blockList">
1046<li class="blockList">
1047<h4>INT_1</h4>
1048<pre>protected static final&nbsp;int INT_1</pre>
1049<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_1">Constant Field Values</a></dd></dl>
1050</li>
1051</ul>
1052<a name="INT_2">
1053<!--   -->
1054</a>
1055<ul class="blockList">
1056<li class="blockList">
1057<h4>INT_2</h4>
1058<pre>protected static final&nbsp;int INT_2</pre>
1059<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_2">Constant Field Values</a></dd></dl>
1060</li>
1061</ul>
1062<a name="INT_3">
1063<!--   -->
1064</a>
1065<ul class="blockList">
1066<li class="blockList">
1067<h4>INT_3</h4>
1068<pre>protected static final&nbsp;int INT_3</pre>
1069<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_3">Constant Field Values</a></dd></dl>
1070</li>
1071</ul>
1072<a name="INT_4">
1073<!--   -->
1074</a>
1075<ul class="blockList">
1076<li class="blockList">
1077<h4>INT_4</h4>
1078<pre>protected static final&nbsp;int INT_4</pre>
1079<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_4">Constant Field Values</a></dd></dl>
1080</li>
1081</ul>
1082<a name="INT_5">
1083<!--   -->
1084</a>
1085<ul class="blockList">
1086<li class="blockList">
1087<h4>INT_5</h4>
1088<pre>protected static final&nbsp;int INT_5</pre>
1089<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_5">Constant Field Values</a></dd></dl>
1090</li>
1091</ul>
1092<a name="INT_6">
1093<!--   -->
1094</a>
1095<ul class="blockList">
1096<li class="blockList">
1097<h4>INT_6</h4>
1098<pre>protected static final&nbsp;int INT_6</pre>
1099<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_6">Constant Field Values</a></dd></dl>
1100</li>
1101</ul>
1102<a name="INT_7">
1103<!--   -->
1104</a>
1105<ul class="blockList">
1106<li class="blockList">
1107<h4>INT_7</h4>
1108<pre>protected static final&nbsp;int INT_7</pre>
1109<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_7">Constant Field Values</a></dd></dl>
1110</li>
1111</ul>
1112<a name="INT_8">
1113<!--   -->
1114</a>
1115<ul class="blockList">
1116<li class="blockList">
1117<h4>INT_8</h4>
1118<pre>protected static final&nbsp;int INT_8</pre>
1119<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_8">Constant Field Values</a></dd></dl>
1120</li>
1121</ul>
1122<a name="INT_9">
1123<!--   -->
1124</a>
1125<ul class="blockList">
1126<li class="blockList">
1127<h4>INT_9</h4>
1128<pre>protected static final&nbsp;int INT_9</pre>
1129<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_9">Constant Field Values</a></dd></dl>
1130</li>
1131</ul>
1132<a name="INT_MINUS">
1133<!--   -->
1134</a>
1135<ul class="blockList">
1136<li class="blockList">
1137<h4>INT_MINUS</h4>
1138<pre>protected static final&nbsp;int INT_MINUS</pre>
1139<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_MINUS">Constant Field Values</a></dd></dl>
1140</li>
1141</ul>
1142<a name="INT_PLUS">
1143<!--   -->
1144</a>
1145<ul class="blockList">
1146<li class="blockList">
1147<h4>INT_PLUS</h4>
1148<pre>protected static final&nbsp;int INT_PLUS</pre>
1149<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_PLUS">Constant Field Values</a></dd></dl>
1150</li>
1151</ul>
1152<a name="INT_DECIMAL_POINT">
1153<!--   -->
1154</a>
1155<ul class="blockList">
1156<li class="blockList">
1157<h4>INT_DECIMAL_POINT</h4>
1158<pre>protected static final&nbsp;int INT_DECIMAL_POINT</pre>
1159<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_DECIMAL_POINT">Constant Field Values</a></dd></dl>
1160</li>
1161</ul>
1162<a name="INT_e">
1163<!--   -->
1164</a>
1165<ul class="blockList">
1166<li class="blockList">
1167<h4>INT_e</h4>
1168<pre>protected static final&nbsp;int INT_e</pre>
1169<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_e">Constant Field Values</a></dd></dl>
1170</li>
1171</ul>
1172<a name="INT_E">
1173<!--   -->
1174</a>
1175<ul class="blockList">
1176<li class="blockList">
1177<h4>INT_E</h4>
1178<pre>protected static final&nbsp;int INT_E</pre>
1179<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.INT_E">Constant Field Values</a></dd></dl>
1180</li>
1181</ul>
1182<a name="CHAR_NULL">
1183<!--   -->
1184</a>
1185<ul class="blockList">
1186<li class="blockList">
1187<h4>CHAR_NULL</h4>
1188<pre>protected static final&nbsp;char CHAR_NULL</pre>
1189<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.codehaus.jackson.impl.JsonParserBase.CHAR_NULL">Constant Field Values</a></dd></dl>
1190</li>
1191</ul>
1192<a name="_numTypesValid">
1193<!--   -->
1194</a>
1195<ul class="blockList">
1196<li class="blockList">
1197<h4>_numTypesValid</h4>
1198<pre>protected&nbsp;int _numTypesValid</pre>
1199<div class="block">Bitfield that indicates which numeric representations
1200 have been calculated for the current type</div>
1201</li>
1202</ul>
1203<a name="_numberInt">
1204<!--   -->
1205</a>
1206<ul class="blockList">
1207<li class="blockList">
1208<h4>_numberInt</h4>
1209<pre>protected&nbsp;int _numberInt</pre>
1210</li>
1211</ul>
1212<a name="_numberLong">
1213<!--   -->
1214</a>
1215<ul class="blockList">
1216<li class="blockList">
1217<h4>_numberLong</h4>
1218<pre>protected&nbsp;long _numberLong</pre>
1219</li>
1220</ul>
1221<a name="_numberDouble">
1222<!--   -->
1223</a>
1224<ul class="blockList">
1225<li class="blockList">
1226<h4>_numberDouble</h4>
1227<pre>protected&nbsp;double _numberDouble</pre>
1228</li>
1229</ul>
1230<a name="_numberBigInt">
1231<!--   -->
1232</a>
1233<ul class="blockList">
1234<li class="blockList">
1235<h4>_numberBigInt</h4>
1236<pre>protected&nbsp;<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> _numberBigInt</pre>
1237</li>
1238</ul>
1239<a name="_numberBigDecimal">
1240<!--   -->
1241</a>
1242<ul class="blockList">
1243<li class="blockList">
1244<h4>_numberBigDecimal</h4>
1245<pre>protected&nbsp;<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> _numberBigDecimal</pre>
1246</li>
1247</ul>
1248<a name="_numberNegative">
1249<!--   -->
1250</a>
1251<ul class="blockList">
1252<li class="blockList">
1253<h4>_numberNegative</h4>
1254<pre>protected&nbsp;boolean _numberNegative</pre>
1255<div class="block">Flag that indicates whether numeric value has a negative
1256 value. That is, whether its textual representation starts
1257 with minus character.</div>
1258</li>
1259</ul>
1260<a name="_intLength">
1261<!--   -->
1262</a>
1263<ul class="blockList">
1264<li class="blockList">
1265<h4>_intLength</h4>
1266<pre>protected&nbsp;int _intLength</pre>
1267<div class="block">Length of integer part of the number, in characters</div>
1268</li>
1269</ul>
1270<a name="_fractLength">
1271<!--   -->
1272</a>
1273<ul class="blockList">
1274<li class="blockList">
1275<h4>_fractLength</h4>
1276<pre>protected&nbsp;int _fractLength</pre>
1277<div class="block">Length of the fractional part (not including decimal
1278 point or exponent), in characters.
1279 Not used for  pure integer values.</div>
1280</li>
1281</ul>
1282<a name="_expLength">
1283<!--   -->
1284</a>
1285<ul class="blockListLast">
1286<li class="blockList">
1287<h4>_expLength</h4>
1288<pre>protected&nbsp;int _expLength</pre>
1289<div class="block">Length of the exponent part of the number, if any, not
1290 including 'e' marker or sign, just digits.
1291 Not used for  pure integer values.</div>
1292</li>
1293</ul>
1294</li>
1295</ul>
1296<!-- ========= CONSTRUCTOR DETAIL ======== -->
1297<ul class="blockList">
1298<li class="blockList"><a name="constructor_detail">
1299<!--   -->
1300</a>
1301<h3>Constructor Detail</h3>
1302<a name="JsonParserBase(org.codehaus.jackson.io.IOContext, int)">
1303<!--   -->
1304</a>
1305<ul class="blockListLast">
1306<li class="blockList">
1307<h4>JsonParserBase</h4>
1308<pre>protected&nbsp;JsonParserBase(<a href="../../../../org/codehaus/jackson/io/IOContext.html" title="class in org.codehaus.jackson.io">IOContext</a>&nbsp;ctxt,
1309              int&nbsp;features)</pre>
1310</li>
1311</ul>
1312</li>
1313</ul>
1314<!-- ============ METHOD DETAIL ========== -->
1315<ul class="blockList">
1316<li class="blockList"><a name="method_detail">
1317<!--   -->
1318</a>
1319<h3>Method Detail</h3>
1320<a name="version()">
1321<!--   -->
1322</a>
1323<ul class="blockList">
1324<li class="blockList">
1325<h4>version</h4>
1326<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/Version.html" title="class in org.codehaus.jackson">Version</a>&nbsp;version()</pre>
1327<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/codehaus/jackson/Versioned.html#version()">Versioned</a></code></strong></div>
1328<div class="block">Method called to detect version of the component that implements this interface;
1329 returned version should never be null, but may return specific "not available"
1330 instance (see <a href="../../../../org/codehaus/jackson/Version.html" title="class in org.codehaus.jackson"><code>Version</code></a> for details).</div>
1331<dl>
1332<dt><strong>Specified by:</strong></dt>
1333<dd><code><a href="../../../../org/codehaus/jackson/Versioned.html#version()">version</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/codehaus/jackson/Versioned.html" title="interface in org.codehaus.jackson">Versioned</a></code></dd>
1334<dt><strong>Overrides:</strong></dt>
1335<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#version()">version</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1336</dl>
1337</li>
1338</ul>
1339<a name="getCurrentName()">
1340<!--   -->
1341</a>
1342<ul class="blockList">
1343<li class="blockList">
1344<h4>getCurrentName</h4>
1345<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;getCurrentName()
1346                      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>,
1347                             <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1348<div class="block">Method that can be called to get the name associated with
1349 the current event.</div>
1350<dl>
1351<dt><strong>Specified by:</strong></dt>
1352<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getCurrentName()">getCurrentName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1353<dt><span class="strong">Throws:</span></dt>
1354<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>
1355<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1356</li>
1357</ul>
1358<a name="close()">
1359<!--   -->
1360</a>
1361<ul class="blockList">
1362<li class="blockList">
1363<h4>close</h4>
1364<pre>public&nbsp;void&nbsp;close()
1365           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>
1366<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#close()">JsonParser</a></code></strong></div>
1367<div class="block">Closes the parser so that no further iteration or data access
1368 can be made; will also close the underlying input source
1369 if parser either <b>owns</b> the input source, or feature
1370 <a href="../../../../org/codehaus/jackson/JsonParser.Feature.html#AUTO_CLOSE_SOURCE"><code>JsonParser.Feature.AUTO_CLOSE_SOURCE</code></a> is enabled.
1371 Whether parser owns the input source depends on factory
1372 method that was used to construct instance (so check
1373 <a href="../../../../org/codehaus/jackson/JsonFactory.html" title="class in org.codehaus.jackson"><code>JsonFactory</code></a> for details,
1374 but the general
1375 idea is that if caller passes in closable resource (such
1376 as <a href="http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> or <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a>) parser does NOT
1377 own the source; but if it passes a reference (such as
1378 <a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a> or <a href="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a> and creates
1379 stream or reader it does own them.</div>
1380<dl>
1381<dt><strong>Specified by:</strong></dt>
1382<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>&nbsp;in interface&nbsp;<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></dd>
1383<dt><strong>Specified by:</strong></dt>
1384<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/AutoCloseable.html?is-external=true#close()" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
1385<dt><strong>Specified by:</strong></dt>
1386<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1387<dt><span class="strong">Throws:</span></dt>
1388<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></dl>
1389</li>
1390</ul>
1391<a name="isClosed()">
1392<!--   -->
1393</a>
1394<ul class="blockList">
1395<li class="blockList">
1396<h4>isClosed</h4>
1397<pre>public&nbsp;boolean&nbsp;isClosed()</pre>
1398<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#isClosed()">JsonParser</a></code></strong></div>
1399<div class="block">Method that can be called to determine whether this parser
1400 is closed or not. If it is closed, no new tokens can be
1401 retrieved by calling <a href="../../../../org/codehaus/jackson/JsonParser.html#nextToken()"><code>JsonParser.nextToken()</code></a> (and the underlying
1402 stream may be closed). Closing may be due to an explicit
1403 call to <a href="../../../../org/codehaus/jackson/JsonParser.html#close()"><code>JsonParser.close()</code></a> or because parser has encountered
1404 end of input.</div>
1405<dl>
1406<dt><strong>Specified by:</strong></dt>
1407<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#isClosed()">isClosed</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1408</dl>
1409</li>
1410</ul>
1411<a name="getParsingContext()">
1412<!--   -->
1413</a>
1414<ul class="blockList">
1415<li class="blockList">
1416<h4>getParsingContext</h4>
1417<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/impl/JsonReadContext.html" title="class in org.codehaus.jackson.impl">JsonReadContext</a>&nbsp;getParsingContext()</pre>
1418<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getParsingContext()">JsonParser</a></code></strong></div>
1419<div class="block">Method that can be used to access current parsing context reader
1420 is in. There are 3 different types: root, array and object contexts,
1421 with slightly different available information. Contexts are
1422 hierarchically nested, and can be used for example for figuring
1423 out part of the input document that correspond to specific
1424 array or object (for highlighting purposes, or error reporting).
1425 Contexts can also be used for simple xpath-like matching of
1426 input, if so desired.</div>
1427<dl>
1428<dt><strong>Specified by:</strong></dt>
1429<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getParsingContext()">getParsingContext</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1430</dl>
1431</li>
1432</ul>
1433<a name="getTokenLocation()">
1434<!--   -->
1435</a>
1436<ul class="blockList">
1437<li class="blockList">
1438<h4>getTokenLocation</h4>
1439<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/JsonLocation.html" title="class in org.codehaus.jackson">JsonLocation</a>&nbsp;getTokenLocation()</pre>
1440<div class="block">Method that return the <b>starting</b> location of the current
1441 token; that is, position of the first character from input
1442 that starts the current token.</div>
1443<dl>
1444<dt><strong>Specified by:</strong></dt>
1445<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getTokenLocation()">getTokenLocation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1446</dl>
1447</li>
1448</ul>
1449<a name="getCurrentLocation()">
1450<!--   -->
1451</a>
1452<ul class="blockList">
1453<li class="blockList">
1454<h4>getCurrentLocation</h4>
1455<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/JsonLocation.html" title="class in org.codehaus.jackson">JsonLocation</a>&nbsp;getCurrentLocation()</pre>
1456<div class="block">Method that returns location of the last processed character;
1457 usually for error reporting purposes</div>
1458<dl>
1459<dt><strong>Specified by:</strong></dt>
1460<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getCurrentLocation()">getCurrentLocation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1461</dl>
1462</li>
1463</ul>
1464<a name="hasTextCharacters()">
1465<!--   -->
1466</a>
1467<ul class="blockList">
1468<li class="blockList">
1469<h4>hasTextCharacters</h4>
1470<pre>public&nbsp;boolean&nbsp;hasTextCharacters()</pre>
1471<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#hasTextCharacters()">JsonParser</a></code></strong></div>
1472<div class="block">Method that can be used to determine whether calling of
1473 <a href="../../../../org/codehaus/jackson/JsonParser.html#getTextCharacters()"><code>JsonParser.getTextCharacters()</code></a> would be the most efficient
1474 way to access textual content for the event parser currently
1475 points to.
1476<p>
1477 Default implementation simply returns false since only actual
1478 implementation class has knowledge of its internal buffering
1479 state.
1480 Implementations are strongly encouraged to properly override
1481 this method, to allow efficient copying of content by other
1482 code.</div>
1483<dl>
1484<dt><strong>Specified by:</strong></dt>
1485<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#hasTextCharacters()">hasTextCharacters</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1486<dt><span class="strong">Returns:</span></dt><dd>True if parser currently has character array that can
1487   be efficiently returned via <a href="../../../../org/codehaus/jackson/JsonParser.html#getTextCharacters()"><code>JsonParser.getTextCharacters()</code></a>; false
1488   means that it may or may not exist</dd></dl>
1489</li>
1490</ul>
1491<a name="getTokenCharacterOffset()">
1492<!--   -->
1493</a>
1494<ul class="blockList">
1495<li class="blockList">
1496<h4>getTokenCharacterOffset</h4>
1497<pre>public final&nbsp;long&nbsp;getTokenCharacterOffset()</pre>
1498</li>
1499</ul>
1500<a name="getTokenLineNr()">
1501<!--   -->
1502</a>
1503<ul class="blockList">
1504<li class="blockList">
1505<h4>getTokenLineNr</h4>
1506<pre>public final&nbsp;int&nbsp;getTokenLineNr()</pre>
1507</li>
1508</ul>
1509<a name="getTokenColumnNr()">
1510<!--   -->
1511</a>
1512<ul class="blockList">
1513<li class="blockList">
1514<h4>getTokenColumnNr</h4>
1515<pre>public final&nbsp;int&nbsp;getTokenColumnNr()</pre>
1516</li>
1517</ul>
1518<a name="loadMoreGuaranteed()">
1519<!--   -->
1520</a>
1521<ul class="blockList">
1522<li class="blockList">
1523<h4>loadMoreGuaranteed</h4>
1524<pre>protected final&nbsp;void&nbsp;loadMoreGuaranteed()
1525                                 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>
1526<dl><dt><span class="strong">Throws:</span></dt>
1527<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></dl>
1528</li>
1529</ul>
1530<a name="loadMore()">
1531<!--   -->
1532</a>
1533<ul class="blockList">
1534<li class="blockList">
1535<h4>loadMore</h4>
1536<pre>protected abstract&nbsp;boolean&nbsp;loadMore()
1537                             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>
1538<dl><dt><span class="strong">Throws:</span></dt>
1539<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></dl>
1540</li>
1541</ul>
1542<a name="_finishString()">
1543<!--   -->
1544</a>
1545<ul class="blockList">
1546<li class="blockList">
1547<h4>_finishString</h4>
1548<pre>protected abstract&nbsp;void&nbsp;_finishString()
1549                               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>,
1550                                      <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1551<dl><dt><span class="strong">Throws:</span></dt>
1552<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>
1553<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1554</li>
1555</ul>
1556<a name="_closeInput()">
1557<!--   -->
1558</a>
1559<ul class="blockList">
1560<li class="blockList">
1561<h4>_closeInput</h4>
1562<pre>protected abstract&nbsp;void&nbsp;_closeInput()
1563                             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>
1564<dl><dt><span class="strong">Throws:</span></dt>
1565<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></dl>
1566</li>
1567</ul>
1568<a name="_releaseBuffers()">
1569<!--   -->
1570</a>
1571<ul class="blockList">
1572<li class="blockList">
1573<h4>_releaseBuffers</h4>
1574<pre>protected&nbsp;void&nbsp;_releaseBuffers()
1575                        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>
1576<div class="block">Method called to release internal buffers owned by the base
1577 reader. This may be called along with <a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_closeInput()"><code>_closeInput()</code></a> (for
1578 example, when explicitly closing this reader instance), or
1579 separately (if need be).</div>
1580<dl><dt><span class="strong">Throws:</span></dt>
1581<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></dl>
1582</li>
1583</ul>
1584<a name="_handleEOF()">
1585<!--   -->
1586</a>
1587<ul class="blockList">
1588<li class="blockList">
1589<h4>_handleEOF</h4>
1590<pre>protected&nbsp;void&nbsp;_handleEOF()
1591                   throws <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1592<div class="block">Method called when an EOF is encountered between tokens.
1593 If so, it may be a legitimate EOF, but only iff there
1594 is no open non-root context.</div>
1595<dl>
1596<dt><strong>Specified by:</strong></dt>
1597<dd><code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_handleEOF()">_handleEOF</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl">JsonParserMinimalBase</a></code></dd>
1598<dt><span class="strong">Throws:</span></dt>
1599<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1600</li>
1601</ul>
1602<a name="_reportMismatchedEndMarker(int, char)">
1603<!--   -->
1604</a>
1605<ul class="blockList">
1606<li class="blockList">
1607<h4>_reportMismatchedEndMarker</h4>
1608<pre>protected&nbsp;void&nbsp;_reportMismatchedEndMarker(int&nbsp;actCh,
1609                              char&nbsp;expCh)
1610                                   throws <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1611<dl><dt><span class="strong">Throws:</span></dt>
1612<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1613</li>
1614</ul>
1615<a name="_getByteArrayBuilder()">
1616<!--   -->
1617</a>
1618<ul class="blockList">
1619<li class="blockList">
1620<h4>_getByteArrayBuilder</h4>
1621<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a>&nbsp;_getByteArrayBuilder()</pre>
1622</li>
1623</ul>
1624<a name="reset(boolean, int, int, int)">
1625<!--   -->
1626</a>
1627<ul class="blockList">
1628<li class="blockList">
1629<h4>reset</h4>
1630<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a>&nbsp;reset(boolean&nbsp;negative,
1631              int&nbsp;intLen,
1632              int&nbsp;fractLen,
1633              int&nbsp;expLen)</pre>
1634</li>
1635</ul>
1636<a name="resetInt(boolean, int)">
1637<!--   -->
1638</a>
1639<ul class="blockList">
1640<li class="blockList">
1641<h4>resetInt</h4>
1642<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a>&nbsp;resetInt(boolean&nbsp;negative,
1643                 int&nbsp;intLen)</pre>
1644</li>
1645</ul>
1646<a name="resetFloat(boolean, int, int, int)">
1647<!--   -->
1648</a>
1649<ul class="blockList">
1650<li class="blockList">
1651<h4>resetFloat</h4>
1652<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a>&nbsp;resetFloat(boolean&nbsp;negative,
1653                   int&nbsp;intLen,
1654                   int&nbsp;fractLen,
1655                   int&nbsp;expLen)</pre>
1656</li>
1657</ul>
1658<a name="resetAsNaN(java.lang.String, double)">
1659<!--   -->
1660</a>
1661<ul class="blockList">
1662<li class="blockList">
1663<h4>resetAsNaN</h4>
1664<pre>protected final&nbsp;<a href="../../../../org/codehaus/jackson/JsonToken.html" title="enum in org.codehaus.jackson">JsonToken</a>&nbsp;resetAsNaN(<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;valueStr,
1665                   double&nbsp;value)</pre>
1666</li>
1667</ul>
1668<a name="getNumberValue()">
1669<!--   -->
1670</a>
1671<ul class="blockList">
1672<li class="blockList">
1673<h4>getNumberValue</h4>
1674<pre>public&nbsp;<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>&nbsp;getNumberValue()
1675                      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>,
1676                             <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1677<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getNumberValue()">JsonParser</a></code></strong></div>
1678<div class="block">Generic number value accessor method that will work for
1679 all kinds of numeric values. It will return the optimal
1680 (simplest/smallest possible) wrapper object that can
1681 express the numeric value just parsed.</div>
1682<dl>
1683<dt><strong>Specified by:</strong></dt>
1684<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getNumberValue()">getNumberValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1685<dt><span class="strong">Throws:</span></dt>
1686<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>
1687<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1688</li>
1689</ul>
1690<a name="getNumberType()">
1691<!--   -->
1692</a>
1693<ul class="blockList">
1694<li class="blockList">
1695<h4>getNumberType</h4>
1696<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/JsonParser.NumberType.html" title="enum in org.codehaus.jackson">JsonParser.NumberType</a>&nbsp;getNumberType()
1697                                    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>,
1698                                           <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1699<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getNumberType()">JsonParser</a></code></strong></div>
1700<div class="block">If current token is of type
1701 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> or
1702 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a>, returns
1703 one of <a href="../../../../org/codehaus/jackson/JsonParser.NumberType.html" title="enum in org.codehaus.jackson"><code>JsonParser.NumberType</code></a> constants; otherwise returns null.</div>
1704<dl>
1705<dt><strong>Specified by:</strong></dt>
1706<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getNumberType()">getNumberType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1707<dt><span class="strong">Throws:</span></dt>
1708<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>
1709<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1710</li>
1711</ul>
1712<a name="getIntValue()">
1713<!--   -->
1714</a>
1715<ul class="blockList">
1716<li class="blockList">
1717<h4>getIntValue</h4>
1718<pre>public&nbsp;int&nbsp;getIntValue()
1719                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>,
1720                       <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1721<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getIntValue()">JsonParser</a></code></strong></div>
1722<div class="block">Numeric accessor that can be called when the current
1723 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
1724 it can be expressed as a value of Java int primitive type.
1725 It can also be called for <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a>;
1726 if so, it is equivalent to calling <a href="../../../../org/codehaus/jackson/JsonParser.html#getDoubleValue()"><code>JsonParser.getDoubleValue()</code></a>
1727 and then casting; except for possible overflow/underflow
1728 exception.
1729<p>
1730 Note: if the resulting integer value falls outside range of
1731 Java int, a <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson"><code>JsonParseException</code></a>
1732 may be thrown to indicate numeric overflow/underflow.</div>
1733<dl>
1734<dt><strong>Specified by:</strong></dt>
1735<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getIntValue()">getIntValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1736<dt><span class="strong">Throws:</span></dt>
1737<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>
1738<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1739</li>
1740</ul>
1741<a name="getLongValue()">
1742<!--   -->
1743</a>
1744<ul class="blockList">
1745<li class="blockList">
1746<h4>getLongValue</h4>
1747<pre>public&nbsp;long&nbsp;getLongValue()
1748                  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>,
1749                         <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1750<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getLongValue()">JsonParser</a></code></strong></div>
1751<div class="block">Numeric accessor that can be called when the current
1752 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
1753 it can be expressed as a Java long primitive type.
1754 It can also be called for <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a>;
1755 if so, it is equivalent to calling <a href="../../../../org/codehaus/jackson/JsonParser.html#getDoubleValue()"><code>JsonParser.getDoubleValue()</code></a>
1756 and then casting to int; except for possible overflow/underflow
1757 exception.
1758<p>
1759 Note: if the token is an integer, but its value falls
1760 outside of range of Java long, a <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson"><code>JsonParseException</code></a>
1761 may be thrown to indicate numeric overflow/underflow.</div>
1762<dl>
1763<dt><strong>Specified by:</strong></dt>
1764<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getLongValue()">getLongValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1765<dt><span class="strong">Throws:</span></dt>
1766<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>
1767<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1768</li>
1769</ul>
1770<a name="getBigIntegerValue()">
1771<!--   -->
1772</a>
1773<ul class="blockList">
1774<li class="blockList">
1775<h4>getBigIntegerValue</h4>
1776<pre>public&nbsp;<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>&nbsp;getBigIntegerValue()
1777                              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>,
1778                                     <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1779<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getBigIntegerValue()">JsonParser</a></code></strong></div>
1780<div class="block">Numeric accessor that can be called when the current
1781 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a> and
1782 it can not be used as a Java long primitive type due to its
1783 magnitude.
1784 It can also be called for <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a>;
1785 if so, it is equivalent to calling <a href="../../../../org/codehaus/jackson/JsonParser.html#getDecimalValue()"><code>JsonParser.getDecimalValue()</code></a>
1786 and then constructing a <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a> from that value.</div>
1787<dl>
1788<dt><strong>Specified by:</strong></dt>
1789<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getBigIntegerValue()">getBigIntegerValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1790<dt><span class="strong">Throws:</span></dt>
1791<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>
1792<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1793</li>
1794</ul>
1795<a name="getFloatValue()">
1796<!--   -->
1797</a>
1798<ul class="blockList">
1799<li class="blockList">
1800<h4>getFloatValue</h4>
1801<pre>public&nbsp;float&nbsp;getFloatValue()
1802                    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>,
1803                           <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1804<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getFloatValue()">JsonParser</a></code></strong></div>
1805<div class="block">Numeric accessor that can be called when the current
1806 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> and
1807 it can be expressed as a Java float primitive type.
1808 It can also be called for <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a>;
1809 if so, it is equivalent to calling <a href="../../../../org/codehaus/jackson/JsonParser.html#getLongValue()"><code>JsonParser.getLongValue()</code></a>
1810 and then casting; except for possible overflow/underflow
1811 exception.
1812<p>
1813 Note: if the value falls
1814 outside of range of Java float, a <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson"><code>JsonParseException</code></a>
1815 will be thrown to indicate numeric overflow/underflow.</div>
1816<dl>
1817<dt><strong>Specified by:</strong></dt>
1818<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getFloatValue()">getFloatValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1819<dt><span class="strong">Throws:</span></dt>
1820<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>
1821<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1822</li>
1823</ul>
1824<a name="getDoubleValue()">
1825<!--   -->
1826</a>
1827<ul class="blockList">
1828<li class="blockList">
1829<h4>getDoubleValue</h4>
1830<pre>public&nbsp;double&nbsp;getDoubleValue()
1831                      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>,
1832                             <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1833<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getDoubleValue()">JsonParser</a></code></strong></div>
1834<div class="block">Numeric accessor that can be called when the current
1835 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> and
1836 it can be expressed as a Java double primitive type.
1837 It can also be called for <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a>;
1838 if so, it is equivalent to calling <a href="../../../../org/codehaus/jackson/JsonParser.html#getLongValue()"><code>JsonParser.getLongValue()</code></a>
1839 and then casting; except for possible overflow/underflow
1840 exception.
1841<p>
1842 Note: if the value falls
1843 outside of range of Java double, a <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson"><code>JsonParseException</code></a>
1844 will be thrown to indicate numeric overflow/underflow.</div>
1845<dl>
1846<dt><strong>Specified by:</strong></dt>
1847<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getDoubleValue()">getDoubleValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1848<dt><span class="strong">Throws:</span></dt>
1849<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>
1850<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1851</li>
1852</ul>
1853<a name="getDecimalValue()">
1854<!--   -->
1855</a>
1856<ul class="blockList">
1857<li class="blockList">
1858<h4>getDecimalValue</h4>
1859<pre>public&nbsp;<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;getDecimalValue()
1860                           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>,
1861                                  <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1862<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html#getDecimalValue()">JsonParser</a></code></strong></div>
1863<div class="block">Numeric accessor that can be called when the current
1864 token is of type <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_FLOAT"><code>JsonToken.VALUE_NUMBER_FLOAT</code></a> or
1865 <a href="../../../../org/codehaus/jackson/JsonToken.html#VALUE_NUMBER_INT"><code>JsonToken.VALUE_NUMBER_INT</code></a>. No under/overflow exceptions
1866 are ever thrown.</div>
1867<dl>
1868<dt><strong>Specified by:</strong></dt>
1869<dd><code><a href="../../../../org/codehaus/jackson/JsonParser.html#getDecimalValue()">getDecimalValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson">JsonParser</a></code></dd>
1870<dt><span class="strong">Throws:</span></dt>
1871<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>
1872<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1873</li>
1874</ul>
1875<a name="_parseNumericValue(int)">
1876<!--   -->
1877</a>
1878<ul class="blockList">
1879<li class="blockList">
1880<h4>_parseNumericValue</h4>
1881<pre>protected&nbsp;void&nbsp;_parseNumericValue(int&nbsp;expType)
1882                           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>,
1883                                  <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1884<div class="block">Method that will parse actual numeric value out of a syntactically
1885 valid number value. Type it will parse into depends on whether
1886 it is a floating point number, as well as its magnitude: smallest
1887 legal type (of ones available) is used for efficiency.</div>
1888<dl><dt><span class="strong">Parameters:</span></dt><dd><code>expType</code> - Numeric type that we will immediately need, if any;
1889   mostly necessary to optimize handling of floating point numbers</dd>
1890<dt><span class="strong">Throws:</span></dt>
1891<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>
1892<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1893</li>
1894</ul>
1895<a name="convertNumberToInt()">
1896<!--   -->
1897</a>
1898<ul class="blockList">
1899<li class="blockList">
1900<h4>convertNumberToInt</h4>
1901<pre>protected&nbsp;void&nbsp;convertNumberToInt()
1902                           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>,
1903                                  <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1904<dl><dt><span class="strong">Throws:</span></dt>
1905<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>
1906<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1907</li>
1908</ul>
1909<a name="convertNumberToLong()">
1910<!--   -->
1911</a>
1912<ul class="blockList">
1913<li class="blockList">
1914<h4>convertNumberToLong</h4>
1915<pre>protected&nbsp;void&nbsp;convertNumberToLong()
1916                            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>,
1917                                   <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1918<dl><dt><span class="strong">Throws:</span></dt>
1919<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>
1920<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1921</li>
1922</ul>
1923<a name="convertNumberToBigInteger()">
1924<!--   -->
1925</a>
1926<ul class="blockList">
1927<li class="blockList">
1928<h4>convertNumberToBigInteger</h4>
1929<pre>protected&nbsp;void&nbsp;convertNumberToBigInteger()
1930                                  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>,
1931                                         <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1932<dl><dt><span class="strong">Throws:</span></dt>
1933<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>
1934<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1935</li>
1936</ul>
1937<a name="convertNumberToDouble()">
1938<!--   -->
1939</a>
1940<ul class="blockList">
1941<li class="blockList">
1942<h4>convertNumberToDouble</h4>
1943<pre>protected&nbsp;void&nbsp;convertNumberToDouble()
1944                              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>,
1945                                     <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1946<dl><dt><span class="strong">Throws:</span></dt>
1947<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>
1948<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1949</li>
1950</ul>
1951<a name="convertNumberToBigDecimal()">
1952<!--   -->
1953</a>
1954<ul class="blockList">
1955<li class="blockList">
1956<h4>convertNumberToBigDecimal</h4>
1957<pre>protected&nbsp;void&nbsp;convertNumberToBigDecimal()
1958                                  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>,
1959                                         <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1960<dl><dt><span class="strong">Throws:</span></dt>
1961<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>
1962<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1963</li>
1964</ul>
1965<a name="reportUnexpectedNumberChar(int, java.lang.String)">
1966<!--   -->
1967</a>
1968<ul class="blockList">
1969<li class="blockList">
1970<h4>reportUnexpectedNumberChar</h4>
1971<pre>protected&nbsp;void&nbsp;reportUnexpectedNumberChar(int&nbsp;ch,
1972                              <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;comment)
1973                                   throws <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1974<dl><dt><span class="strong">Throws:</span></dt>
1975<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1976</li>
1977</ul>
1978<a name="reportInvalidNumber(java.lang.String)">
1979<!--   -->
1980</a>
1981<ul class="blockList">
1982<li class="blockList">
1983<h4>reportInvalidNumber</h4>
1984<pre>protected&nbsp;void&nbsp;reportInvalidNumber(<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;msg)
1985                            throws <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1986<dl><dt><span class="strong">Throws:</span></dt>
1987<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
1988</li>
1989</ul>
1990<a name="reportOverflowInt()">
1991<!--   -->
1992</a>
1993<ul class="blockList">
1994<li class="blockList">
1995<h4>reportOverflowInt</h4>
1996<pre>protected&nbsp;void&nbsp;reportOverflowInt()
1997                          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>,
1998                                 <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
1999<dl><dt><span class="strong">Throws:</span></dt>
2000<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>
2001<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
2002</li>
2003</ul>
2004<a name="reportOverflowLong()">
2005<!--   -->
2006</a>
2007<ul class="blockList">
2008<li class="blockList">
2009<h4>reportOverflowLong</h4>
2010<pre>protected&nbsp;void&nbsp;reportOverflowLong()
2011                           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>,
2012                                  <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
2013<dl><dt><span class="strong">Throws:</span></dt>
2014<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>
2015<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
2016</li>
2017</ul>
2018<a name="_decodeEscaped()">
2019<!--   -->
2020</a>
2021<ul class="blockList">
2022<li class="blockList">
2023<h4>_decodeEscaped</h4>
2024<pre>protected&nbsp;char&nbsp;_decodeEscaped()
2025                       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>,
2026                              <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
2027<div class="block">Method that sub-classes must implement to support escaped sequences
2028 in base64-encoded sections.
2029 Sub-classes that do not need base64 support can leave this as is</div>
2030<dl><dt><span class="strong">Throws:</span></dt>
2031<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>
2032<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
2033</li>
2034</ul>
2035<a name="_decodeBase64Escape(org.codehaus.jackson.Base64Variant, int, int)">
2036<!--   -->
2037</a>
2038<ul class="blockList">
2039<li class="blockList">
2040<h4>_decodeBase64Escape</h4>
2041<pre>protected final&nbsp;int&nbsp;_decodeBase64Escape(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
2042                      int&nbsp;ch,
2043                      int&nbsp;index)
2044                                 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>,
2045                                        <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
2046<dl><dt><span class="strong">Throws:</span></dt>
2047<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>
2048<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
2049</li>
2050</ul>
2051<a name="_decodeBase64Escape(org.codehaus.jackson.Base64Variant, char, int)">
2052<!--   -->
2053</a>
2054<ul class="blockList">
2055<li class="blockList">
2056<h4>_decodeBase64Escape</h4>
2057<pre>protected final&nbsp;int&nbsp;_decodeBase64Escape(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
2058                      char&nbsp;ch,
2059                      int&nbsp;index)
2060                                 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>,
2061                                        <a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></pre>
2062<dl><dt><span class="strong">Throws:</span></dt>
2063<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>
2064<dd><code><a href="../../../../org/codehaus/jackson/JsonParseException.html" title="class in org.codehaus.jackson">JsonParseException</a></code></dd></dl>
2065</li>
2066</ul>
2067<a name="reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int)">
2068<!--   -->
2069</a>
2070<ul class="blockList">
2071<li class="blockList">
2072<h4>reportInvalidBase64Char</h4>
2073<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a>&nbsp;reportInvalidBase64Char(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
2074                                               int&nbsp;ch,
2075                                               int&nbsp;bindex)
2076                                                    throws <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
2077<dl><dt><span class="strong">Throws:</span></dt>
2078<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
2079</li>
2080</ul>
2081<a name="reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int, java.lang.String)">
2082<!--   -->
2083</a>
2084<ul class="blockListLast">
2085<li class="blockList">
2086<h4>reportInvalidBase64Char</h4>
2087<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a>&nbsp;reportInvalidBase64Char(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;b64variant,
2088                                               int&nbsp;ch,
2089                                               int&nbsp;bindex,
2090                                               <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;msg)
2091                                                    throws <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
2092<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bindex</code> - Relative index within base64 character unit; between 0
2093   and 3 (as unit has exactly 4 characters)</dd>
2094<dt><span class="strong">Throws:</span></dt>
2095<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl>
2096</li>
2097</ul>
2098</li>
2099</ul>
2100</li>
2101</ul>
2102</div>
2103</div>
2104<!-- ========= END OF CLASS DATA ========= -->
2105<!-- ======= START OF BOTTOM NAVBAR ====== -->
2106<div class="bottomNav"><a name="navbar_bottom">
2107<!--   -->
2108</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
2109<!--   -->
2110</a>
2111<ul class="navList" title="Navigation">
2112<li><a href="../../../../overview-summary.html">Overview</a></li>
2113<li><a href="package-summary.html">Package</a></li>
2114<li class="navBarCell1Rev">Class</li>
2115<li><a href="class-use/JsonParserBase.html">Use</a></li>
2116<li><a href="package-tree.html">Tree</a></li>
2117<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
2118<li><a href="../../../../index-all.html">Index</a></li>
2119<li><a href="../../../../help-doc.html">Help</a></li>
2120</ul>
2121</div>
2122<div class="subNav">
2123<ul class="navList">
2124<li><a href="../../../../org/codehaus/jackson/impl/JsonNumericParserBase.html" title="class in org.codehaus.jackson.impl"><span class="strong">Prev Class</span></a></li>
2125<li><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html" title="class in org.codehaus.jackson.impl"><span class="strong">Next Class</span></a></li>
2126</ul>
2127<ul class="navList">
2128<li><a href="../../../../index.html?org/codehaus/jackson/impl/JsonParserBase.html" target="_top">Frames</a></li>
2129<li><a href="JsonParserBase.html" target="_top">No Frames</a></li>
2130</ul>
2131<ul class="navList" id="allclasses_navbar_bottom">
2132<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
2133</ul>
2134<div>
2135<script type="text/javascript"><!--
2136  allClassesLink = document.getElementById("allclasses_navbar_bottom");
2137  if(window==top) {
2138    allClassesLink.style.display = "block";
2139  }
2140  else {
2141    allClassesLink.style.display = "none";
2142  }
2143  //-->
2144</script>
2145</div>
2146<div>
2147<ul class="subNavList">
2148<li>Summary:&nbsp;</li>
2149<li><a href="#nested_classes_inherited_from_class_org.codehaus.jackson.JsonParser">Nested</a>&nbsp;|&nbsp;</li>
2150<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
2151<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
2152<li><a href="#method_summary">Method</a></li>
2153</ul>
2154<ul class="subNavList">
2155<li>Detail:&nbsp;</li>
2156<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
2157<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
2158<li><a href="#method_detail">Method</a></li>
2159</ul>
2160</div>
2161<a name="skip-navbar_bottom">
2162<!--   -->
2163</a></div>
2164<!-- ======== END OF BOTTOM NAVBAR ======= -->
2165</body>
2166</html>
2167