• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_29) on Mon Mar 26 19:07:19 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8TokenBuffer (jackson-databind 2.0.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-03-26">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="TokenBuffer (jackson-databind 2.0.0 API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TokenBuffer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
49  </TR>
50</TABLE>
51</TD>
52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53</EM>
54</TD>
55</TR>
56
57<TR>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util"><B>NEXT CLASS</B></A></FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="TokenBuffer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78<TR>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
83</TR>
84</TABLE>
85<A NAME="skip-navbar_top"></A>
86<!-- ========= END OF TOP NAVBAR ========= -->
87
88<HR>
89<!-- ======== START OF CLASS DATA ======== -->
90<H2>
91<FONT SIZE="-1">
92com.fasterxml.jackson.databind.util</FONT>
93<BR>
94Class TokenBuffer</H2>
95<PRE>
96<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
97  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">com.fasterxml.jackson.core.JsonGenerator
98      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.util.TokenBuffer</B>
99</PRE>
100<DL>
101<DT><B>All Implemented Interfaces:</B> <DD>com.fasterxml.jackson.core.Versioned, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></DD>
102</DL>
103<HR>
104<DL>
105<DT><PRE>public class <B>TokenBuffer</B><DT>extends com.fasterxml.jackson.core.JsonGenerator</DL>
106</PRE>
107
108<P>
109Utility class used for efficient storage of <CODE>JsonToken</CODE>
110 sequences, needed for temporary buffering.
111 Space efficient for different sequence lengths (especially so for smaller
112 ones; but not significantly less efficient for larger), highly efficient
113 for linear iteration and appending. Implemented as segmented/chunked
114 linked list of tokens; only modifications are via appends.
115<p>
116 Note that before version 2.0, this class was located in the "core"
117 bundle, not data-binding; but since it was only used by data binding,
118 was moved here to reduce size of core package
119<P>
120
121<P>
122<HR>
123
124<P>
125<!-- ======== NESTED CLASS SUMMARY ======== -->
126
127<A NAME="nested_class_summary"><!-- --></A>
128<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
129<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
130<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
131<B>Nested Class Summary</B></FONT></TH>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135<CODE>protected static&nbsp;class</CODE></FONT></TD>
136<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Parser</A></B></CODE>
137
138<BR>
139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140</TR>
141<TR BGCOLOR="white" CLASS="TableRowColor">
142<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143<CODE>protected static&nbsp;class</CODE></FONT></TD>
144<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</A></B></CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Individual segment of TokenBuffer that can store up to 16 tokens
148 (limited by 4 bits per token type marker requirement).</TD>
149</TR>
150</TABLE>
151&nbsp;<A NAME="nested_classes_inherited_from_class_com.fasterxml.jackson.core.JsonGenerator"><!-- --></A>
152<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
153<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
154<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.fasterxml.jackson.core.JsonGenerator</B></TH>
155</TR>
156<TR BGCOLOR="white" CLASS="TableRowColor">
157<TD><CODE>com.fasterxml.jackson.core.JsonGenerator.Feature</CODE></TD>
158</TR>
159</TABLE>
160&nbsp;
161<!-- =========== FIELD SUMMARY =========== -->
162
163<A NAME="field_summary"><!-- --></A>
164<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
165<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
166<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
167<B>Field Summary</B></FONT></TH>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171<CODE>protected &nbsp;int</CODE></FONT></TD>
172<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_appendOffset">_appendOffset</A></B></CODE>
173
174<BR>
175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Offset within last segment,</TD>
176</TR>
177<TR BGCOLOR="white" CLASS="TableRowColor">
178<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179<CODE>protected &nbsp;boolean</CODE></FONT></TD>
180<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_closed">_closed</A></B></CODE>
181
182<BR>
183&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184</TR>
185<TR BGCOLOR="white" CLASS="TableRowColor">
186<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</A></CODE></FONT></TD>
188<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_first">_first</A></B></CODE>
189
190<BR>
191&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;First segment, for contents this buffer has</TD>
192</TR>
193<TR BGCOLOR="white" CLASS="TableRowColor">
194<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195<CODE>protected &nbsp;int</CODE></FONT></TD>
196<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_generatorFeatures">_generatorFeatures</A></B></CODE>
197
198<BR>
199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bit flag composed of bits that indicate which
200 <CODE>JsonGenerator.Feature</CODE>s
201 are enabled.</TD>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</A></CODE></FONT></TD>
206<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_last">_last</A></B></CODE>
207
208<BR>
209&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Last segment of this buffer, one that is used
210 for appending more tokens</TD>
211</TR>
212<TR BGCOLOR="white" CLASS="TableRowColor">
213<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214<CODE>protected &nbsp;com.fasterxml.jackson.core.ObjectCodec</CODE></FONT></TD>
215<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_objectCodec">_objectCodec</A></B></CODE>
216
217<BR>
218&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object codec to use for stream-based object
219   conversion through parser/generator interfaces.</TD>
220</TR>
221<TR BGCOLOR="white" CLASS="TableRowColor">
222<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223<CODE>protected &nbsp;com.fasterxml.jackson.core.json.JsonWriteContext</CODE></FONT></TD>
224<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_writeContext">_writeContext</A></B></CODE>
225
226<BR>
227&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
228</TR>
229<TR BGCOLOR="white" CLASS="TableRowColor">
230<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231<CODE>protected static&nbsp;int</CODE></FONT></TD>
232<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#DEFAULT_PARSER_FEATURES">DEFAULT_PARSER_FEATURES</A></B></CODE>
233
234<BR>
235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
236</TR>
237</TABLE>
238&nbsp;<A NAME="fields_inherited_from_class_com.fasterxml.jackson.core.JsonGenerator"><!-- --></A>
239<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
240<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
241<TH ALIGN="left"><B>Fields inherited from class com.fasterxml.jackson.core.JsonGenerator</B></TH>
242</TR>
243<TR BGCOLOR="white" CLASS="TableRowColor">
244<TD><CODE>_cfgPrettyPrinter</CODE></TD>
245</TR>
246</TABLE>
247&nbsp;
248<!-- ======== CONSTRUCTOR SUMMARY ======== -->
249
250<A NAME="constructor_summary"><!-- --></A>
251<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
252<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
253<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
254<B>Constructor Summary</B></FONT></TH>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.ObjectCodec)">TokenBuffer</A></B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;codec)</CODE>
258
259<BR>
260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
261</TR>
262</TABLE>
263&nbsp;
264<!-- ========== METHOD SUMMARY =========== -->
265
266<A NAME="method_summary"><!-- --></A>
267<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
268<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
269<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
270<B>Method Summary</B></FONT></TH>
271</TR>
272<TR BGCOLOR="white" CLASS="TableRowColor">
273<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274<CODE>protected &nbsp;void</CODE></FONT></TD>
275<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken)">_append</A></B>(com.fasterxml.jackson.core.JsonToken&nbsp;type)</CODE>
276
277<BR>
278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>protected &nbsp;void</CODE></FONT></TD>
283<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken, java.lang.Object)">_append</A></B>(com.fasterxml.jackson.core.JsonToken&nbsp;type,
284        <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
285
286<BR>
287&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
288</TR>
289<TR BGCOLOR="white" CLASS="TableRowColor">
290<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
291<CODE>protected &nbsp;void</CODE></FONT></TD>
292<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_appendRaw(int, java.lang.Object)">_appendRaw</A></B>(int&nbsp;rawType,
293           <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
294
295<BR>
296&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
297</TR>
298<TR BGCOLOR="white" CLASS="TableRowColor">
299<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300<CODE>protected &nbsp;void</CODE></FONT></TD>
301<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_reportUnsupportedOperation()">_reportUnsupportedOperation</A></B>()</CODE>
302
303<BR>
304&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
305</TR>
306<TR BGCOLOR="white" CLASS="TableRowColor">
307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
308<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A></CODE></FONT></TD>
309<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#append(com.fasterxml.jackson.databind.util.TokenBuffer)">append</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;other)</CODE>
310
311<BR>
312&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that will append contents of given buffer into this
313 buffer.</TD>
314</TR>
315<TR BGCOLOR="white" CLASS="TableRowColor">
316<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
317<CODE>&nbsp;com.fasterxml.jackson.core.JsonParser</CODE></FONT></TD>
318<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser()">asParser</A></B>()</CODE>
319
320<BR>
321&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method used to create a <CODE>JsonParser</CODE> that can read contents
322 stored in this buffer.</TD>
323</TR>
324<TR BGCOLOR="white" CLASS="TableRowColor">
325<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
326<CODE>&nbsp;com.fasterxml.jackson.core.JsonParser</CODE></FONT></TD>
327<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser(com.fasterxml.jackson.core.JsonParser)">asParser</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;src)</CODE>
328
329<BR>
330&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
331</TR>
332<TR BGCOLOR="white" CLASS="TableRowColor">
333<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
334<CODE>&nbsp;com.fasterxml.jackson.core.JsonParser</CODE></FONT></TD>
335<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser(com.fasterxml.jackson.core.ObjectCodec)">asParser</A></B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;codec)</CODE>
336
337<BR>
338&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method used to create a <CODE>JsonParser</CODE> that can read contents
339 stored in this buffer.</TD>
340</TR>
341<TR BGCOLOR="white" CLASS="TableRowColor">
342<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
343<CODE>&nbsp;void</CODE></FONT></TD>
344<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#close()">close</A></B>()</CODE>
345
346<BR>
347&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
348</TR>
349<TR BGCOLOR="white" CLASS="TableRowColor">
350<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
351<CODE>&nbsp;void</CODE></FONT></TD>
352<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#copyCurrentEvent(com.fasterxml.jackson.core.JsonParser)">copyCurrentEvent</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
353
354<BR>
355&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
356</TR>
357<TR BGCOLOR="white" CLASS="TableRowColor">
358<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
359<CODE>&nbsp;void</CODE></FONT></TD>
360<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#copyCurrentStructure(com.fasterxml.jackson.core.JsonParser)">copyCurrentStructure</A></B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)</CODE>
361
362<BR>
363&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
364</TR>
365<TR BGCOLOR="white" CLASS="TableRowColor">
366<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
367<CODE>&nbsp;com.fasterxml.jackson.core.JsonGenerator</CODE></FONT></TD>
368<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#disable(com.fasterxml.jackson.core.JsonGenerator.Feature)">disable</A></B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</CODE>
369
370<BR>
371&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
372</TR>
373<TR BGCOLOR="white" CLASS="TableRowColor">
374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375<CODE>&nbsp;com.fasterxml.jackson.core.JsonGenerator</CODE></FONT></TD>
376<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#enable(com.fasterxml.jackson.core.JsonGenerator.Feature)">enable</A></B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</CODE>
377
378<BR>
379&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
380</TR>
381<TR BGCOLOR="white" CLASS="TableRowColor">
382<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
383<CODE>&nbsp;void</CODE></FONT></TD>
384<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#flush()">flush</A></B>()</CODE>
385
386<BR>
387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
388</TR>
389<TR BGCOLOR="white" CLASS="TableRowColor">
390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
391<CODE>&nbsp;com.fasterxml.jackson.core.ObjectCodec</CODE></FONT></TD>
392<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getCodec()">getCodec</A></B>()</CODE>
393
394<BR>
395&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
396</TR>
397<TR BGCOLOR="white" CLASS="TableRowColor">
398<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
399<CODE>&nbsp;com.fasterxml.jackson.core.json.JsonWriteContext</CODE></FONT></TD>
400<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getOutputContext()">getOutputContext</A></B>()</CODE>
401
402<BR>
403&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
404</TR>
405<TR BGCOLOR="white" CLASS="TableRowColor">
406<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
407<CODE>&nbsp;boolean</CODE></FONT></TD>
408<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isClosed()">isClosed</A></B>()</CODE>
409
410<BR>
411&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
412</TR>
413<TR BGCOLOR="white" CLASS="TableRowColor">
414<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
415<CODE>&nbsp;boolean</CODE></FONT></TD>
416<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature)">isEnabled</A></B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</CODE>
417
418<BR>
419&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
420</TR>
421<TR BGCOLOR="white" CLASS="TableRowColor">
422<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
423<CODE>&nbsp;void</CODE></FONT></TD>
424<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#serialize(com.fasterxml.jackson.core.JsonGenerator)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen)</CODE>
425
426<BR>
427&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that will write all contents of this buffer
428 using given <CODE>JsonGenerator</CODE>.</TD>
429</TR>
430<TR BGCOLOR="white" CLASS="TableRowColor">
431<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
432<CODE>&nbsp;com.fasterxml.jackson.core.JsonGenerator</CODE></FONT></TD>
433<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#setCodec(com.fasterxml.jackson.core.ObjectCodec)">setCodec</A></B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;oc)</CODE>
434
435<BR>
436&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
437</TR>
438<TR BGCOLOR="white" CLASS="TableRowColor">
439<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
440<CODE>&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></CODE></FONT></TD>
441<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#toString()">toString</A></B>()</CODE>
442
443<BR>
444&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
445</TR>
446<TR BGCOLOR="white" CLASS="TableRowColor">
447<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
448<CODE>&nbsp;com.fasterxml.jackson.core.JsonGenerator</CODE></FONT></TD>
449<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#useDefaultPrettyPrinter()">useDefaultPrettyPrinter</A></B>()</CODE>
450
451<BR>
452&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
453</TR>
454<TR BGCOLOR="white" CLASS="TableRowColor">
455<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
456<CODE>&nbsp;com.fasterxml.jackson.core.Version</CODE></FONT></TD>
457<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#version()">version</A></B>()</CODE>
458
459<BR>
460&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
461</TR>
462<TR BGCOLOR="white" CLASS="TableRowColor">
463<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
464<CODE>&nbsp;void</CODE></FONT></TD>
465<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int)">writeBinary</A></B>(com.fasterxml.jackson.core.Base64Variant&nbsp;b64variant,
466            byte[]&nbsp;data,
467            int&nbsp;offset,
468            int&nbsp;len)</CODE>
469
470<BR>
471&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
472</TR>
473<TR BGCOLOR="white" CLASS="TableRowColor">
474<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
475<CODE>&nbsp;void</CODE></FONT></TD>
476<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBoolean(boolean)">writeBoolean</A></B>(boolean&nbsp;state)</CODE>
477
478<BR>
479&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
480</TR>
481<TR BGCOLOR="white" CLASS="TableRowColor">
482<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
483<CODE>&nbsp;void</CODE></FONT></TD>
484<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndArray()">writeEndArray</A></B>()</CODE>
485
486<BR>
487&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
488</TR>
489<TR BGCOLOR="white" CLASS="TableRowColor">
490<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
491<CODE>&nbsp;void</CODE></FONT></TD>
492<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndObject()">writeEndObject</A></B>()</CODE>
493
494<BR>
495&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
496</TR>
497<TR BGCOLOR="white" CLASS="TableRowColor">
498<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
499<CODE>&nbsp;void</CODE></FONT></TD>
500<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeFieldName(com.fasterxml.jackson.core.SerializableString)">writeFieldName</A></B>(com.fasterxml.jackson.core.SerializableString&nbsp;name)</CODE>
501
502<BR>
503&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
504</TR>
505<TR BGCOLOR="white" CLASS="TableRowColor">
506<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
507<CODE>&nbsp;void</CODE></FONT></TD>
508<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeFieldName(java.lang.String)">writeFieldName</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
509
510<BR>
511&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
512</TR>
513<TR BGCOLOR="white" CLASS="TableRowColor">
514<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
515<CODE>&nbsp;void</CODE></FONT></TD>
516<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNull()">writeNull</A></B>()</CODE>
517
518<BR>
519&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
520</TR>
521<TR BGCOLOR="white" CLASS="TableRowColor">
522<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
523<CODE>&nbsp;void</CODE></FONT></TD>
524<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(java.math.BigDecimal)">writeNumber</A></B>(<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;dec)</CODE>
525
526<BR>
527&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
528</TR>
529<TR BGCOLOR="white" CLASS="TableRowColor">
530<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
531<CODE>&nbsp;void</CODE></FONT></TD>
532<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(java.math.BigInteger)">writeNumber</A></B>(<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;v)</CODE>
533
534<BR>
535&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
536</TR>
537<TR BGCOLOR="white" CLASS="TableRowColor">
538<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
539<CODE>&nbsp;void</CODE></FONT></TD>
540<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(double)">writeNumber</A></B>(double&nbsp;d)</CODE>
541
542<BR>
543&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
544</TR>
545<TR BGCOLOR="white" CLASS="TableRowColor">
546<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
547<CODE>&nbsp;void</CODE></FONT></TD>
548<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(float)">writeNumber</A></B>(float&nbsp;f)</CODE>
549
550<BR>
551&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
552</TR>
553<TR BGCOLOR="white" CLASS="TableRowColor">
554<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
555<CODE>&nbsp;void</CODE></FONT></TD>
556<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(int)">writeNumber</A></B>(int&nbsp;i)</CODE>
557
558<BR>
559&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
560</TR>
561<TR BGCOLOR="white" CLASS="TableRowColor">
562<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
563<CODE>&nbsp;void</CODE></FONT></TD>
564<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(long)">writeNumber</A></B>(long&nbsp;l)</CODE>
565
566<BR>
567&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
568</TR>
569<TR BGCOLOR="white" CLASS="TableRowColor">
570<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
571<CODE>&nbsp;void</CODE></FONT></TD>
572<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber(java.lang.String)">writeNumber</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;encodedValue)</CODE>
573
574<BR>
575&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
576</TR>
577<TR BGCOLOR="white" CLASS="TableRowColor">
578<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
579<CODE>&nbsp;void</CODE></FONT></TD>
580<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeObject(java.lang.Object)">writeObject</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
581
582<BR>
583&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
584</TR>
585<TR BGCOLOR="white" CLASS="TableRowColor">
586<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
587<CODE>&nbsp;void</CODE></FONT></TD>
588<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(char)">writeRaw</A></B>(char&nbsp;c)</CODE>
589
590<BR>
591&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
592</TR>
593<TR BGCOLOR="white" CLASS="TableRowColor">
594<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
595<CODE>&nbsp;void</CODE></FONT></TD>
596<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(char[], int, int)">writeRaw</A></B>(char[]&nbsp;text,
597         int&nbsp;offset,
598         int&nbsp;len)</CODE>
599
600<BR>
601&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
602</TR>
603<TR BGCOLOR="white" CLASS="TableRowColor">
604<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
605<CODE>&nbsp;void</CODE></FONT></TD>
606<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(java.lang.String)">writeRaw</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
607
608<BR>
609&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
610</TR>
611<TR BGCOLOR="white" CLASS="TableRowColor">
612<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
613<CODE>&nbsp;void</CODE></FONT></TD>
614<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(java.lang.String, int, int)">writeRaw</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text,
615         int&nbsp;offset,
616         int&nbsp;len)</CODE>
617
618<BR>
619&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
620</TR>
621<TR BGCOLOR="white" CLASS="TableRowColor">
622<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
623<CODE>&nbsp;void</CODE></FONT></TD>
624<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawUTF8String(byte[], int, int)">writeRawUTF8String</A></B>(byte[]&nbsp;text,
625                   int&nbsp;offset,
626                   int&nbsp;length)</CODE>
627
628<BR>
629&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
630</TR>
631<TR BGCOLOR="white" CLASS="TableRowColor">
632<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
633<CODE>&nbsp;void</CODE></FONT></TD>
634<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue(char[], int, int)">writeRawValue</A></B>(char[]&nbsp;text,
635              int&nbsp;offset,
636              int&nbsp;len)</CODE>
637
638<BR>
639&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
640</TR>
641<TR BGCOLOR="white" CLASS="TableRowColor">
642<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
643<CODE>&nbsp;void</CODE></FONT></TD>
644<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue(java.lang.String)">writeRawValue</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
645
646<BR>
647&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
648</TR>
649<TR BGCOLOR="white" CLASS="TableRowColor">
650<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
651<CODE>&nbsp;void</CODE></FONT></TD>
652<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue(java.lang.String, int, int)">writeRawValue</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text,
653              int&nbsp;offset,
654              int&nbsp;len)</CODE>
655
656<BR>
657&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
658</TR>
659<TR BGCOLOR="white" CLASS="TableRowColor">
660<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
661<CODE>&nbsp;void</CODE></FONT></TD>
662<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartArray()">writeStartArray</A></B>()</CODE>
663
664<BR>
665&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
666</TR>
667<TR BGCOLOR="white" CLASS="TableRowColor">
668<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
669<CODE>&nbsp;void</CODE></FONT></TD>
670<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject()">writeStartObject</A></B>()</CODE>
671
672<BR>
673&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
674</TR>
675<TR BGCOLOR="white" CLASS="TableRowColor">
676<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
677<CODE>&nbsp;void</CODE></FONT></TD>
678<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString(char[], int, int)">writeString</A></B>(char[]&nbsp;text,
679            int&nbsp;offset,
680            int&nbsp;len)</CODE>
681
682<BR>
683&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
684</TR>
685<TR BGCOLOR="white" CLASS="TableRowColor">
686<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
687<CODE>&nbsp;void</CODE></FONT></TD>
688<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString(com.fasterxml.jackson.core.SerializableString)">writeString</A></B>(com.fasterxml.jackson.core.SerializableString&nbsp;text)</CODE>
689
690<BR>
691&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
692</TR>
693<TR BGCOLOR="white" CLASS="TableRowColor">
694<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
695<CODE>&nbsp;void</CODE></FONT></TD>
696<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString(java.lang.String)">writeString</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)</CODE>
697
698<BR>
699&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
700</TR>
701<TR BGCOLOR="white" CLASS="TableRowColor">
702<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
703<CODE>&nbsp;void</CODE></FONT></TD>
704<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeTree(com.fasterxml.jackson.core.TreeNode)">writeTree</A></B>(com.fasterxml.jackson.core.TreeNode&nbsp;rootNode)</CODE>
705
706<BR>
707&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
708</TR>
709<TR BGCOLOR="white" CLASS="TableRowColor">
710<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
711<CODE>&nbsp;void</CODE></FONT></TD>
712<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeUTF8String(byte[], int, int)">writeUTF8String</A></B>(byte[]&nbsp;text,
713                int&nbsp;offset,
714                int&nbsp;length)</CODE>
715
716<BR>
717&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
718</TR>
719</TABLE>
720&nbsp;<A NAME="methods_inherited_from_class_com.fasterxml.jackson.core.JsonGenerator"><!-- --></A>
721<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
722<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
723<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.core.JsonGenerator</B></TH>
724</TR>
725<TR BGCOLOR="white" CLASS="TableRowColor">
726<TD><CODE>canUseSchema, configure, getCharacterEscapes, getHighestEscapedChar, getOutputTarget, setCharacterEscapes, setHighestNonEscapedChar, setPrettyPrinter, setSchema, writeArrayFieldStart, writeBinary, writeBinary, writeBinaryField, writeBooleanField, writeNullField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeObjectField, writeObjectFieldStart, writeStringField</CODE></TD>
727</TR>
728</TABLE>
729&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
730<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
731<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
732<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
733</TR>
734<TR BGCOLOR="white" CLASS="TableRowColor">
735<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
736</TR>
737</TABLE>
738&nbsp;
739<P>
740
741<!-- ============ FIELD DETAIL =========== -->
742
743<A NAME="field_detail"><!-- --></A>
744<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
745<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
746<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
747<B>Field Detail</B></FONT></TH>
748</TR>
749</TABLE>
750
751<A NAME="DEFAULT_PARSER_FEATURES"><!-- --></A><H3>
752DEFAULT_PARSER_FEATURES</H3>
753<PRE>
754protected static final int <B>DEFAULT_PARSER_FEATURES</B></PRE>
755<DL>
756<DL>
757</DL>
758</DL>
759<HR>
760
761<A NAME="_objectCodec"><!-- --></A><H3>
762_objectCodec</H3>
763<PRE>
764protected com.fasterxml.jackson.core.ObjectCodec <B>_objectCodec</B></PRE>
765<DL>
766<DD>Object codec to use for stream-based object
767   conversion through parser/generator interfaces. If null,
768   such methods can not be used.
769<P>
770<DL>
771</DL>
772</DL>
773<HR>
774
775<A NAME="_generatorFeatures"><!-- --></A><H3>
776_generatorFeatures</H3>
777<PRE>
778protected int <B>_generatorFeatures</B></PRE>
779<DL>
780<DD>Bit flag composed of bits that indicate which
781 <CODE>JsonGenerator.Feature</CODE>s
782 are enabled.
783<p>
784 NOTE: most features have no effect on this class
785<P>
786<DL>
787</DL>
788</DL>
789<HR>
790
791<A NAME="_closed"><!-- --></A><H3>
792_closed</H3>
793<PRE>
794protected boolean <B>_closed</B></PRE>
795<DL>
796<DL>
797</DL>
798</DL>
799<HR>
800
801<A NAME="_first"><!-- --></A><H3>
802_first</H3>
803<PRE>
804protected <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</A> <B>_first</B></PRE>
805<DL>
806<DD>First segment, for contents this buffer has
807<P>
808<DL>
809</DL>
810</DL>
811<HR>
812
813<A NAME="_last"><!-- --></A><H3>
814_last</H3>
815<PRE>
816protected <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</A> <B>_last</B></PRE>
817<DL>
818<DD>Last segment of this buffer, one that is used
819 for appending more tokens
820<P>
821<DL>
822</DL>
823</DL>
824<HR>
825
826<A NAME="_appendOffset"><!-- --></A><H3>
827_appendOffset</H3>
828<PRE>
829protected int <B>_appendOffset</B></PRE>
830<DL>
831<DD>Offset within last segment,
832<P>
833<DL>
834</DL>
835</DL>
836<HR>
837
838<A NAME="_writeContext"><!-- --></A><H3>
839_writeContext</H3>
840<PRE>
841protected com.fasterxml.jackson.core.json.JsonWriteContext <B>_writeContext</B></PRE>
842<DL>
843<DL>
844</DL>
845</DL>
846
847<!-- ========= CONSTRUCTOR DETAIL ======== -->
848
849<A NAME="constructor_detail"><!-- --></A>
850<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
851<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
852<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
853<B>Constructor Detail</B></FONT></TH>
854</TR>
855</TABLE>
856
857<A NAME="TokenBuffer(com.fasterxml.jackson.core.ObjectCodec)"><!-- --></A><H3>
858TokenBuffer</H3>
859<PRE>
860public <B>TokenBuffer</B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;codec)</PRE>
861<DL>
862<DL>
863<DT><B>Parameters:</B><DD><CODE>codec</CODE> - Object codec to use for stream-based object
864   conversion through parser/generator interfaces. If null,
865   such methods can not be used.</DL>
866</DL>
867
868<!-- ============ METHOD DETAIL ========== -->
869
870<A NAME="method_detail"><!-- --></A>
871<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
872<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
873<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
874<B>Method Detail</B></FONT></TH>
875</TR>
876</TABLE>
877
878<A NAME="version()"><!-- --></A><H3>
879version</H3>
880<PRE>
881public com.fasterxml.jackson.core.Version <B>version</B>()</PRE>
882<DL>
883<DD><DL>
884<DT><B>Specified by:</B><DD><CODE>version</CODE> in interface <CODE>com.fasterxml.jackson.core.Versioned</CODE><DT><B>Specified by:</B><DD><CODE>version</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
885</DD>
886<DD><DL>
887</DL>
888</DD>
889</DL>
890<HR>
891
892<A NAME="asParser()"><!-- --></A><H3>
893asParser</H3>
894<PRE>
895public com.fasterxml.jackson.core.JsonParser <B>asParser</B>()</PRE>
896<DL>
897<DD>Method used to create a <CODE>JsonParser</CODE> that can read contents
898 stored in this buffer. Will use default <code>_objectCodec</code> for
899 object conversions.
900<p>
901 Note: instances are not synchronized, that is, they are not thread-safe
902 if there are concurrent appends to the underlying buffer.
903<P>
904<DD><DL>
905
906<DT><B>Returns:</B><DD>Parser that can be used for reading contents stored in this buffer</DL>
907</DD>
908</DL>
909<HR>
910
911<A NAME="asParser(com.fasterxml.jackson.core.ObjectCodec)"><!-- --></A><H3>
912asParser</H3>
913<PRE>
914public com.fasterxml.jackson.core.JsonParser <B>asParser</B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;codec)</PRE>
915<DL>
916<DD>Method used to create a <CODE>JsonParser</CODE> that can read contents
917 stored in this buffer.
918<p>
919 Note: instances are not synchronized, that is, they are not thread-safe
920 if there are concurrent appends to the underlying buffer.
921<P>
922<DD><DL>
923<DT><B>Parameters:</B><DD><CODE>codec</CODE> - Object codec to use for stream-based object
924   conversion through parser/generator interfaces. If null,
925   such methods can not be used.
926<DT><B>Returns:</B><DD>Parser that can be used for reading contents stored in this buffer</DL>
927</DD>
928</DL>
929<HR>
930
931<A NAME="asParser(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
932asParser</H3>
933<PRE>
934public com.fasterxml.jackson.core.JsonParser <B>asParser</B>(com.fasterxml.jackson.core.JsonParser&nbsp;src)</PRE>
935<DL>
936<DD><DL>
937<DT><B>Parameters:</B><DD><CODE>src</CODE> - Parser to use for accessing source information
938    like location, configured codec</DL>
939</DD>
940</DL>
941<HR>
942
943<A NAME="append(com.fasterxml.jackson.databind.util.TokenBuffer)"><!-- --></A><H3>
944append</H3>
945<PRE>
946public <A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A> <B>append</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>&nbsp;other)
947                   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>,
948                          com.fasterxml.jackson.core.JsonGenerationException</PRE>
949<DL>
950<DD>Helper method that will append contents of given buffer into this
951 buffer.
952 Not particularly optimized; can be made faster if there is need.
953<P>
954<DD><DL>
955
956<DT><B>Returns:</B><DD>This buffer
957<DT><B>Throws:</B>
958<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE>
959<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
960</DD>
961</DL>
962<HR>
963
964<A NAME="serialize(com.fasterxml.jackson.core.JsonGenerator)"><!-- --></A><H3>
965serialize</H3>
966<PRE>
967public void <B>serialize</B>(com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen)
968               throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A>,
969                      com.fasterxml.jackson.core.JsonGenerationException</PRE>
970<DL>
971<DD>Helper method that will write all contents of this buffer
972 using given <CODE>JsonGenerator</CODE>.
973<p>
974 Note: this method would be enough to implement
975 <code>JsonSerializer</code>  for <code>TokenBuffer</code> type;
976 but we can not have upwards
977 references (from core to mapper package); and as such we also
978 can not take second argument.
979<P>
980<DD><DL>
981
982<DT><B>Throws:</B>
983<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>
984<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
985</DD>
986</DL>
987<HR>
988
989<A NAME="toString()"><!-- --></A><H3>
990toString</H3>
991<PRE>
992public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
993<DL>
994<DD><DL>
995<DT><B>Overrides:</B><DD><CODE><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></CODE> in class <CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL>
996</DD>
997<DD><DL>
998</DL>
999</DD>
1000</DL>
1001<HR>
1002
1003<A NAME="enable(com.fasterxml.jackson.core.JsonGenerator.Feature)"><!-- --></A><H3>
1004enable</H3>
1005<PRE>
1006public com.fasterxml.jackson.core.JsonGenerator <B>enable</B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</PRE>
1007<DL>
1008<DD><DL>
1009<DT><B>Specified by:</B><DD><CODE>enable</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1010</DD>
1011<DD><DL>
1012</DL>
1013</DD>
1014</DL>
1015<HR>
1016
1017<A NAME="disable(com.fasterxml.jackson.core.JsonGenerator.Feature)"><!-- --></A><H3>
1018disable</H3>
1019<PRE>
1020public com.fasterxml.jackson.core.JsonGenerator <B>disable</B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</PRE>
1021<DL>
1022<DD><DL>
1023<DT><B>Specified by:</B><DD><CODE>disable</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1024</DD>
1025<DD><DL>
1026</DL>
1027</DD>
1028</DL>
1029<HR>
1030
1031<A NAME="isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature)"><!-- --></A><H3>
1032isEnabled</H3>
1033<PRE>
1034public boolean <B>isEnabled</B>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f)</PRE>
1035<DL>
1036<DD><DL>
1037<DT><B>Specified by:</B><DD><CODE>isEnabled</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1038</DD>
1039<DD><DL>
1040</DL>
1041</DD>
1042</DL>
1043<HR>
1044
1045<A NAME="useDefaultPrettyPrinter()"><!-- --></A><H3>
1046useDefaultPrettyPrinter</H3>
1047<PRE>
1048public com.fasterxml.jackson.core.JsonGenerator <B>useDefaultPrettyPrinter</B>()</PRE>
1049<DL>
1050<DD><DL>
1051<DT><B>Specified by:</B><DD><CODE>useDefaultPrettyPrinter</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1052</DD>
1053<DD><DL>
1054</DL>
1055</DD>
1056</DL>
1057<HR>
1058
1059<A NAME="setCodec(com.fasterxml.jackson.core.ObjectCodec)"><!-- --></A><H3>
1060setCodec</H3>
1061<PRE>
1062public com.fasterxml.jackson.core.JsonGenerator <B>setCodec</B>(com.fasterxml.jackson.core.ObjectCodec&nbsp;oc)</PRE>
1063<DL>
1064<DD><DL>
1065<DT><B>Specified by:</B><DD><CODE>setCodec</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1066</DD>
1067<DD><DL>
1068</DL>
1069</DD>
1070</DL>
1071<HR>
1072
1073<A NAME="getCodec()"><!-- --></A><H3>
1074getCodec</H3>
1075<PRE>
1076public com.fasterxml.jackson.core.ObjectCodec <B>getCodec</B>()</PRE>
1077<DL>
1078<DD><DL>
1079<DT><B>Specified by:</B><DD><CODE>getCodec</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1080</DD>
1081<DD><DL>
1082</DL>
1083</DD>
1084</DL>
1085<HR>
1086
1087<A NAME="getOutputContext()"><!-- --></A><H3>
1088getOutputContext</H3>
1089<PRE>
1090public final com.fasterxml.jackson.core.json.JsonWriteContext <B>getOutputContext</B>()</PRE>
1091<DL>
1092<DD><DL>
1093<DT><B>Specified by:</B><DD><CODE>getOutputContext</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1094</DD>
1095<DD><DL>
1096</DL>
1097</DD>
1098</DL>
1099<HR>
1100
1101<A NAME="flush()"><!-- --></A><H3>
1102flush</H3>
1103<PRE>
1104public void <B>flush</B>()
1105           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>
1106<DL>
1107<DD><DL>
1108<DT><B>Specified by:</B><DD><CODE>flush</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1109</DD>
1110<DD><DL>
1111
1112<DT><B>Throws:</B>
1113<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1114</DD>
1115</DL>
1116<HR>
1117
1118<A NAME="close()"><!-- --></A><H3>
1119close</H3>
1120<PRE>
1121public void <B>close</B>()
1122           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>
1123<DL>
1124<DD><DL>
1125<DT><B>Specified by:</B><DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true#close()" title="class or interface in java.io">close</A></CODE> in interface <CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A></CODE><DT><B>Specified by:</B><DD><CODE>close</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1126</DD>
1127<DD><DL>
1128
1129<DT><B>Throws:</B>
1130<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
1131</DD>
1132</DL>
1133<HR>
1134
1135<A NAME="isClosed()"><!-- --></A><H3>
1136isClosed</H3>
1137<PRE>
1138public boolean <B>isClosed</B>()</PRE>
1139<DL>
1140<DD><DL>
1141<DT><B>Specified by:</B><DD><CODE>isClosed</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1142</DD>
1143<DD><DL>
1144</DL>
1145</DD>
1146</DL>
1147<HR>
1148
1149<A NAME="writeStartArray()"><!-- --></A><H3>
1150writeStartArray</H3>
1151<PRE>
1152public final void <B>writeStartArray</B>()
1153                           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>,
1154                                  com.fasterxml.jackson.core.JsonGenerationException</PRE>
1155<DL>
1156<DD><DL>
1157<DT><B>Specified by:</B><DD><CODE>writeStartArray</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1158</DD>
1159<DD><DL>
1160
1161<DT><B>Throws:</B>
1162<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>
1163<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1164</DD>
1165</DL>
1166<HR>
1167
1168<A NAME="writeEndArray()"><!-- --></A><H3>
1169writeEndArray</H3>
1170<PRE>
1171public final void <B>writeEndArray</B>()
1172                         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>,
1173                                com.fasterxml.jackson.core.JsonGenerationException</PRE>
1174<DL>
1175<DD><DL>
1176<DT><B>Specified by:</B><DD><CODE>writeEndArray</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1177</DD>
1178<DD><DL>
1179
1180<DT><B>Throws:</B>
1181<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>
1182<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1183</DD>
1184</DL>
1185<HR>
1186
1187<A NAME="writeStartObject()"><!-- --></A><H3>
1188writeStartObject</H3>
1189<PRE>
1190public final void <B>writeStartObject</B>()
1191                            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>,
1192                                   com.fasterxml.jackson.core.JsonGenerationException</PRE>
1193<DL>
1194<DD><DL>
1195<DT><B>Specified by:</B><DD><CODE>writeStartObject</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1196</DD>
1197<DD><DL>
1198
1199<DT><B>Throws:</B>
1200<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>
1201<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1202</DD>
1203</DL>
1204<HR>
1205
1206<A NAME="writeEndObject()"><!-- --></A><H3>
1207writeEndObject</H3>
1208<PRE>
1209public final void <B>writeEndObject</B>()
1210                          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>,
1211                                 com.fasterxml.jackson.core.JsonGenerationException</PRE>
1212<DL>
1213<DD><DL>
1214<DT><B>Specified by:</B><DD><CODE>writeEndObject</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1215</DD>
1216<DD><DL>
1217
1218<DT><B>Throws:</B>
1219<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>
1220<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1221</DD>
1222</DL>
1223<HR>
1224
1225<A NAME="writeFieldName(java.lang.String)"><!-- --></A><H3>
1226writeFieldName</H3>
1227<PRE>
1228public final void <B>writeFieldName</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)
1229                          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>,
1230                                 com.fasterxml.jackson.core.JsonGenerationException</PRE>
1231<DL>
1232<DD><DL>
1233<DT><B>Specified by:</B><DD><CODE>writeFieldName</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1234</DD>
1235<DD><DL>
1236
1237<DT><B>Throws:</B>
1238<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>
1239<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1240</DD>
1241</DL>
1242<HR>
1243
1244<A NAME="writeFieldName(com.fasterxml.jackson.core.SerializableString)"><!-- --></A><H3>
1245writeFieldName</H3>
1246<PRE>
1247public void <B>writeFieldName</B>(com.fasterxml.jackson.core.SerializableString&nbsp;name)
1248                    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>,
1249                           com.fasterxml.jackson.core.JsonGenerationException</PRE>
1250<DL>
1251<DD><DL>
1252<DT><B>Specified by:</B><DD><CODE>writeFieldName</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1253</DD>
1254<DD><DL>
1255
1256<DT><B>Throws:</B>
1257<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>
1258<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1259</DD>
1260</DL>
1261<HR>
1262
1263<A NAME="writeString(java.lang.String)"><!-- --></A><H3>
1264writeString</H3>
1265<PRE>
1266public void <B>writeString</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)
1267                 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>,
1268                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1269<DL>
1270<DD><DL>
1271<DT><B>Specified by:</B><DD><CODE>writeString</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1272</DD>
1273<DD><DL>
1274
1275<DT><B>Throws:</B>
1276<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>
1277<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1278</DD>
1279</DL>
1280<HR>
1281
1282<A NAME="writeString(char[], int, int)"><!-- --></A><H3>
1283writeString</H3>
1284<PRE>
1285public void <B>writeString</B>(char[]&nbsp;text,
1286                        int&nbsp;offset,
1287                        int&nbsp;len)
1288                 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>,
1289                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1290<DL>
1291<DD><DL>
1292<DT><B>Specified by:</B><DD><CODE>writeString</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1293</DD>
1294<DD><DL>
1295
1296<DT><B>Throws:</B>
1297<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>
1298<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1299</DD>
1300</DL>
1301<HR>
1302
1303<A NAME="writeString(com.fasterxml.jackson.core.SerializableString)"><!-- --></A><H3>
1304writeString</H3>
1305<PRE>
1306public void <B>writeString</B>(com.fasterxml.jackson.core.SerializableString&nbsp;text)
1307                 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>,
1308                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1309<DL>
1310<DD><DL>
1311<DT><B>Specified by:</B><DD><CODE>writeString</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1312</DD>
1313<DD><DL>
1314
1315<DT><B>Throws:</B>
1316<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>
1317<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1318</DD>
1319</DL>
1320<HR>
1321
1322<A NAME="writeRawUTF8String(byte[], int, int)"><!-- --></A><H3>
1323writeRawUTF8String</H3>
1324<PRE>
1325public void <B>writeRawUTF8String</B>(byte[]&nbsp;text,
1326                               int&nbsp;offset,
1327                               int&nbsp;length)
1328                        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>,
1329                               com.fasterxml.jackson.core.JsonGenerationException</PRE>
1330<DL>
1331<DD><DL>
1332<DT><B>Specified by:</B><DD><CODE>writeRawUTF8String</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1333</DD>
1334<DD><DL>
1335
1336<DT><B>Throws:</B>
1337<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>
1338<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1339</DD>
1340</DL>
1341<HR>
1342
1343<A NAME="writeUTF8String(byte[], int, int)"><!-- --></A><H3>
1344writeUTF8String</H3>
1345<PRE>
1346public void <B>writeUTF8String</B>(byte[]&nbsp;text,
1347                            int&nbsp;offset,
1348                            int&nbsp;length)
1349                     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>,
1350                            com.fasterxml.jackson.core.JsonGenerationException</PRE>
1351<DL>
1352<DD><DL>
1353<DT><B>Specified by:</B><DD><CODE>writeUTF8String</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1354</DD>
1355<DD><DL>
1356
1357<DT><B>Throws:</B>
1358<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>
1359<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1360</DD>
1361</DL>
1362<HR>
1363
1364<A NAME="writeRaw(java.lang.String)"><!-- --></A><H3>
1365writeRaw</H3>
1366<PRE>
1367public void <B>writeRaw</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)
1368              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>,
1369                     com.fasterxml.jackson.core.JsonGenerationException</PRE>
1370<DL>
1371<DD><DL>
1372<DT><B>Specified by:</B><DD><CODE>writeRaw</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1373</DD>
1374<DD><DL>
1375
1376<DT><B>Throws:</B>
1377<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>
1378<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1379</DD>
1380</DL>
1381<HR>
1382
1383<A NAME="writeRaw(java.lang.String, int, int)"><!-- --></A><H3>
1384writeRaw</H3>
1385<PRE>
1386public void <B>writeRaw</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text,
1387                     int&nbsp;offset,
1388                     int&nbsp;len)
1389              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>,
1390                     com.fasterxml.jackson.core.JsonGenerationException</PRE>
1391<DL>
1392<DD><DL>
1393<DT><B>Specified by:</B><DD><CODE>writeRaw</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1394</DD>
1395<DD><DL>
1396
1397<DT><B>Throws:</B>
1398<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>
1399<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1400</DD>
1401</DL>
1402<HR>
1403
1404<A NAME="writeRaw(char[], int, int)"><!-- --></A><H3>
1405writeRaw</H3>
1406<PRE>
1407public void <B>writeRaw</B>(char[]&nbsp;text,
1408                     int&nbsp;offset,
1409                     int&nbsp;len)
1410              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>,
1411                     com.fasterxml.jackson.core.JsonGenerationException</PRE>
1412<DL>
1413<DD><DL>
1414<DT><B>Specified by:</B><DD><CODE>writeRaw</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1415</DD>
1416<DD><DL>
1417
1418<DT><B>Throws:</B>
1419<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>
1420<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1421</DD>
1422</DL>
1423<HR>
1424
1425<A NAME="writeRaw(char)"><!-- --></A><H3>
1426writeRaw</H3>
1427<PRE>
1428public void <B>writeRaw</B>(char&nbsp;c)
1429              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>,
1430                     com.fasterxml.jackson.core.JsonGenerationException</PRE>
1431<DL>
1432<DD><DL>
1433<DT><B>Specified by:</B><DD><CODE>writeRaw</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1434</DD>
1435<DD><DL>
1436
1437<DT><B>Throws:</B>
1438<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>
1439<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1440</DD>
1441</DL>
1442<HR>
1443
1444<A NAME="writeRawValue(java.lang.String)"><!-- --></A><H3>
1445writeRawValue</H3>
1446<PRE>
1447public void <B>writeRawValue</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text)
1448                   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>,
1449                          com.fasterxml.jackson.core.JsonGenerationException</PRE>
1450<DL>
1451<DD><DL>
1452<DT><B>Specified by:</B><DD><CODE>writeRawValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1453</DD>
1454<DD><DL>
1455
1456<DT><B>Throws:</B>
1457<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>
1458<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1459</DD>
1460</DL>
1461<HR>
1462
1463<A NAME="writeRawValue(java.lang.String, int, int)"><!-- --></A><H3>
1464writeRawValue</H3>
1465<PRE>
1466public void <B>writeRawValue</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;text,
1467                          int&nbsp;offset,
1468                          int&nbsp;len)
1469                   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>,
1470                          com.fasterxml.jackson.core.JsonGenerationException</PRE>
1471<DL>
1472<DD><DL>
1473<DT><B>Specified by:</B><DD><CODE>writeRawValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1474</DD>
1475<DD><DL>
1476
1477<DT><B>Throws:</B>
1478<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>
1479<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1480</DD>
1481</DL>
1482<HR>
1483
1484<A NAME="writeRawValue(char[], int, int)"><!-- --></A><H3>
1485writeRawValue</H3>
1486<PRE>
1487public void <B>writeRawValue</B>(char[]&nbsp;text,
1488                          int&nbsp;offset,
1489                          int&nbsp;len)
1490                   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>,
1491                          com.fasterxml.jackson.core.JsonGenerationException</PRE>
1492<DL>
1493<DD><DL>
1494<DT><B>Specified by:</B><DD><CODE>writeRawValue</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1495</DD>
1496<DD><DL>
1497
1498<DT><B>Throws:</B>
1499<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>
1500<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1501</DD>
1502</DL>
1503<HR>
1504
1505<A NAME="writeNumber(int)"><!-- --></A><H3>
1506writeNumber</H3>
1507<PRE>
1508public void <B>writeNumber</B>(int&nbsp;i)
1509                 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>,
1510                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1511<DL>
1512<DD><DL>
1513<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1514</DD>
1515<DD><DL>
1516
1517<DT><B>Throws:</B>
1518<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>
1519<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1520</DD>
1521</DL>
1522<HR>
1523
1524<A NAME="writeNumber(long)"><!-- --></A><H3>
1525writeNumber</H3>
1526<PRE>
1527public void <B>writeNumber</B>(long&nbsp;l)
1528                 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>,
1529                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1530<DL>
1531<DD><DL>
1532<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1533</DD>
1534<DD><DL>
1535
1536<DT><B>Throws:</B>
1537<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>
1538<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1539</DD>
1540</DL>
1541<HR>
1542
1543<A NAME="writeNumber(double)"><!-- --></A><H3>
1544writeNumber</H3>
1545<PRE>
1546public void <B>writeNumber</B>(double&nbsp;d)
1547                 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>,
1548                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1549<DL>
1550<DD><DL>
1551<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1552</DD>
1553<DD><DL>
1554
1555<DT><B>Throws:</B>
1556<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>
1557<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1558</DD>
1559</DL>
1560<HR>
1561
1562<A NAME="writeNumber(float)"><!-- --></A><H3>
1563writeNumber</H3>
1564<PRE>
1565public void <B>writeNumber</B>(float&nbsp;f)
1566                 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>,
1567                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1568<DL>
1569<DD><DL>
1570<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1571</DD>
1572<DD><DL>
1573
1574<DT><B>Throws:</B>
1575<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>
1576<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1577</DD>
1578</DL>
1579<HR>
1580
1581<A NAME="writeNumber(java.math.BigDecimal)"><!-- --></A><H3>
1582writeNumber</H3>
1583<PRE>
1584public void <B>writeNumber</B>(<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;dec)
1585                 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>,
1586                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1587<DL>
1588<DD><DL>
1589<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1590</DD>
1591<DD><DL>
1592
1593<DT><B>Throws:</B>
1594<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>
1595<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1596</DD>
1597</DL>
1598<HR>
1599
1600<A NAME="writeNumber(java.math.BigInteger)"><!-- --></A><H3>
1601writeNumber</H3>
1602<PRE>
1603public void <B>writeNumber</B>(<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;v)
1604                 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>,
1605                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1606<DL>
1607<DD><DL>
1608<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1609</DD>
1610<DD><DL>
1611
1612<DT><B>Throws:</B>
1613<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>
1614<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1615</DD>
1616</DL>
1617<HR>
1618
1619<A NAME="writeNumber(java.lang.String)"><!-- --></A><H3>
1620writeNumber</H3>
1621<PRE>
1622public void <B>writeNumber</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;encodedValue)
1623                 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>,
1624                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1625<DL>
1626<DD><DL>
1627<DT><B>Specified by:</B><DD><CODE>writeNumber</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1628</DD>
1629<DD><DL>
1630
1631<DT><B>Throws:</B>
1632<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>
1633<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1634</DD>
1635</DL>
1636<HR>
1637
1638<A NAME="writeBoolean(boolean)"><!-- --></A><H3>
1639writeBoolean</H3>
1640<PRE>
1641public void <B>writeBoolean</B>(boolean&nbsp;state)
1642                  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>,
1643                         com.fasterxml.jackson.core.JsonGenerationException</PRE>
1644<DL>
1645<DD><DL>
1646<DT><B>Specified by:</B><DD><CODE>writeBoolean</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1647</DD>
1648<DD><DL>
1649
1650<DT><B>Throws:</B>
1651<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>
1652<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1653</DD>
1654</DL>
1655<HR>
1656
1657<A NAME="writeNull()"><!-- --></A><H3>
1658writeNull</H3>
1659<PRE>
1660public void <B>writeNull</B>()
1661               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>,
1662                      com.fasterxml.jackson.core.JsonGenerationException</PRE>
1663<DL>
1664<DD><DL>
1665<DT><B>Specified by:</B><DD><CODE>writeNull</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1666</DD>
1667<DD><DL>
1668
1669<DT><B>Throws:</B>
1670<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>
1671<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1672</DD>
1673</DL>
1674<HR>
1675
1676<A NAME="writeObject(java.lang.Object)"><!-- --></A><H3>
1677writeObject</H3>
1678<PRE>
1679public void <B>writeObject</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)
1680                 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>,
1681                        com.fasterxml.jackson.core.JsonProcessingException</PRE>
1682<DL>
1683<DD><DL>
1684<DT><B>Specified by:</B><DD><CODE>writeObject</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1685</DD>
1686<DD><DL>
1687
1688<DT><B>Throws:</B>
1689<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>
1690<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1691</DD>
1692</DL>
1693<HR>
1694
1695<A NAME="writeTree(com.fasterxml.jackson.core.TreeNode)"><!-- --></A><H3>
1696writeTree</H3>
1697<PRE>
1698public void <B>writeTree</B>(com.fasterxml.jackson.core.TreeNode&nbsp;rootNode)
1699               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>,
1700                      com.fasterxml.jackson.core.JsonProcessingException</PRE>
1701<DL>
1702<DD><DL>
1703<DT><B>Specified by:</B><DD><CODE>writeTree</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1704</DD>
1705<DD><DL>
1706
1707<DT><B>Throws:</B>
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>
1709<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1710</DD>
1711</DL>
1712<HR>
1713
1714<A NAME="writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int)"><!-- --></A><H3>
1715writeBinary</H3>
1716<PRE>
1717public void <B>writeBinary</B>(com.fasterxml.jackson.core.Base64Variant&nbsp;b64variant,
1718                        byte[]&nbsp;data,
1719                        int&nbsp;offset,
1720                        int&nbsp;len)
1721                 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>,
1722                        com.fasterxml.jackson.core.JsonGenerationException</PRE>
1723<DL>
1724<DD><DL>
1725<DT><B>Specified by:</B><DD><CODE>writeBinary</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1726</DD>
1727<DD><DL>
1728
1729<DT><B>Throws:</B>
1730<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>
1731<DD><CODE>com.fasterxml.jackson.core.JsonGenerationException</CODE></DL>
1732</DD>
1733</DL>
1734<HR>
1735
1736<A NAME="copyCurrentEvent(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
1737copyCurrentEvent</H3>
1738<PRE>
1739public void <B>copyCurrentEvent</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
1740                      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>,
1741                             com.fasterxml.jackson.core.JsonProcessingException</PRE>
1742<DL>
1743<DD><DL>
1744<DT><B>Specified by:</B><DD><CODE>copyCurrentEvent</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1745</DD>
1746<DD><DL>
1747
1748<DT><B>Throws:</B>
1749<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>
1750<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1751</DD>
1752</DL>
1753<HR>
1754
1755<A NAME="copyCurrentStructure(com.fasterxml.jackson.core.JsonParser)"><!-- --></A><H3>
1756copyCurrentStructure</H3>
1757<PRE>
1758public void <B>copyCurrentStructure</B>(com.fasterxml.jackson.core.JsonParser&nbsp;jp)
1759                          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>,
1760                                 com.fasterxml.jackson.core.JsonProcessingException</PRE>
1761<DL>
1762<DD><DL>
1763<DT><B>Specified by:</B><DD><CODE>copyCurrentStructure</CODE> in class <CODE>com.fasterxml.jackson.core.JsonGenerator</CODE></DL>
1764</DD>
1765<DD><DL>
1766
1767<DT><B>Throws:</B>
1768<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>
1769<DD><CODE>com.fasterxml.jackson.core.JsonProcessingException</CODE></DL>
1770</DD>
1771</DL>
1772<HR>
1773
1774<A NAME="_append(com.fasterxml.jackson.core.JsonToken)"><!-- --></A><H3>
1775_append</H3>
1776<PRE>
1777protected final void <B>_append</B>(com.fasterxml.jackson.core.JsonToken&nbsp;type)</PRE>
1778<DL>
1779<DD><DL>
1780</DL>
1781</DD>
1782</DL>
1783<HR>
1784
1785<A NAME="_append(com.fasterxml.jackson.core.JsonToken, java.lang.Object)"><!-- --></A><H3>
1786_append</H3>
1787<PRE>
1788protected final void <B>_append</B>(com.fasterxml.jackson.core.JsonToken&nbsp;type,
1789                             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
1790<DL>
1791<DD><DL>
1792</DL>
1793</DD>
1794</DL>
1795<HR>
1796
1797<A NAME="_appendRaw(int, java.lang.Object)"><!-- --></A><H3>
1798_appendRaw</H3>
1799<PRE>
1800protected final void <B>_appendRaw</B>(int&nbsp;rawType,
1801                                <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
1802<DL>
1803<DD><DL>
1804</DL>
1805</DD>
1806</DL>
1807<HR>
1808
1809<A NAME="_reportUnsupportedOperation()"><!-- --></A><H3>
1810_reportUnsupportedOperation</H3>
1811<PRE>
1812protected void <B>_reportUnsupportedOperation</B>()</PRE>
1813<DL>
1814<DD><DL>
1815</DL>
1816</DD>
1817</DL>
1818<!-- ========= END OF CLASS DATA ========= -->
1819<HR>
1820
1821
1822<!-- ======= START OF BOTTOM NAVBAR ====== -->
1823<A NAME="navbar_bottom"><!-- --></A>
1824<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1825<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1826<TR>
1827<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1828<A NAME="navbar_bottom_firstrow"><!-- --></A>
1829<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1830  <TR ALIGN="center" VALIGN="top">
1831  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1832  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1833  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1834  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TokenBuffer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1835  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1836  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1837  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1838  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1839  </TR>
1840</TABLE>
1841</TD>
1842<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1843</EM>
1844</TD>
1845</TR>
1846
1847<TR>
1848<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1849&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><B>PREV CLASS</B></A>&nbsp;
1850&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util"><B>NEXT CLASS</B></A></FONT></TD>
1851<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1852  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1853&nbsp;<A HREF="TokenBuffer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1854&nbsp;<SCRIPT type="text/javascript">
1855  <!--
1856  if(window==top) {
1857    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1858  }
1859  //-->
1860</SCRIPT>
1861<NOSCRIPT>
1862  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1863</NOSCRIPT>
1864
1865
1866</FONT></TD>
1867</TR>
1868<TR>
1869<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1870  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1871<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1872DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1873</TR>
1874</TABLE>
1875<A NAME="skip-navbar_bottom"></A>
1876<!-- ======== END OF BOTTOM NAVBAR ======= -->
1877
1878<HR>
1879Copyright &#169; 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved.
1880</BODY>
1881</HTML>
1882