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