• 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_79) on Wed Jul 20 08:39:14 PDT 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>TokenBuffer (jackson-databind 2.8.0 API)</title>
8<meta name="date" content="2016-07-20">
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.8.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/7/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.7/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.7/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/7/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/7/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/7/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.7/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.7/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.7/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.7/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#_appendAt">_appendAt</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 boolean</code></td>
190<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_forceBigDecimal">_forceBigDecimal</a></strong></code>
191<div class="block">Flag set during construction, if use of <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a> is to be forced
192 on all floating-point values.</div>
193</td>
194</tr>
195<tr class="altColor">
196<td class="colFirst"><code>protected int</code></td>
197<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_generatorFeatures">_generatorFeatures</a></strong></code>
198<div class="block">Bit flag composed of bits that indicate which
199 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
200 are enabled.</div>
201</td>
202</tr>
203<tr class="rowColor">
204<td class="colFirst"><code>protected boolean</code></td>
205<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_hasNativeId">_hasNativeId</a></strong></code>
206<div class="block">Do we currently have a native type or object id buffered?</div>
207</td>
208</tr>
209<tr class="altColor">
210<td class="colFirst"><code>protected boolean</code></td>
211<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_hasNativeObjectIds">_hasNativeObjectIds</a></strong></code>&nbsp;</td>
212</tr>
213<tr class="rowColor">
214<td class="colFirst"><code>protected boolean</code></td>
215<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_hasNativeTypeIds">_hasNativeTypeIds</a></strong></code>&nbsp;</td>
216</tr>
217<tr class="altColor">
218<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>
219<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_last">_last</a></strong></code>
220<div class="block">Last segment of this buffer, one that is used
221 for appending more tokens</div>
222</td>
223</tr>
224<tr class="rowColor">
225<td class="colFirst"><code>protected boolean</code></td>
226<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_mayHaveNativeIds">_mayHaveNativeIds</a></strong></code>&nbsp;</td>
227</tr>
228<tr class="altColor">
229<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></td>
230<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_objectCodec">_objectCodec</a></strong></code>
231<div class="block">Object codec to use for stream-based object
232 conversion through parser/generator interfaces.</div>
233</td>
234</tr>
235<tr class="rowColor">
236<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
237<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_objectId">_objectId</a></strong></code>
238<div class="block">If native object ids supported, this is the id for following
239 value (or first token of one) to be written.</div>
240</td>
241</tr>
242<tr class="altColor">
243<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
244<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_typeId">_typeId</a></strong></code>
245<div class="block">If native type ids supported, this is the id for following
246 value (or first token of one) to be written.</div>
247</td>
248</tr>
249<tr class="rowColor">
250<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a></code></td>
251<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_writeContext">_writeContext</a></strong></code>&nbsp;</td>
252</tr>
253<tr class="altColor">
254<td class="colFirst"><code>protected static int</code></td>
255<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#DEFAULT_GENERATOR_FEATURES">DEFAULT_GENERATOR_FEATURES</a></strong></code>&nbsp;</td>
256</tr>
257</table>
258<ul class="blockList">
259<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.core.JsonGenerator">
260<!--   -->
261</a>
262<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
263<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_cfgPrettyPrinter" title="class or interface in com.fasterxml.jackson.core">_cfgPrettyPrinter</a></code></li>
264</ul>
265</li>
266</ul>
267<!-- ======== CONSTRUCTOR SUMMARY ======== -->
268<ul class="blockList">
269<li class="blockList"><a name="constructor_summary">
270<!--   -->
271</a>
272<h3>Constructor Summary</h3>
273<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
274<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
275<tr>
276<th class="colOne" scope="col">Constructor and Description</th>
277</tr>
278<tr class="altColor">
279<td class="colOne"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.JsonParser)">TokenBuffer</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
280</tr>
281<tr class="rowColor">
282<td class="colOne"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">TokenBuffer</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
283           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
284</tr>
285<tr class="altColor">
286<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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</code>
287<div class="block"><strong>Deprecated.</strong>&nbsp;
288<div class="block"><i>since 2.3 preferred variant is one that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> or additional boolean parameter.</i></div>
289</div>
290</td>
291</tr>
292<tr class="rowColor">
293<td class="colOne"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.ObjectCodec,%20boolean)">TokenBuffer</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec,
294           boolean&nbsp;hasNativeIds)</code>&nbsp;</td>
295</tr>
296</table>
297</li>
298</ul>
299<!-- ========== METHOD SUMMARY =========== -->
300<ul class="blockList">
301<li class="blockList"><a name="method_summary">
302<!--   -->
303</a>
304<h3>Method Summary</h3>
305<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
306<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
307<tr>
308<th class="colFirst" scope="col">Modifier and Type</th>
309<th class="colLast" scope="col">Method and Description</th>
310</tr>
311<tr class="altColor">
312<td class="colFirst"><code>protected void</code></td>
313<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.7/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>
314</tr>
315<tr class="rowColor">
316<td class="colFirst"><code>protected void</code></td>
317<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken,%20java.lang.Object)">_append</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
318       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
319</tr>
320<tr class="altColor">
321<td class="colFirst"><code>protected void</code></td>
322<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_appendRaw(int,%20java.lang.Object)">_appendRaw</a></strong>(int&nbsp;rawType,
323          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
324</tr>
325<tr class="rowColor">
326<td class="colFirst"><code>protected void</code></td>
327<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_appendValue(com.fasterxml.jackson.core.JsonToken)">_appendValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</code>
328<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken)"><code>_append(JsonToken)</code></a> but also updates context with
329 knowledge that a scalar value was written</div>
330</td>
331</tr>
332<tr class="altColor">
333<td class="colFirst"><code>protected void</code></td>
334<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_appendValue(com.fasterxml.jackson.core.JsonToken,%20java.lang.Object)">_appendValue</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
335            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
336<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken,%20java.lang.Object)"><code>_append(JsonToken,Object)</code></a> but also updates context with
337 knowledge that a scalar value was written</div>
338</td>
339</tr>
340<tr class="rowColor">
341<td class="colFirst"><code>protected void</code></td>
342<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_reportUnsupportedOperation()">_reportUnsupportedOperation</a></strong>()</code>&nbsp;</td>
343</tr>
344<tr class="altColor">
345<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>
346<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>
347<div class="block">Helper method that will append contents of given buffer into this
348 buffer.</div>
349</td>
350</tr>
351<tr class="rowColor">
352<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
353<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser()">asParser</a></strong>()</code>
354<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
355 stored in this buffer.</div>
356</td>
357</tr>
358<tr class="altColor">
359<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
360<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.7/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>
361</tr>
362<tr class="rowColor">
363<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
364<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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</code>
365<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
366 stored in this buffer.</div>
367</td>
368</tr>
369<tr class="altColor">
370<td class="colFirst"><code>boolean</code></td>
371<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteBinaryNatively()">canWriteBinaryNatively</a></strong>()</code>
372<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
373</td>
374</tr>
375<tr class="rowColor">
376<td class="colFirst"><code>boolean</code></td>
377<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteObjectId()">canWriteObjectId</a></strong>()</code>&nbsp;</td>
378</tr>
379<tr class="altColor">
380<td class="colFirst"><code>boolean</code></td>
381<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteTypeId()">canWriteTypeId</a></strong>()</code>&nbsp;</td>
382</tr>
383<tr class="rowColor">
384<td class="colFirst"><code>void</code></td>
385<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#close()">close</a></strong>()</code>&nbsp;</td>
386</tr>
387<tr class="altColor">
388<td class="colFirst"><code>void</code></td>
389<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
390</tr>
391<tr class="rowColor">
392<td class="colFirst"><code>void</code></td>
393<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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>&nbsp;</td>
394</tr>
395<tr class="altColor">
396<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>
397<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#deserialize(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">deserialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
398           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
399<div class="block">Helper method used by standard deserializer.</div>
400</td>
401</tr>
402<tr class="rowColor">
403<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
404<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.7/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>
405</tr>
406<tr class="altColor">
407<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
408<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.7/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>
409</tr>
410<tr class="rowColor">
411<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td>
412<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#firstToken()">firstToken</a></strong>()</code>&nbsp;</td>
413</tr>
414<tr class="altColor">
415<td class="colFirst"><code>void</code></td>
416<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#flush()">flush</a></strong>()</code>&nbsp;</td>
417</tr>
418<tr class="rowColor">
419<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>
420<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#forceUseOfBigDecimal(boolean)">forceUseOfBigDecimal</a></strong>(boolean&nbsp;b)</code>&nbsp;</td>
421</tr>
422<tr class="altColor">
423<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></td>
424<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getCodec()">getCodec</a></strong>()</code>&nbsp;</td>
425</tr>
426<tr class="rowColor">
427<td class="colFirst"><code>int</code></td>
428<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getFeatureMask()">getFeatureMask</a></strong>()</code>&nbsp;</td>
429</tr>
430<tr class="altColor">
431<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a></code></td>
432<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getOutputContext()">getOutputContext</a></strong>()</code>&nbsp;</td>
433</tr>
434<tr class="rowColor">
435<td class="colFirst"><code>boolean</code></td>
436<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isClosed()">isClosed</a></strong>()</code>&nbsp;</td>
437</tr>
438<tr class="altColor">
439<td class="colFirst"><code>boolean</code></td>
440<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.7/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>
441</tr>
442<tr class="rowColor">
443<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
444<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#overrideStdFeatures(int,%20int)">overrideStdFeatures</a></strong>(int&nbsp;values,
445                   int&nbsp;mask)</code>&nbsp;</td>
446</tr>
447<tr class="altColor">
448<td class="colFirst"><code>void</code></td>
449<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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)</code>
450<div class="block">Helper method that will write all contents of this buffer
451 using given <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.</div>
452</td>
453</tr>
454<tr class="rowColor">
455<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
456<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.7/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>
457</tr>
458<tr class="altColor">
459<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
460<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#setFeatureMask(int)">setFeatureMask</a></strong>(int&nbsp;mask)</code>
461<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
462</td>
463</tr>
464<tr class="rowColor">
465<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
466<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#toString()">toString</a></strong>()</code>&nbsp;</td>
467</tr>
468<tr class="altColor">
469<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
470<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#useDefaultPrettyPrinter()">useDefaultPrettyPrinter</a></strong>()</code>&nbsp;</td>
471</tr>
472<tr class="rowColor">
473<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td>
474<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#version()">version</a></strong>()</code>&nbsp;</td>
475</tr>
476<tr class="altColor">
477<td class="colFirst"><code>void</code></td>
478<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBinary(com.fasterxml.jackson.core.Base64Variant,%20byte[],%20int,%20int)">writeBinary</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
479           byte[]&nbsp;data,
480           int&nbsp;offset,
481           int&nbsp;len)</code>&nbsp;</td>
482</tr>
483<tr class="rowColor">
484<td class="colFirst"><code>int</code></td>
485<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBinary(com.fasterxml.jackson.core.Base64Variant,%20java.io.InputStream,%20int)">writeBinary</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
486           <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;data,
487           int&nbsp;dataLength)</code>
488<div class="block">Although we could support this method, it does not necessarily make
489 sense: we can not make good use of streaming because buffer must
490 hold all the data.</div>
491</td>
492</tr>
493<tr class="altColor">
494<td class="colFirst"><code>void</code></td>
495<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>
496</tr>
497<tr class="rowColor">
498<td class="colFirst"><code>void</code></td>
499<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEmbeddedObject(java.lang.Object)">writeEmbeddedObject</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>&nbsp;</td>
500</tr>
501<tr class="altColor">
502<td class="colFirst"><code>void</code></td>
503<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndArray()">writeEndArray</a></strong>()</code>&nbsp;</td>
504</tr>
505<tr class="rowColor">
506<td class="colFirst"><code>void</code></td>
507<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndObject()">writeEndObject</a></strong>()</code>&nbsp;</td>
508</tr>
509<tr class="altColor">
510<td class="colFirst"><code>void</code></td>
511<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.7/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>
512</tr>
513<tr class="rowColor">
514<td class="colFirst"><code>void</code></td>
515<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
516</tr>
517<tr class="altColor">
518<td class="colFirst"><code>void</code></td>
519<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNull()">writeNull</a></strong>()</code>&nbsp;</td>
520</tr>
521<tr class="rowColor">
522<td class="colFirst"><code>void</code></td>
523<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/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;dec)</code>&nbsp;</td>
524</tr>
525<tr class="altColor">
526<td class="colFirst"><code>void</code></td>
527<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/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>&nbsp;v)</code>&nbsp;</td>
528</tr>
529<tr class="rowColor">
530<td class="colFirst"><code>void</code></td>
531<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>
532</tr>
533<tr class="altColor">
534<td class="colFirst"><code>void</code></td>
535<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>
536</tr>
537<tr class="rowColor">
538<td class="colFirst"><code>void</code></td>
539<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>
540</tr>
541<tr class="altColor">
542<td class="colFirst"><code>void</code></td>
543<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>
544</tr>
545<tr class="rowColor">
546<td class="colFirst"><code>void</code></td>
547<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>
548</tr>
549<tr class="altColor">
550<td class="colFirst"><code>void</code></td>
551<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encodedValue)</code>&nbsp;</td>
552</tr>
553<tr class="rowColor">
554<td class="colFirst"><code>void</code></td>
555<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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
556</tr>
557<tr class="altColor">
558<td class="colFirst"><code>void</code></td>
559<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeObjectId(java.lang.Object)">writeObjectId</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
560</tr>
561<tr class="rowColor">
562<td class="colFirst"><code>void</code></td>
563<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>
564</tr>
565<tr class="altColor">
566<td class="colFirst"><code>void</code></td>
567<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(char[],%20int,%20int)">writeRaw</a></strong>(char[]&nbsp;text,
568        int&nbsp;offset,
569        int&nbsp;len)</code>&nbsp;</td>
570</tr>
571<tr class="rowColor">
572<td class="colFirst"><code>void</code></td>
573<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.7/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>
574</tr>
575<tr class="altColor">
576<td class="colFirst"><code>void</code></td>
577<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
578</tr>
579<tr class="rowColor">
580<td class="colFirst"><code>void</code></td>
581<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw(java.lang.String,%20int,%20int)">writeRaw</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
582        int&nbsp;offset,
583        int&nbsp;len)</code>&nbsp;</td>
584</tr>
585<tr class="altColor">
586<td class="colFirst"><code>void</code></td>
587<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawUTF8String(byte[],%20int,%20int)">writeRawUTF8String</a></strong>(byte[]&nbsp;text,
588                  int&nbsp;offset,
589                  int&nbsp;length)</code>&nbsp;</td>
590</tr>
591<tr class="rowColor">
592<td class="colFirst"><code>void</code></td>
593<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue(char[],%20int,%20int)">writeRawValue</a></strong>(char[]&nbsp;text,
594             int&nbsp;offset,
595             int&nbsp;len)</code>&nbsp;</td>
596</tr>
597<tr class="altColor">
598<td class="colFirst"><code>void</code></td>
599<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
600</tr>
601<tr class="rowColor">
602<td class="colFirst"><code>void</code></td>
603<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue(java.lang.String,%20int,%20int)">writeRawValue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
604             int&nbsp;offset,
605             int&nbsp;len)</code>&nbsp;</td>
606</tr>
607<tr class="altColor">
608<td class="colFirst"><code>void</code></td>
609<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartArray()">writeStartArray</a></strong>()</code>&nbsp;</td>
610</tr>
611<tr class="rowColor">
612<td class="colFirst"><code>void</code></td>
613<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject()">writeStartObject</a></strong>()</code>&nbsp;</td>
614</tr>
615<tr class="altColor">
616<td class="colFirst"><code>void</code></td>
617<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject(java.lang.Object)">writeStartObject</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)</code>&nbsp;</td>
618</tr>
619<tr class="rowColor">
620<td class="colFirst"><code>void</code></td>
621<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString(char[],%20int,%20int)">writeString</a></strong>(char[]&nbsp;text,
622           int&nbsp;offset,
623           int&nbsp;len)</code>&nbsp;</td>
624</tr>
625<tr class="altColor">
626<td class="colFirst"><code>void</code></td>
627<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.7/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>
628</tr>
629<tr class="rowColor">
630<td class="colFirst"><code>void</code></td>
631<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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
632</tr>
633<tr class="altColor">
634<td class="colFirst"><code>void</code></td>
635<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.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;node)</code>&nbsp;</td>
636</tr>
637<tr class="rowColor">
638<td class="colFirst"><code>void</code></td>
639<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeTypeId(java.lang.Object)">writeTypeId</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
640</tr>
641<tr class="altColor">
642<td class="colFirst"><code>void</code></td>
643<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeUTF8String(byte[],%20int,%20int)">writeUTF8String</a></strong>(byte[]&nbsp;text,
644               int&nbsp;offset,
645               int&nbsp;length)</code>&nbsp;</td>
646</tr>
647</table>
648<ul class="blockList">
649<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.core.JsonGenerator">
650<!--   -->
651</a>
652<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
653<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_reportError(java.lang.String)" title="class or interface in com.fasterxml.jackson.core">_reportError</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_throwInternal()" title="class or interface in com.fasterxml.jackson.core">_throwInternal</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_verifyOffsets(int,%20int,%20int)" title="class or interface in com.fasterxml.jackson.core">_verifyOffsets</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_writeSimpleObject(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">_writeSimpleObject</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#canOmitFields()" title="class or interface in com.fasterxml.jackson.core">canOmitFields</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#canWriteFormattedNumbers()" title="class or interface in com.fasterxml.jackson.core">canWriteFormattedNumbers</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#configure(com.fasterxml.jackson.core.JsonGenerator.Feature,%20boolean)" title="class or interface in com.fasterxml.jackson.core">configure</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#getCurrentValue()" title="class or interface in com.fasterxml.jackson.core">getCurrentValue</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#getFormatFeatures()" title="class or interface in com.fasterxml.jackson.core">getFormatFeatures</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#getOutputBuffered()" title="class or interface in com.fasterxml.jackson.core">getOutputBuffered</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#overrideFormatFeatures(int,%20int)" title="class or interface in com.fasterxml.jackson.core">overrideFormatFeatures</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#setCurrentValue(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">setCurrentValue</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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.7/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.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray(double[],%20int,%20int)" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray(int[],%20int,%20int)" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray(long[],%20int,%20int)" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary(byte[],%20int,%20int)" title="class or interface in com.fasterxml.jackson.core">writeBinary</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary(java.io.InputStream,%20int)" title="class or interface in com.fasterxml.jackson.core">writeBinary</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinaryField(java.lang.String,%20byte[])" title="class or interface in com.fasterxml.jackson.core">writeBinaryField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBooleanField(java.lang.String,%20boolean)" title="class or interface in com.fasterxml.jackson.core">writeBooleanField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeFieldId(long)" title="class or interface in com.fasterxml.jackson.core">writeFieldId</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField(java.lang.String,%20java.math.BigDecimal)" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField(java.lang.String,%20double)" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField(java.lang.String,%20float)" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField(java.lang.String,%20int)" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField(java.lang.String,%20long)" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeObjectField(java.lang.String,%20java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeObjectField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeObjectRef(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeObjectRef</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeOmittedField(java.lang.String)" title="class or interface in com.fasterxml.jackson.core">writeOmittedField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue(com.fasterxml.jackson.core.SerializableString)" title="class or interface in com.fasterxml.jackson.core">writeRawValue</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartArray(int)" title="class or interface in com.fasterxml.jackson.core">writeStartArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStringField(java.lang.String,%20java.lang.String)" title="class or interface in com.fasterxml.jackson.core">writeStringField</a></code></li>
654</ul>
655<ul class="blockList">
656<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
657<!--   -->
658</a>
659<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
660<code><a href="http://docs.oracle.com/javase/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
661</ul>
662</li>
663</ul>
664</li>
665</ul>
666</div>
667<div class="details">
668<ul class="blockList">
669<li class="blockList">
670<!-- ============ FIELD DETAIL =========== -->
671<ul class="blockList">
672<li class="blockList"><a name="field_detail">
673<!--   -->
674</a>
675<h3>Field Detail</h3>
676<a name="DEFAULT_GENERATOR_FEATURES">
677<!--   -->
678</a>
679<ul class="blockList">
680<li class="blockList">
681<h4>DEFAULT_GENERATOR_FEATURES</h4>
682<pre>protected static final&nbsp;int DEFAULT_GENERATOR_FEATURES</pre>
683</li>
684</ul>
685<a name="_objectCodec">
686<!--   -->
687</a>
688<ul class="blockList">
689<li class="blockList">
690<h4>_objectCodec</h4>
691<pre>protected&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> _objectCodec</pre>
692<div class="block">Object codec to use for stream-based object
693 conversion through parser/generator interfaces. If null,
694 such methods can not be used.</div>
695</li>
696</ul>
697<a name="_generatorFeatures">
698<!--   -->
699</a>
700<ul class="blockList">
701<li class="blockList">
702<h4>_generatorFeatures</h4>
703<pre>protected&nbsp;int _generatorFeatures</pre>
704<div class="block">Bit flag composed of bits that indicate which
705 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
706 are enabled.
707<p>
708 NOTE: most features have no effect on this class</div>
709</li>
710</ul>
711<a name="_closed">
712<!--   -->
713</a>
714<ul class="blockList">
715<li class="blockList">
716<h4>_closed</h4>
717<pre>protected&nbsp;boolean _closed</pre>
718</li>
719</ul>
720<a name="_hasNativeTypeIds">
721<!--   -->
722</a>
723<ul class="blockList">
724<li class="blockList">
725<h4>_hasNativeTypeIds</h4>
726<pre>protected&nbsp;boolean _hasNativeTypeIds</pre>
727<dl><dt><span class="strong">Since:</span></dt>
728  <dd>2.3</dd></dl>
729</li>
730</ul>
731<a name="_hasNativeObjectIds">
732<!--   -->
733</a>
734<ul class="blockList">
735<li class="blockList">
736<h4>_hasNativeObjectIds</h4>
737<pre>protected&nbsp;boolean _hasNativeObjectIds</pre>
738<dl><dt><span class="strong">Since:</span></dt>
739  <dd>2.3</dd></dl>
740</li>
741</ul>
742<a name="_mayHaveNativeIds">
743<!--   -->
744</a>
745<ul class="blockList">
746<li class="blockList">
747<h4>_mayHaveNativeIds</h4>
748<pre>protected&nbsp;boolean _mayHaveNativeIds</pre>
749<dl><dt><span class="strong">Since:</span></dt>
750  <dd>2.3</dd></dl>
751</li>
752</ul>
753<a name="_forceBigDecimal">
754<!--   -->
755</a>
756<ul class="blockList">
757<li class="blockList">
758<h4>_forceBigDecimal</h4>
759<pre>protected&nbsp;boolean _forceBigDecimal</pre>
760<div class="block">Flag set during construction, if use of <a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a> is to be forced
761 on all floating-point values.</div>
762<dl><dt><span class="strong">Since:</span></dt>
763  <dd>2.7</dd></dl>
764</li>
765</ul>
766<a name="_first">
767<!--   -->
768</a>
769<ul class="blockList">
770<li class="blockList">
771<h4>_first</h4>
772<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>
773<div class="block">First segment, for contents this buffer has</div>
774</li>
775</ul>
776<a name="_last">
777<!--   -->
778</a>
779<ul class="blockList">
780<li class="blockList">
781<h4>_last</h4>
782<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>
783<div class="block">Last segment of this buffer, one that is used
784 for appending more tokens</div>
785</li>
786</ul>
787<a name="_appendAt">
788<!--   -->
789</a>
790<ul class="blockList">
791<li class="blockList">
792<h4>_appendAt</h4>
793<pre>protected&nbsp;int _appendAt</pre>
794<div class="block">Offset within last segment,</div>
795</li>
796</ul>
797<a name="_typeId">
798<!--   -->
799</a>
800<ul class="blockList">
801<li class="blockList">
802<h4>_typeId</h4>
803<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _typeId</pre>
804<div class="block">If native type ids supported, this is the id for following
805 value (or first token of one) to be written.</div>
806</li>
807</ul>
808<a name="_objectId">
809<!--   -->
810</a>
811<ul class="blockList">
812<li class="blockList">
813<h4>_objectId</h4>
814<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _objectId</pre>
815<div class="block">If native object ids supported, this is the id for following
816 value (or first token of one) to be written.</div>
817</li>
818</ul>
819<a name="_hasNativeId">
820<!--   -->
821</a>
822<ul class="blockList">
823<li class="blockList">
824<h4>_hasNativeId</h4>
825<pre>protected&nbsp;boolean _hasNativeId</pre>
826<div class="block">Do we currently have a native type or object id buffered?</div>
827</li>
828</ul>
829<a name="_writeContext">
830<!--   -->
831</a>
832<ul class="blockListLast">
833<li class="blockList">
834<h4>_writeContext</h4>
835<pre>protected&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a> _writeContext</pre>
836</li>
837</ul>
838</li>
839</ul>
840<!-- ========= CONSTRUCTOR DETAIL ======== -->
841<ul class="blockList">
842<li class="blockList"><a name="constructor_detail">
843<!--   -->
844</a>
845<h3>Constructor Detail</h3>
846<a name="TokenBuffer(com.fasterxml.jackson.core.ObjectCodec)">
847<!--   -->
848</a>
849<ul class="blockList">
850<li class="blockList">
851<h4>TokenBuffer</h4>
852<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
853public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</pre>
854<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>since 2.3 preferred variant is one that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> or additional boolean parameter.</i></div>
855<dl><dt><span class="strong">Parameters:</span></dt><dd><code>codec</code> - Object codec to use for stream-based object
856   conversion through parser/generator interfaces. If null,
857   such methods can not be used.</dd></dl>
858</li>
859</ul>
860<a name="TokenBuffer(com.fasterxml.jackson.core.ObjectCodec, boolean)">
861<!--   -->
862</a>
863<ul class="blockList">
864<li class="blockList">
865<h4>TokenBuffer</h4>
866<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec,
867           boolean&nbsp;hasNativeIds)</pre>
868<dl><dt><span class="strong">Parameters:</span></dt><dd><code>codec</code> - Object codec to use for stream-based object
869   conversion through parser/generator interfaces. If null,
870   such methods can not be used.</dd><dd><code>hasNativeIds</code> - Whether resulting <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> (if created)
871   is considered to support native type and object ids</dd></dl>
872</li>
873</ul>
874<a name="TokenBuffer(com.fasterxml.jackson.core.JsonParser)">
875<!--   -->
876</a>
877<ul class="blockList">
878<li class="blockList">
879<h4>TokenBuffer</h4>
880<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</pre>
881<dl><dt><span class="strong">Since:</span></dt>
882  <dd>2.3</dd></dl>
883</li>
884</ul>
885<a name="TokenBuffer(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">
886<!--   -->
887</a>
888<ul class="blockListLast">
889<li class="blockList">
890<h4>TokenBuffer</h4>
891<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
892           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</pre>
893<dl><dt><span class="strong">Since:</span></dt>
894  <dd>2.7</dd></dl>
895</li>
896</ul>
897</li>
898</ul>
899<!-- ============ METHOD DETAIL ========== -->
900<ul class="blockList">
901<li class="blockList"><a name="method_detail">
902<!--   -->
903</a>
904<h3>Method Detail</h3>
905<a name="forceUseOfBigDecimal(boolean)">
906<!--   -->
907</a>
908<ul class="blockList">
909<li class="blockList">
910<h4>forceUseOfBigDecimal</h4>
911<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>&nbsp;forceUseOfBigDecimal(boolean&nbsp;b)</pre>
912<dl><dt><span class="strong">Since:</span></dt>
913  <dd>2.7</dd></dl>
914</li>
915</ul>
916<a name="version()">
917<!--   -->
918</a>
919<ul class="blockList">
920<li class="blockList">
921<h4>version</h4>
922<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a>&nbsp;version()</pre>
923<dl>
924<dt><strong>Specified by:</strong></dt>
925<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd>
926<dt><strong>Specified by:</strong></dt>
927<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
928</dl>
929</li>
930</ul>
931<a name="asParser()">
932<!--   -->
933</a>
934<ul class="blockList">
935<li class="blockList">
936<h4>asParser</h4>
937<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;asParser()</pre>
938<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
939 stored in this buffer. Will use default <code>_objectCodec</code> for
940 object conversions.
941<p>
942 Note: instances are not synchronized, that is, they are not thread-safe
943 if there are concurrent appends to the underlying buffer.</div>
944<dl><dt><span class="strong">Returns:</span></dt><dd>Parser that can be used for reading contents stored in this buffer</dd></dl>
945</li>
946</ul>
947<a name="asParser(com.fasterxml.jackson.core.ObjectCodec)">
948<!--   -->
949</a>
950<ul class="blockList">
951<li class="blockList">
952<h4>asParser</h4>
953<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</pre>
954<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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
955 stored in this buffer.
956<p>
957 Note: instances are not synchronized, that is, they are not thread-safe
958 if there are concurrent appends to the underlying buffer.</div>
959<dl><dt><span class="strong">Parameters:</span></dt><dd><code>codec</code> - Object codec to use for stream-based object
960   conversion through parser/generator interfaces. If null,
961   such methods can not be used.</dd>
962<dt><span class="strong">Returns:</span></dt><dd>Parser that can be used for reading contents stored in this buffer</dd></dl>
963</li>
964</ul>
965<a name="asParser(com.fasterxml.jackson.core.JsonParser)">
966<!--   -->
967</a>
968<ul class="blockList">
969<li class="blockList">
970<h4>asParser</h4>
971<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;src)</pre>
972<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - Parser to use for accessing source information
973    like location, configured codec</dd></dl>
974</li>
975</ul>
976<a name="firstToken()">
977<!--   -->
978</a>
979<ul class="blockList">
980<li class="blockList">
981<h4>firstToken</h4>
982<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;firstToken()</pre>
983</li>
984</ul>
985<a name="append(com.fasterxml.jackson.databind.util.TokenBuffer)">
986<!--   -->
987</a>
988<ul class="blockList">
989<li class="blockList">
990<h4>append</h4>
991<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)
992                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
993<div class="block">Helper method that will append contents of given buffer into this
994 buffer.
995 Not particularly optimized; can be made faster if there is need.</div>
996<dl><dt><span class="strong">Returns:</span></dt><dd>This buffer</dd>
997<dt><span class="strong">Throws:</span></dt>
998<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
999</li>
1000</ul>
1001<a name="serialize(com.fasterxml.jackson.core.JsonGenerator)">
1002<!--   -->
1003</a>
1004<ul class="blockList">
1005<li class="blockList">
1006<h4>serialize</h4>
1007<pre>public&nbsp;void&nbsp;serialize(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)
1008               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1009<div class="block">Helper method that will write all contents of this buffer
1010 using given <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.
1011<p>
1012 Note: this method would be enough to implement
1013 <code>JsonSerializer</code>  for <code>TokenBuffer</code> type;
1014 but we can not have upwards
1015 references (from core to mapper package); and as such we also
1016 can not take second argument.</div>
1017<dl><dt><span class="strong">Throws:</span></dt>
1018<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1019</li>
1020</ul>
1021<a name="deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext)">
1022<!--   -->
1023</a>
1024<ul class="blockList">
1025<li class="blockList">
1026<h4>deserialize</h4>
1027<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>&nbsp;deserialize(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
1028                      <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
1029                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1030<div class="block">Helper method used by standard deserializer.</div>
1031<dl><dt><span class="strong">Throws:</span></dt>
1032<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">Since:</span></dt>
1033  <dd>2.3</dd></dl>
1034</li>
1035</ul>
1036<a name="toString()">
1037<!--   -->
1038</a>
1039<ul class="blockList">
1040<li class="blockList">
1041<h4>toString</h4>
1042<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
1043<dl>
1044<dt><strong>Overrides:</strong></dt>
1045<dd><code><a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
1046</dl>
1047</li>
1048</ul>
1049<a name="enable(com.fasterxml.jackson.core.JsonGenerator.Feature)">
1050<!--   -->
1051</a>
1052<ul class="blockList">
1053<li class="blockList">
1054<h4>enable</h4>
1055<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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>
1056<dl>
1057<dt><strong>Specified by:</strong></dt>
1058<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1059</dl>
1060</li>
1061</ul>
1062<a name="disable(com.fasterxml.jackson.core.JsonGenerator.Feature)">
1063<!--   -->
1064</a>
1065<ul class="blockList">
1066<li class="blockList">
1067<h4>disable</h4>
1068<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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>
1069<dl>
1070<dt><strong>Specified by:</strong></dt>
1071<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1072</dl>
1073</li>
1074</ul>
1075<a name="isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature)">
1076<!--   -->
1077</a>
1078<ul class="blockList">
1079<li class="blockList">
1080<h4>isEnabled</h4>
1081<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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>
1082<dl>
1083<dt><strong>Specified by:</strong></dt>
1084<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1085</dl>
1086</li>
1087</ul>
1088<a name="getFeatureMask()">
1089<!--   -->
1090</a>
1091<ul class="blockList">
1092<li class="blockList">
1093<h4>getFeatureMask</h4>
1094<pre>public&nbsp;int&nbsp;getFeatureMask()</pre>
1095<dl>
1096<dt><strong>Specified by:</strong></dt>
1097<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#getFeatureMask()" title="class or interface in com.fasterxml.jackson.core">getFeatureMask</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1098</dl>
1099</li>
1100</ul>
1101<a name="setFeatureMask(int)">
1102<!--   -->
1103</a>
1104<ul class="blockList">
1105<li class="blockList">
1106<h4>setFeatureMask</h4>
1107<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1108public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;setFeatureMask(int&nbsp;mask)</pre>
1109<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
1110<dl>
1111<dt><strong>Specified by:</strong></dt>
1112<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#setFeatureMask(int)" title="class or interface in com.fasterxml.jackson.core">setFeatureMask</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1113</dl>
1114</li>
1115</ul>
1116<a name="overrideStdFeatures(int, int)">
1117<!--   -->
1118</a>
1119<ul class="blockList">
1120<li class="blockList">
1121<h4>overrideStdFeatures</h4>
1122<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;overrideStdFeatures(int&nbsp;values,
1123                                int&nbsp;mask)</pre>
1124<dl>
1125<dt><strong>Overrides:</strong></dt>
1126<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#overrideStdFeatures(int,%20int)" title="class or interface in com.fasterxml.jackson.core">overrideStdFeatures</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1127</dl>
1128</li>
1129</ul>
1130<a name="useDefaultPrettyPrinter()">
1131<!--   -->
1132</a>
1133<ul class="blockList">
1134<li class="blockList">
1135<h4>useDefaultPrettyPrinter</h4>
1136<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;useDefaultPrettyPrinter()</pre>
1137<dl>
1138<dt><strong>Specified by:</strong></dt>
1139<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1140</dl>
1141</li>
1142</ul>
1143<a name="setCodec(com.fasterxml.jackson.core.ObjectCodec)">
1144<!--   -->
1145</a>
1146<ul class="blockList">
1147<li class="blockList">
1148<h4>setCodec</h4>
1149<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;oc)</pre>
1150<dl>
1151<dt><strong>Specified by:</strong></dt>
1152<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1153</dl>
1154</li>
1155</ul>
1156<a name="getCodec()">
1157<!--   -->
1158</a>
1159<ul class="blockList">
1160<li class="blockList">
1161<h4>getCodec</h4>
1162<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;getCodec()</pre>
1163<dl>
1164<dt><strong>Specified by:</strong></dt>
1165<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1166</dl>
1167</li>
1168</ul>
1169<a name="getOutputContext()">
1170<!--   -->
1171</a>
1172<ul class="blockList">
1173<li class="blockList">
1174<h4>getOutputContext</h4>
1175<pre>public final&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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>
1176<dl>
1177<dt><strong>Specified by:</strong></dt>
1178<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1179</dl>
1180</li>
1181</ul>
1182<a name="canWriteBinaryNatively()">
1183<!--   -->
1184</a>
1185<ul class="blockList">
1186<li class="blockList">
1187<h4>canWriteBinaryNatively</h4>
1188<pre>public&nbsp;boolean&nbsp;canWriteBinaryNatively()</pre>
1189<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
1190<dl>
1191<dt><strong>Overrides:</strong></dt>
1192<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#canWriteBinaryNatively()" title="class or interface in com.fasterxml.jackson.core">canWriteBinaryNatively</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1193</dl>
1194</li>
1195</ul>
1196<a name="flush()">
1197<!--   -->
1198</a>
1199<ul class="blockList">
1200<li class="blockList">
1201<h4>flush</h4>
1202<pre>public&nbsp;void&nbsp;flush()
1203           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1204<dl>
1205<dt><strong>Specified by:</strong></dt>
1206<dd><code><a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a></code></dd>
1207<dt><strong>Specified by:</strong></dt>
1208<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1209<dt><span class="strong">Throws:</span></dt>
1210<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1211</li>
1212</ul>
1213<a name="close()">
1214<!--   -->
1215</a>
1216<ul class="blockList">
1217<li class="blockList">
1218<h4>close</h4>
1219<pre>public&nbsp;void&nbsp;close()
1220           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1221<dl>
1222<dt><strong>Specified by:</strong></dt>
1223<dd><code><a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
1224<dt><strong>Specified by:</strong></dt>
1225<dd><code><a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
1226<dt><strong>Specified by:</strong></dt>
1227<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1228<dt><span class="strong">Throws:</span></dt>
1229<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1230</li>
1231</ul>
1232<a name="isClosed()">
1233<!--   -->
1234</a>
1235<ul class="blockList">
1236<li class="blockList">
1237<h4>isClosed</h4>
1238<pre>public&nbsp;boolean&nbsp;isClosed()</pre>
1239<dl>
1240<dt><strong>Specified by:</strong></dt>
1241<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1242</dl>
1243</li>
1244</ul>
1245<a name="writeStartArray()">
1246<!--   -->
1247</a>
1248<ul class="blockList">
1249<li class="blockList">
1250<h4>writeStartArray</h4>
1251<pre>public final&nbsp;void&nbsp;writeStartArray()
1252                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1253<dl>
1254<dt><strong>Specified by:</strong></dt>
1255<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1256<dt><span class="strong">Throws:</span></dt>
1257<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1258</li>
1259</ul>
1260<a name="writeEndArray()">
1261<!--   -->
1262</a>
1263<ul class="blockList">
1264<li class="blockList">
1265<h4>writeEndArray</h4>
1266<pre>public final&nbsp;void&nbsp;writeEndArray()
1267                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1268<dl>
1269<dt><strong>Specified by:</strong></dt>
1270<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1271<dt><span class="strong">Throws:</span></dt>
1272<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1273</li>
1274</ul>
1275<a name="writeStartObject()">
1276<!--   -->
1277</a>
1278<ul class="blockList">
1279<li class="blockList">
1280<h4>writeStartObject</h4>
1281<pre>public final&nbsp;void&nbsp;writeStartObject()
1282                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1283<dl>
1284<dt><strong>Specified by:</strong></dt>
1285<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1286<dt><span class="strong">Throws:</span></dt>
1287<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1288</li>
1289</ul>
1290<a name="writeStartObject(java.lang.Object)">
1291<!--   -->
1292</a>
1293<ul class="blockList">
1294<li class="blockList">
1295<h4>writeStartObject</h4>
1296<pre>public&nbsp;void&nbsp;writeStartObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)
1297                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1298<dl>
1299<dt><strong>Overrides:</strong></dt>
1300<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartObject(java.lang.Object)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1301<dt><span class="strong">Throws:</span></dt>
1302<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1303</li>
1304</ul>
1305<a name="writeEndObject()">
1306<!--   -->
1307</a>
1308<ul class="blockList">
1309<li class="blockList">
1310<h4>writeEndObject</h4>
1311<pre>public final&nbsp;void&nbsp;writeEndObject()
1312                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1313<dl>
1314<dt><strong>Specified by:</strong></dt>
1315<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1316<dt><span class="strong">Throws:</span></dt>
1317<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1318</li>
1319</ul>
1320<a name="writeFieldName(java.lang.String)">
1321<!--   -->
1322</a>
1323<ul class="blockList">
1324<li class="blockList">
1325<h4>writeFieldName</h4>
1326<pre>public final&nbsp;void&nbsp;writeFieldName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
1327                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1328<dl>
1329<dt><strong>Specified by:</strong></dt>
1330<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1331<dt><span class="strong">Throws:</span></dt>
1332<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1333</li>
1334</ul>
1335<a name="writeFieldName(com.fasterxml.jackson.core.SerializableString)">
1336<!--   -->
1337</a>
1338<ul class="blockList">
1339<li class="blockList">
1340<h4>writeFieldName</h4>
1341<pre>public&nbsp;void&nbsp;writeFieldName(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;name)
1342                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1343<dl>
1344<dt><strong>Specified by:</strong></dt>
1345<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1346<dt><span class="strong">Throws:</span></dt>
1347<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1348</li>
1349</ul>
1350<a name="writeString(java.lang.String)">
1351<!--   -->
1352</a>
1353<ul class="blockList">
1354<li class="blockList">
1355<h4>writeString</h4>
1356<pre>public&nbsp;void&nbsp;writeString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1357                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1358<dl>
1359<dt><strong>Specified by:</strong></dt>
1360<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1361<dt><span class="strong">Throws:</span></dt>
1362<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1363</li>
1364</ul>
1365<a name="writeString(char[], int, int)">
1366<!--   -->
1367</a>
1368<ul class="blockList">
1369<li class="blockList">
1370<h4>writeString</h4>
1371<pre>public&nbsp;void&nbsp;writeString(char[]&nbsp;text,
1372               int&nbsp;offset,
1373               int&nbsp;len)
1374                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1375<dl>
1376<dt><strong>Specified by:</strong></dt>
1377<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeString(char[],%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1378<dt><span class="strong">Throws:</span></dt>
1379<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1380</li>
1381</ul>
1382<a name="writeString(com.fasterxml.jackson.core.SerializableString)">
1383<!--   -->
1384</a>
1385<ul class="blockList">
1386<li class="blockList">
1387<h4>writeString</h4>
1388<pre>public&nbsp;void&nbsp;writeString(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1389                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1390<dl>
1391<dt><strong>Specified by:</strong></dt>
1392<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/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/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1395</li>
1396</ul>
1397<a name="writeRawUTF8String(byte[], int, int)">
1398<!--   -->
1399</a>
1400<ul class="blockList">
1401<li class="blockList">
1402<h4>writeRawUTF8String</h4>
1403<pre>public&nbsp;void&nbsp;writeRawUTF8String(byte[]&nbsp;text,
1404                      int&nbsp;offset,
1405                      int&nbsp;length)
1406                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1407<dl>
1408<dt><strong>Specified by:</strong></dt>
1409<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawUTF8String(byte[],%20int,%20int)" 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.7/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/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1412</li>
1413</ul>
1414<a name="writeUTF8String(byte[], int, int)">
1415<!--   -->
1416</a>
1417<ul class="blockList">
1418<li class="blockList">
1419<h4>writeUTF8String</h4>
1420<pre>public&nbsp;void&nbsp;writeUTF8String(byte[]&nbsp;text,
1421                   int&nbsp;offset,
1422                   int&nbsp;length)
1423                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1424<dl>
1425<dt><strong>Specified by:</strong></dt>
1426<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeUTF8String(byte[],%20int,%20int)" 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.7/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/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1429</li>
1430</ul>
1431<a name="writeRaw(java.lang.String)">
1432<!--   -->
1433</a>
1434<ul class="blockList">
1435<li class="blockList">
1436<h4>writeRaw</h4>
1437<pre>public&nbsp;void&nbsp;writeRaw(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1438              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1439<dl>
1440<dt><strong>Specified by:</strong></dt>
1441<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1442<dt><span class="strong">Throws:</span></dt>
1443<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1444</li>
1445</ul>
1446<a name="writeRaw(java.lang.String, int, int)">
1447<!--   -->
1448</a>
1449<ul class="blockList">
1450<li class="blockList">
1451<h4>writeRaw</h4>
1452<pre>public&nbsp;void&nbsp;writeRaw(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
1453            int&nbsp;offset,
1454            int&nbsp;len)
1455              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1456<dl>
1457<dt><strong>Specified by:</strong></dt>
1458<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRaw(java.lang.String,%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1459<dt><span class="strong">Throws:</span></dt>
1460<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1461</li>
1462</ul>
1463<a name="writeRaw(com.fasterxml.jackson.core.SerializableString)">
1464<!--   -->
1465</a>
1466<ul class="blockList">
1467<li class="blockList">
1468<h4>writeRaw</h4>
1469<pre>public&nbsp;void&nbsp;writeRaw(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1470              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1471<dl>
1472<dt><strong>Overrides:</strong></dt>
1473<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1474<dt><span class="strong">Throws:</span></dt>
1475<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1476</li>
1477</ul>
1478<a name="writeRaw(char[], int, int)">
1479<!--   -->
1480</a>
1481<ul class="blockList">
1482<li class="blockList">
1483<h4>writeRaw</h4>
1484<pre>public&nbsp;void&nbsp;writeRaw(char[]&nbsp;text,
1485            int&nbsp;offset,
1486            int&nbsp;len)
1487              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1488<dl>
1489<dt><strong>Specified by:</strong></dt>
1490<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRaw(char[],%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1491<dt><span class="strong">Throws:</span></dt>
1492<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1493</li>
1494</ul>
1495<a name="writeRaw(char)">
1496<!--   -->
1497</a>
1498<ul class="blockList">
1499<li class="blockList">
1500<h4>writeRaw</h4>
1501<pre>public&nbsp;void&nbsp;writeRaw(char&nbsp;c)
1502              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1503<dl>
1504<dt><strong>Specified by:</strong></dt>
1505<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1506<dt><span class="strong">Throws:</span></dt>
1507<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1508</li>
1509</ul>
1510<a name="writeRawValue(java.lang.String)">
1511<!--   -->
1512</a>
1513<ul class="blockList">
1514<li class="blockList">
1515<h4>writeRawValue</h4>
1516<pre>public&nbsp;void&nbsp;writeRawValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1517                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1518<dl>
1519<dt><strong>Specified by:</strong></dt>
1520<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1521<dt><span class="strong">Throws:</span></dt>
1522<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1523</li>
1524</ul>
1525<a name="writeRawValue(java.lang.String, int, int)">
1526<!--   -->
1527</a>
1528<ul class="blockList">
1529<li class="blockList">
1530<h4>writeRawValue</h4>
1531<pre>public&nbsp;void&nbsp;writeRawValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
1532                 int&nbsp;offset,
1533                 int&nbsp;len)
1534                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1535<dl>
1536<dt><strong>Specified by:</strong></dt>
1537<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue(java.lang.String,%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1538<dt><span class="strong">Throws:</span></dt>
1539<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1540</li>
1541</ul>
1542<a name="writeRawValue(char[], int, int)">
1543<!--   -->
1544</a>
1545<ul class="blockList">
1546<li class="blockList">
1547<h4>writeRawValue</h4>
1548<pre>public&nbsp;void&nbsp;writeRawValue(char[]&nbsp;text,
1549                 int&nbsp;offset,
1550                 int&nbsp;len)
1551                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1552<dl>
1553<dt><strong>Specified by:</strong></dt>
1554<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue(char[],%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1555<dt><span class="strong">Throws:</span></dt>
1556<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1557</li>
1558</ul>
1559<a name="writeNumber(short)">
1560<!--   -->
1561</a>
1562<ul class="blockList">
1563<li class="blockList">
1564<h4>writeNumber</h4>
1565<pre>public&nbsp;void&nbsp;writeNumber(short&nbsp;i)
1566                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1567<dl>
1568<dt><strong>Overrides:</strong></dt>
1569<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1570<dt><span class="strong">Throws:</span></dt>
1571<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1572</li>
1573</ul>
1574<a name="writeNumber(int)">
1575<!--   -->
1576</a>
1577<ul class="blockList">
1578<li class="blockList">
1579<h4>writeNumber</h4>
1580<pre>public&nbsp;void&nbsp;writeNumber(int&nbsp;i)
1581                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1582<dl>
1583<dt><strong>Specified by:</strong></dt>
1584<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1585<dt><span class="strong">Throws:</span></dt>
1586<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1587</li>
1588</ul>
1589<a name="writeNumber(long)">
1590<!--   -->
1591</a>
1592<ul class="blockList">
1593<li class="blockList">
1594<h4>writeNumber</h4>
1595<pre>public&nbsp;void&nbsp;writeNumber(long&nbsp;l)
1596                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1597<dl>
1598<dt><strong>Specified by:</strong></dt>
1599<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1600<dt><span class="strong">Throws:</span></dt>
1601<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1602</li>
1603</ul>
1604<a name="writeNumber(double)">
1605<!--   -->
1606</a>
1607<ul class="blockList">
1608<li class="blockList">
1609<h4>writeNumber</h4>
1610<pre>public&nbsp;void&nbsp;writeNumber(double&nbsp;d)
1611                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1612<dl>
1613<dt><strong>Specified by:</strong></dt>
1614<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1615<dt><span class="strong">Throws:</span></dt>
1616<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1617</li>
1618</ul>
1619<a name="writeNumber(float)">
1620<!--   -->
1621</a>
1622<ul class="blockList">
1623<li class="blockList">
1624<h4>writeNumber</h4>
1625<pre>public&nbsp;void&nbsp;writeNumber(float&nbsp;f)
1626                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1627<dl>
1628<dt><strong>Specified by:</strong></dt>
1629<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1630<dt><span class="strong">Throws:</span></dt>
1631<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1632</li>
1633</ul>
1634<a name="writeNumber(java.math.BigDecimal)">
1635<!--   -->
1636</a>
1637<ul class="blockList">
1638<li class="blockList">
1639<h4>writeNumber</h4>
1640<pre>public&nbsp;void&nbsp;writeNumber(<a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;dec)
1641                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1642<dl>
1643<dt><strong>Specified by:</strong></dt>
1644<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1645<dt><span class="strong">Throws:</span></dt>
1646<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1647</li>
1648</ul>
1649<a name="writeNumber(java.math.BigInteger)">
1650<!--   -->
1651</a>
1652<ul class="blockList">
1653<li class="blockList">
1654<h4>writeNumber</h4>
1655<pre>public&nbsp;void&nbsp;writeNumber(<a href="http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>&nbsp;v)
1656                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1657<dl>
1658<dt><strong>Specified by:</strong></dt>
1659<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1660<dt><span class="strong">Throws:</span></dt>
1661<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1662</li>
1663</ul>
1664<a name="writeNumber(java.lang.String)">
1665<!--   -->
1666</a>
1667<ul class="blockList">
1668<li class="blockList">
1669<h4>writeNumber</h4>
1670<pre>public&nbsp;void&nbsp;writeNumber(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encodedValue)
1671                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1672<dl>
1673<dt><strong>Specified by:</strong></dt>
1674<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1675<dt><span class="strong">Throws:</span></dt>
1676<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1677</li>
1678</ul>
1679<a name="writeBoolean(boolean)">
1680<!--   -->
1681</a>
1682<ul class="blockList">
1683<li class="blockList">
1684<h4>writeBoolean</h4>
1685<pre>public&nbsp;void&nbsp;writeBoolean(boolean&nbsp;state)
1686                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1687<dl>
1688<dt><strong>Specified by:</strong></dt>
1689<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1690<dt><span class="strong">Throws:</span></dt>
1691<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1692</li>
1693</ul>
1694<a name="writeNull()">
1695<!--   -->
1696</a>
1697<ul class="blockList">
1698<li class="blockList">
1699<h4>writeNull</h4>
1700<pre>public&nbsp;void&nbsp;writeNull()
1701               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1702<dl>
1703<dt><strong>Specified by:</strong></dt>
1704<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1705<dt><span class="strong">Throws:</span></dt>
1706<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1707</li>
1708</ul>
1709<a name="writeObject(java.lang.Object)">
1710<!--   -->
1711</a>
1712<ul class="blockList">
1713<li class="blockList">
1714<h4>writeObject</h4>
1715<pre>public&nbsp;void&nbsp;writeObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)
1716                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1717<dl>
1718<dt><strong>Specified by:</strong></dt>
1719<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1720<dt><span class="strong">Throws:</span></dt>
1721<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1722</li>
1723</ul>
1724<a name="writeTree(com.fasterxml.jackson.core.TreeNode)">
1725<!--   -->
1726</a>
1727<ul class="blockList">
1728<li class="blockList">
1729<h4>writeTree</h4>
1730<pre>public&nbsp;void&nbsp;writeTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;node)
1731               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1732<dl>
1733<dt><strong>Specified by:</strong></dt>
1734<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1735<dt><span class="strong">Throws:</span></dt>
1736<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1737</li>
1738</ul>
1739<a name="writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int)">
1740<!--   -->
1741</a>
1742<ul class="blockList">
1743<li class="blockList">
1744<h4>writeBinary</h4>
1745<pre>public&nbsp;void&nbsp;writeBinary(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
1746               byte[]&nbsp;data,
1747               int&nbsp;offset,
1748               int&nbsp;len)
1749                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1750<dl>
1751<dt><strong>Specified by:</strong></dt>
1752<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary(com.fasterxml.jackson.core.Base64Variant,%20byte[],%20int,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1753<dt><span class="strong">Throws:</span></dt>
1754<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1755</li>
1756</ul>
1757<a name="writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int)">
1758<!--   -->
1759</a>
1760<ul class="blockList">
1761<li class="blockList">
1762<h4>writeBinary</h4>
1763<pre>public&nbsp;int&nbsp;writeBinary(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
1764              <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;data,
1765              int&nbsp;dataLength)</pre>
1766<div class="block">Although we could support this method, it does not necessarily make
1767 sense: we can not make good use of streaming because buffer must
1768 hold all the data. Because of this, currently this will simply
1769 throw <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang"><code>UnsupportedOperationException</code></a></div>
1770<dl>
1771<dt><strong>Specified by:</strong></dt>
1772<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary(com.fasterxml.jackson.core.Base64Variant,%20java.io.InputStream,%20int)" 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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1773</dl>
1774</li>
1775</ul>
1776<a name="canWriteTypeId()">
1777<!--   -->
1778</a>
1779<ul class="blockList">
1780<li class="blockList">
1781<h4>canWriteTypeId</h4>
1782<pre>public&nbsp;boolean&nbsp;canWriteTypeId()</pre>
1783<dl>
1784<dt><strong>Overrides:</strong></dt>
1785<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#canWriteTypeId()" title="class or interface in com.fasterxml.jackson.core">canWriteTypeId</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1786</dl>
1787</li>
1788</ul>
1789<a name="canWriteObjectId()">
1790<!--   -->
1791</a>
1792<ul class="blockList">
1793<li class="blockList">
1794<h4>canWriteObjectId</h4>
1795<pre>public&nbsp;boolean&nbsp;canWriteObjectId()</pre>
1796<dl>
1797<dt><strong>Overrides:</strong></dt>
1798<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#canWriteObjectId()" title="class or interface in com.fasterxml.jackson.core">canWriteObjectId</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1799</dl>
1800</li>
1801</ul>
1802<a name="writeTypeId(java.lang.Object)">
1803<!--   -->
1804</a>
1805<ul class="blockList">
1806<li class="blockList">
1807<h4>writeTypeId</h4>
1808<pre>public&nbsp;void&nbsp;writeTypeId(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
1809<dl>
1810<dt><strong>Overrides:</strong></dt>
1811<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeTypeId(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeTypeId</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1812</dl>
1813</li>
1814</ul>
1815<a name="writeObjectId(java.lang.Object)">
1816<!--   -->
1817</a>
1818<ul class="blockList">
1819<li class="blockList">
1820<h4>writeObjectId</h4>
1821<pre>public&nbsp;void&nbsp;writeObjectId(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
1822<dl>
1823<dt><strong>Overrides:</strong></dt>
1824<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeObjectId(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeObjectId</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1825</dl>
1826</li>
1827</ul>
1828<a name="writeEmbeddedObject(java.lang.Object)">
1829<!--   -->
1830</a>
1831<ul class="blockList">
1832<li class="blockList">
1833<h4>writeEmbeddedObject</h4>
1834<pre>public&nbsp;void&nbsp;writeEmbeddedObject(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
1835                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1836<dl>
1837<dt><strong>Overrides:</strong></dt>
1838<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeEmbeddedObject(java.lang.Object)" title="class or interface in com.fasterxml.jackson.core">writeEmbeddedObject</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1839<dt><span class="strong">Throws:</span></dt>
1840<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1841</li>
1842</ul>
1843<a name="copyCurrentEvent(com.fasterxml.jackson.core.JsonParser)">
1844<!--   -->
1845</a>
1846<ul class="blockList">
1847<li class="blockList">
1848<h4>copyCurrentEvent</h4>
1849<pre>public&nbsp;void&nbsp;copyCurrentEvent(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
1850                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1851<dl>
1852<dt><strong>Overrides:</strong></dt>
1853<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1854<dt><span class="strong">Throws:</span></dt>
1855<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1856</li>
1857</ul>
1858<a name="copyCurrentStructure(com.fasterxml.jackson.core.JsonParser)">
1859<!--   -->
1860</a>
1861<ul class="blockList">
1862<li class="blockList">
1863<h4>copyCurrentStructure</h4>
1864<pre>public&nbsp;void&nbsp;copyCurrentStructure(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
1865                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1866<dl>
1867<dt><strong>Overrides:</strong></dt>
1868<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/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.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1869<dt><span class="strong">Throws:</span></dt>
1870<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
1871</li>
1872</ul>
1873<a name="_append(com.fasterxml.jackson.core.JsonToken)">
1874<!--   -->
1875</a>
1876<ul class="blockList">
1877<li class="blockList">
1878<h4>_append</h4>
1879<pre>protected final&nbsp;void&nbsp;_append(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
1880</li>
1881</ul>
1882<a name="_append(com.fasterxml.jackson.core.JsonToken, java.lang.Object)">
1883<!--   -->
1884</a>
1885<ul class="blockList">
1886<li class="blockList">
1887<h4>_append</h4>
1888<pre>protected final&nbsp;void&nbsp;_append(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
1889           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1890</li>
1891</ul>
1892<a name="_appendValue(com.fasterxml.jackson.core.JsonToken)">
1893<!--   -->
1894</a>
1895<ul class="blockList">
1896<li class="blockList">
1897<h4>_appendValue</h4>
1898<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
1899<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken)"><code>_append(JsonToken)</code></a> but also updates context with
1900 knowledge that a scalar value was written</div>
1901<dl><dt><span class="strong">Since:</span></dt>
1902  <dd>2.6.4</dd></dl>
1903</li>
1904</ul>
1905<a name="_appendValue(com.fasterxml.jackson.core.JsonToken, java.lang.Object)">
1906<!--   -->
1907</a>
1908<ul class="blockList">
1909<li class="blockList">
1910<h4>_appendValue</h4>
1911<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
1912                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1913<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#_append(com.fasterxml.jackson.core.JsonToken,%20java.lang.Object)"><code>_append(JsonToken,Object)</code></a> but also updates context with
1914 knowledge that a scalar value was written</div>
1915<dl><dt><span class="strong">Since:</span></dt>
1916  <dd>2.6.4</dd></dl>
1917</li>
1918</ul>
1919<a name="_appendRaw(int, java.lang.Object)">
1920<!--   -->
1921</a>
1922<ul class="blockList">
1923<li class="blockList">
1924<h4>_appendRaw</h4>
1925<pre>protected final&nbsp;void&nbsp;_appendRaw(int&nbsp;rawType,
1926              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
1927</li>
1928</ul>
1929<a name="_reportUnsupportedOperation()">
1930<!--   -->
1931</a>
1932<ul class="blockListLast">
1933<li class="blockList">
1934<h4>_reportUnsupportedOperation</h4>
1935<pre>protected&nbsp;void&nbsp;_reportUnsupportedOperation()</pre>
1936<dl>
1937<dt><strong>Overrides:</strong></dt>
1938<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#_reportUnsupportedOperation()" title="class or interface in com.fasterxml.jackson.core">_reportUnsupportedOperation</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1939</dl>
1940</li>
1941</ul>
1942</li>
1943</ul>
1944</li>
1945</ul>
1946</div>
1947</div>
1948<!-- ========= END OF CLASS DATA ========= -->
1949<!-- ======= START OF BOTTOM NAVBAR ====== -->
1950<div class="bottomNav"><a name="navbar_bottom">
1951<!--   -->
1952</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1953<!--   -->
1954</a>
1955<ul class="navList" title="Navigation">
1956<li><a href="../../../../../overview-summary.html">Overview</a></li>
1957<li><a href="package-summary.html">Package</a></li>
1958<li class="navBarCell1Rev">Class</li>
1959<li><a href="class-use/TokenBuffer.html">Use</a></li>
1960<li><a href="package-tree.html">Tree</a></li>
1961<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1962<li><a href="../../../../../index-all.html">Index</a></li>
1963<li><a href="../../../../../help-doc.html">Help</a></li>
1964</ul>
1965</div>
1966<div class="subNav">
1967<ul class="navList">
1968<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>
1969<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>
1970</ul>
1971<ul class="navList">
1972<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top">Frames</a></li>
1973<li><a href="TokenBuffer.html" target="_top">No Frames</a></li>
1974</ul>
1975<ul class="navList" id="allclasses_navbar_bottom">
1976<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
1977</ul>
1978<div>
1979<script type="text/javascript"><!--
1980  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1981  if(window==top) {
1982    allClassesLink.style.display = "block";
1983  }
1984  else {
1985    allClassesLink.style.display = "none";
1986  }
1987  //-->
1988</script>
1989</div>
1990<div>
1991<ul class="subNavList">
1992<li>Summary:&nbsp;</li>
1993<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
1994<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1995<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1996<li><a href="#method_summary">Method</a></li>
1997</ul>
1998<ul class="subNavList">
1999<li>Detail:&nbsp;</li>
2000<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
2001<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
2002<li><a href="#method_detail">Method</a></li>
2003</ul>
2004</div>
2005<a name="skip-navbar_bottom">
2006<!--   -->
2007</a></div>
2008<!-- ======== END OF BOTTOM NAVBAR ======= -->
2009<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
2010</body>
2011</html>
2012