• 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 (1.8.0_162) on Tue Jan 23 20:22:17 PST 2018 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>TokenBuffer (jackson-databind 2.9.0 API)</title>
8<meta name="date" content="2018-01-23">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="TokenBuffer (jackson-databind 2.9.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":42,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10};
23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/TokenBuffer.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../../com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top">Frames</a></li>
58<li><a href="TokenBuffer.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.util</div>
97<h2 title="Class TokenBuffer" class="title">Class TokenBuffer</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<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>
102<li>
103<ul class="inheritance">
104<li><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
105<li>
106<ul class="inheritance">
107<li>com.fasterxml.jackson.databind.util.TokenBuffer</li>
108</ul>
109</li>
110</ul>
111</li>
112</ul>
113<div class="description">
114<ul class="blockList">
115<li class="blockList">
116<dl>
117<dt>All Implemented Interfaces:</dt>
118<dd><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
119</dl>
120<hr>
121<br>
122<pre>public class <span class="typeNameLabel">TokenBuffer</span>
123extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></pre>
124<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a>
125 sequences, needed for temporary buffering.
126 Space efficient for different sequence lengths (especially so for smaller
127 ones; but not significantly less efficient for larger), highly efficient
128 for linear iteration and appending. Implemented as segmented/chunked
129 linked list of tokens; only modifications are via appends.
130<p>
131 Note that before version 2.0, this class was located in the "core"
132 bundle, not data-binding; but since it was only used by data binding,
133 was moved here to reduce size of core package</div>
134</li>
135</ul>
136</div>
137<div class="summary">
138<ul class="blockList">
139<li class="blockList">
140<!-- ======== NESTED CLASS SUMMARY ======== -->
141<ul class="blockList">
142<li class="blockList"><a name="nested.class.summary">
143<!--   -->
144</a>
145<h3>Nested Class Summary</h3>
146<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
147<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
148<tr>
149<th class="colFirst" scope="col">Modifier and Type</th>
150<th class="colLast" scope="col">Class and Description</th>
151</tr>
152<tr class="altColor">
153<td class="colFirst"><code>protected static class&nbsp;</code></td>
154<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Parser</a></span></code>&nbsp;</td>
155</tr>
156<tr class="rowColor">
157<td class="colFirst"><code>protected static class&nbsp;</code></td>
158<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Segment.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer.Segment</a></span></code>
159<div class="block">Individual segment of TokenBuffer that can store up to 16 tokens
160 (limited by 4 bits per token type marker requirement).</div>
161</td>
162</tr>
163</table>
164<ul class="blockList">
165<li class="blockList"><a name="nested.classes.inherited.from.class.com.fasterxml.jackson.core.JsonGenerator">
166<!--   -->
167</a>
168<h3>Nested classes/interfaces inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
169<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a></code></li>
170</ul>
171</li>
172</ul>
173<!-- =========== FIELD SUMMARY =========== -->
174<ul class="blockList">
175<li class="blockList"><a name="field.summary">
176<!--   -->
177</a>
178<h3>Field Summary</h3>
179<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
180<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
181<tr>
182<th class="colFirst" scope="col">Modifier and Type</th>
183<th class="colLast" scope="col">Field and Description</th>
184</tr>
185<tr class="altColor">
186<td class="colFirst"><code>protected int</code></td>
187<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_appendAt">_appendAt</a></span></code>
188<div class="block">Offset within last segment,</div>
189</td>
190</tr>
191<tr class="rowColor">
192<td class="colFirst"><code>protected boolean</code></td>
193<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_closed">_closed</a></span></code>&nbsp;</td>
194</tr>
195<tr class="altColor">
196<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>
197<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_first">_first</a></span></code>
198<div class="block">First segment, for contents this buffer has</div>
199</td>
200</tr>
201<tr class="rowColor">
202<td class="colFirst"><code>protected boolean</code></td>
203<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_forceBigDecimal">_forceBigDecimal</a></span></code>
204<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
205 on all floating-point values.</div>
206</td>
207</tr>
208<tr class="altColor">
209<td class="colFirst"><code>protected int</code></td>
210<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_generatorFeatures">_generatorFeatures</a></span></code>
211<div class="block">Bit flag composed of bits that indicate which
212 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
213 are enabled.</div>
214</td>
215</tr>
216<tr class="rowColor">
217<td class="colFirst"><code>protected boolean</code></td>
218<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_hasNativeId">_hasNativeId</a></span></code>
219<div class="block">Do we currently have a native type or object id buffered?</div>
220</td>
221</tr>
222<tr class="altColor">
223<td class="colFirst"><code>protected boolean</code></td>
224<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_hasNativeObjectIds">_hasNativeObjectIds</a></span></code>&nbsp;</td>
225</tr>
226<tr class="rowColor">
227<td class="colFirst"><code>protected boolean</code></td>
228<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_hasNativeTypeIds">_hasNativeTypeIds</a></span></code>&nbsp;</td>
229</tr>
230<tr class="altColor">
231<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>
232<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_last">_last</a></span></code>
233<div class="block">Last segment of this buffer, one that is used
234 for appending more tokens</div>
235</td>
236</tr>
237<tr class="rowColor">
238<td class="colFirst"><code>protected boolean</code></td>
239<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_mayHaveNativeIds">_mayHaveNativeIds</a></span></code>&nbsp;</td>
240</tr>
241<tr class="altColor">
242<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></td>
243<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_objectCodec">_objectCodec</a></span></code>
244<div class="block">Object codec to use for stream-based object
245 conversion through parser/generator interfaces.</div>
246</td>
247</tr>
248<tr class="rowColor">
249<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>
250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_objectId">_objectId</a></span></code>
251<div class="block">If native object ids supported, this is the id for following
252 value (or first token of one) to be written.</div>
253</td>
254</tr>
255<tr class="altColor">
256<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a></code></td>
257<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_parentContext">_parentContext</a></span></code>
258<div class="block">Parse context from "parent" parser (one from which content to buffer is read,
259 if specified).</div>
260</td>
261</tr>
262<tr class="rowColor">
263<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>
264<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_typeId">_typeId</a></span></code>
265<div class="block">If native type ids supported, this is the id for following
266 value (or first token of one) to be written.</div>
267</td>
268</tr>
269<tr class="altColor">
270<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a></code></td>
271<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_writeContext">_writeContext</a></span></code>&nbsp;</td>
272</tr>
273<tr class="rowColor">
274<td class="colFirst"><code>protected static int</code></td>
275<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#DEFAULT_GENERATOR_FEATURES">DEFAULT_GENERATOR_FEATURES</a></span></code>&nbsp;</td>
276</tr>
277</table>
278<ul class="blockList">
279<li class="blockList"><a name="fields.inherited.from.class.com.fasterxml.jackson.core.JsonGenerator">
280<!--   -->
281</a>
282<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
283<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_cfgPrettyPrinter" title="class or interface in com.fasterxml.jackson.core">_cfgPrettyPrinter</a></code></li>
284</ul>
285</li>
286</ul>
287<!-- ======== CONSTRUCTOR SUMMARY ======== -->
288<ul class="blockList">
289<li class="blockList"><a name="constructor.summary">
290<!--   -->
291</a>
292<h3>Constructor Summary</h3>
293<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
294<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
295<tr>
296<th class="colOne" scope="col">Constructor and Description</th>
297</tr>
298<tr class="altColor">
299<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer-com.fasterxml.jackson.core.JsonParser-">TokenBuffer</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
300</tr>
301<tr class="rowColor">
302<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">TokenBuffer</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
303           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>&nbsp;</td>
304</tr>
305<tr class="altColor">
306<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer-com.fasterxml.jackson.core.ObjectCodec-boolean-">TokenBuffer</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec,
307           boolean&nbsp;hasNativeIds)</code>&nbsp;</td>
308</tr>
309</table>
310</li>
311</ul>
312<!-- ========== METHOD SUMMARY =========== -->
313<ul class="blockList">
314<li class="blockList"><a name="method.summary">
315<!--   -->
316</a>
317<h3>Method Summary</h3>
318<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
319<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
320<tr>
321<th class="colFirst" scope="col">Modifier and Type</th>
322<th class="colLast" scope="col">Method and Description</th>
323</tr>
324<tr id="i0" class="altColor">
325<td class="colFirst"><code>protected void</code></td>
326<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-">_append</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
327</tr>
328<tr id="i1" class="rowColor">
329<td class="colFirst"><code>protected void</code></td>
330<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-java.lang.Object-">_append</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
331       <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>
332</tr>
333<tr id="i2" class="altColor">
334<td class="colFirst"><code>protected void</code></td>
335<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-">_appendValue</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</code>
336<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-"><code>_append(JsonToken)</code></a> but also updates context with
337 knowledge that a scalar value was written</div>
338</td>
339</tr>
340<tr id="i3" class="rowColor">
341<td class="colFirst"><code>protected void</code></td>
342<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-java.lang.Object-">_appendValue</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
343            <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>
344<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-java.lang.Object-"><code>_append(JsonToken,Object)</code></a> but also updates context with
345 knowledge that a scalar value was written</div>
346</td>
347</tr>
348<tr id="i4" class="altColor">
349<td class="colFirst"><code>protected void</code></td>
350<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_reportUnsupportedOperation--">_reportUnsupportedOperation</a></span>()</code>&nbsp;</td>
351</tr>
352<tr id="i5" class="rowColor">
353<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>
354<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#append-com.fasterxml.jackson.databind.util.TokenBuffer-">append</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>&nbsp;other)</code>
355<div class="block">Helper method that will append contents of given buffer into this
356 buffer.</div>
357</td>
358</tr>
359<tr id="i6" class="altColor">
360<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a></code></td>
361<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asCopyOfValue-com.fasterxml.jackson.core.JsonParser-">asCopyOfValue</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
362<div class="block">Convenience method, equivalent to:</div>
363</td>
364</tr>
365<tr id="i7" class="rowColor">
366<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
367<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser--">asParser</a></span>()</code>
368<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
369 stored in this buffer.</div>
370</td>
371</tr>
372<tr id="i8" class="altColor">
373<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
374<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser-com.fasterxml.jackson.core.JsonParser-">asParser</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
375</tr>
376<tr id="i9" class="rowColor">
377<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
378<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser-com.fasterxml.jackson.core.ObjectCodec-">asParser</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</code>
379<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
380 stored in this buffer.</div>
381</td>
382</tr>
383<tr id="i10" class="altColor">
384<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
385<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParserOnFirstToken--">asParserOnFirstToken</a></span>()</code>
386<div class="block">Same as:</div>
387</td>
388</tr>
389<tr id="i11" class="rowColor">
390<td class="colFirst"><code>boolean</code></td>
391<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteBinaryNatively--">canWriteBinaryNatively</a></span>()</code>
392<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
393</td>
394</tr>
395<tr id="i12" class="altColor">
396<td class="colFirst"><code>boolean</code></td>
397<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteObjectId--">canWriteObjectId</a></span>()</code>&nbsp;</td>
398</tr>
399<tr id="i13" class="rowColor">
400<td class="colFirst"><code>boolean</code></td>
401<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteTypeId--">canWriteTypeId</a></span>()</code>&nbsp;</td>
402</tr>
403<tr id="i14" class="altColor">
404<td class="colFirst"><code>void</code></td>
405<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#close--">close</a></span>()</code>&nbsp;</td>
406</tr>
407<tr id="i15" class="rowColor">
408<td class="colFirst"><code>void</code></td>
409<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#copyCurrentEvent-com.fasterxml.jackson.core.JsonParser-">copyCurrentEvent</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
410</tr>
411<tr id="i16" class="altColor">
412<td class="colFirst"><code>void</code></td>
413<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#copyCurrentStructure-com.fasterxml.jackson.core.JsonParser-">copyCurrentStructure</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
414</tr>
415<tr id="i17" class="rowColor">
416<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>
417<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">deserialize</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
418           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
419<div class="block">Helper method used by standard deserializer.</div>
420</td>
421</tr>
422<tr id="i18" class="altColor">
423<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
424<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#disable-com.fasterxml.jackson.core.JsonGenerator.Feature-">disable</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
425</tr>
426<tr id="i19" class="rowColor">
427<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
428<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#enable-com.fasterxml.jackson.core.JsonGenerator.Feature-">enable</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
429</tr>
430<tr id="i20" class="altColor">
431<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td>
432<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#firstToken--">firstToken</a></span>()</code>&nbsp;</td>
433</tr>
434<tr id="i21" class="rowColor">
435<td class="colFirst"><code>void</code></td>
436<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#flush--">flush</a></span>()</code>&nbsp;</td>
437</tr>
438<tr id="i22" class="altColor">
439<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>
440<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#forceUseOfBigDecimal-boolean-">forceUseOfBigDecimal</a></span>(boolean&nbsp;b)</code>&nbsp;</td>
441</tr>
442<tr id="i23" class="rowColor">
443<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></td>
444<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getCodec--">getCodec</a></span>()</code>&nbsp;</td>
445</tr>
446<tr id="i24" class="altColor">
447<td class="colFirst"><code>int</code></td>
448<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getFeatureMask--">getFeatureMask</a></span>()</code>&nbsp;</td>
449</tr>
450<tr id="i25" class="rowColor">
451<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a></code></td>
452<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getOutputContext--">getOutputContext</a></span>()</code>&nbsp;</td>
453</tr>
454<tr id="i26" class="altColor">
455<td class="colFirst"><code>boolean</code></td>
456<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isClosed--">isClosed</a></span>()</code>&nbsp;</td>
457</tr>
458<tr id="i27" class="rowColor">
459<td class="colFirst"><code>boolean</code></td>
460<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isEnabled-com.fasterxml.jackson.core.JsonGenerator.Feature-">isEnabled</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
461</tr>
462<tr id="i28" class="altColor">
463<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>
464<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#overrideParentContext-com.fasterxml.jackson.core.JsonStreamContext-">overrideParentContext</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a>&nbsp;ctxt)</code>
465<div class="block">Method that allows explicitly specifying parent parse context to associate
466 with contents of this buffer.</div>
467</td>
468</tr>
469<tr id="i29" class="rowColor">
470<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
471<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#overrideStdFeatures-int-int-">overrideStdFeatures</a></span>(int&nbsp;values,
472                   int&nbsp;mask)</code>&nbsp;</td>
473</tr>
474<tr id="i30" class="altColor">
475<td class="colFirst"><code>void</code></td>
476<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#serialize-com.fasterxml.jackson.core.JsonGenerator-">serialize</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)</code>
477<div class="block">Helper method that will write all contents of this buffer
478 using given <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.</div>
479</td>
480</tr>
481<tr id="i31" class="rowColor">
482<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
483<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#setCodec-com.fasterxml.jackson.core.ObjectCodec-">setCodec</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
484</tr>
485<tr id="i32" class="altColor">
486<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
487<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#setFeatureMask-int-">setFeatureMask</a></span>(int&nbsp;mask)</code>
488<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
489</td>
490</tr>
491<tr id="i33" class="rowColor">
492<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>
493<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#toString--">toString</a></span>()</code>&nbsp;</td>
494</tr>
495<tr id="i34" class="altColor">
496<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
497<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#useDefaultPrettyPrinter--">useDefaultPrettyPrinter</a></span>()</code>&nbsp;</td>
498</tr>
499<tr id="i35" class="rowColor">
500<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td>
501<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#version--">version</a></span>()</code>&nbsp;</td>
502</tr>
503<tr id="i36" class="altColor">
504<td class="colFirst"><code>void</code></td>
505<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBinary-com.fasterxml.jackson.core.Base64Variant-byte:A-int-int-">writeBinary</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
506           byte[]&nbsp;data,
507           int&nbsp;offset,
508           int&nbsp;len)</code>&nbsp;</td>
509</tr>
510<tr id="i37" class="rowColor">
511<td class="colFirst"><code>int</code></td>
512<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBinary-com.fasterxml.jackson.core.Base64Variant-java.io.InputStream-int-">writeBinary</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
513           <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,
514           int&nbsp;dataLength)</code>
515<div class="block">Although we could support this method, it does not necessarily make
516 sense: we cannot make good use of streaming because buffer must
517 hold all the data.</div>
518</td>
519</tr>
520<tr id="i38" class="altColor">
521<td class="colFirst"><code>void</code></td>
522<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeBoolean-boolean-">writeBoolean</a></span>(boolean&nbsp;state)</code>&nbsp;</td>
523</tr>
524<tr id="i39" class="rowColor">
525<td class="colFirst"><code>void</code></td>
526<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEmbeddedObject-java.lang.Object-">writeEmbeddedObject</a></span>(<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>
527</tr>
528<tr id="i40" class="altColor">
529<td class="colFirst"><code>void</code></td>
530<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndArray--">writeEndArray</a></span>()</code>&nbsp;</td>
531</tr>
532<tr id="i41" class="rowColor">
533<td class="colFirst"><code>void</code></td>
534<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndObject--">writeEndObject</a></span>()</code>&nbsp;</td>
535</tr>
536<tr id="i42" class="altColor">
537<td class="colFirst"><code>void</code></td>
538<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeFieldName-com.fasterxml.jackson.core.SerializableString-">writeFieldName</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
539</tr>
540<tr id="i43" class="rowColor">
541<td class="colFirst"><code>void</code></td>
542<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeFieldName-java.lang.String-">writeFieldName</a></span>(<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>
543</tr>
544<tr id="i44" class="altColor">
545<td class="colFirst"><code>void</code></td>
546<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNull--">writeNull</a></span>()</code>&nbsp;</td>
547</tr>
548<tr id="i45" class="rowColor">
549<td class="colFirst"><code>void</code></td>
550<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-java.math.BigDecimal-">writeNumber</a></span>(<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>
551</tr>
552<tr id="i46" class="altColor">
553<td class="colFirst"><code>void</code></td>
554<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-java.math.BigInteger-">writeNumber</a></span>(<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>
555</tr>
556<tr id="i47" class="rowColor">
557<td class="colFirst"><code>void</code></td>
558<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-double-">writeNumber</a></span>(double&nbsp;d)</code>&nbsp;</td>
559</tr>
560<tr id="i48" class="altColor">
561<td class="colFirst"><code>void</code></td>
562<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-float-">writeNumber</a></span>(float&nbsp;f)</code>&nbsp;</td>
563</tr>
564<tr id="i49" class="rowColor">
565<td class="colFirst"><code>void</code></td>
566<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-int-">writeNumber</a></span>(int&nbsp;i)</code>&nbsp;</td>
567</tr>
568<tr id="i50" class="altColor">
569<td class="colFirst"><code>void</code></td>
570<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-long-">writeNumber</a></span>(long&nbsp;l)</code>&nbsp;</td>
571</tr>
572<tr id="i51" class="rowColor">
573<td class="colFirst"><code>void</code></td>
574<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-short-">writeNumber</a></span>(short&nbsp;i)</code>&nbsp;</td>
575</tr>
576<tr id="i52" class="altColor">
577<td class="colFirst"><code>void</code></td>
578<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNumber-java.lang.String-">writeNumber</a></span>(<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>
579</tr>
580<tr id="i53" class="rowColor">
581<td class="colFirst"><code>void</code></td>
582<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeObject-java.lang.Object-">writeObject</a></span>(<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>
583</tr>
584<tr id="i54" class="altColor">
585<td class="colFirst"><code>void</code></td>
586<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeObjectId-java.lang.Object-">writeObjectId</a></span>(<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>
587</tr>
588<tr id="i55" class="rowColor">
589<td class="colFirst"><code>void</code></td>
590<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw-char-">writeRaw</a></span>(char&nbsp;c)</code>&nbsp;</td>
591</tr>
592<tr id="i56" class="altColor">
593<td class="colFirst"><code>void</code></td>
594<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw-char:A-int-int-">writeRaw</a></span>(char[]&nbsp;text,
595        int&nbsp;offset,
596        int&nbsp;len)</code>&nbsp;</td>
597</tr>
598<tr id="i57" class="rowColor">
599<td class="colFirst"><code>void</code></td>
600<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw-com.fasterxml.jackson.core.SerializableString-">writeRaw</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
601</tr>
602<tr id="i58" class="altColor">
603<td class="colFirst"><code>void</code></td>
604<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw-java.lang.String-">writeRaw</a></span>(<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>
605</tr>
606<tr id="i59" class="rowColor">
607<td class="colFirst"><code>void</code></td>
608<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRaw-java.lang.String-int-int-">writeRaw</a></span>(<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,
609        int&nbsp;offset,
610        int&nbsp;len)</code>&nbsp;</td>
611</tr>
612<tr id="i60" class="altColor">
613<td class="colFirst"><code>void</code></td>
614<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawUTF8String-byte:A-int-int-">writeRawUTF8String</a></span>(byte[]&nbsp;text,
615                  int&nbsp;offset,
616                  int&nbsp;length)</code>&nbsp;</td>
617</tr>
618<tr id="i61" class="rowColor">
619<td class="colFirst"><code>void</code></td>
620<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue-char:A-int-int-">writeRawValue</a></span>(char[]&nbsp;text,
621             int&nbsp;offset,
622             int&nbsp;len)</code>&nbsp;</td>
623</tr>
624<tr id="i62" class="altColor">
625<td class="colFirst"><code>void</code></td>
626<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue-java.lang.String-">writeRawValue</a></span>(<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>
627</tr>
628<tr id="i63" class="rowColor">
629<td class="colFirst"><code>void</code></td>
630<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeRawValue-java.lang.String-int-int-">writeRawValue</a></span>(<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,
631             int&nbsp;offset,
632             int&nbsp;len)</code>&nbsp;</td>
633</tr>
634<tr id="i64" class="altColor">
635<td class="colFirst"><code>void</code></td>
636<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartArray--">writeStartArray</a></span>()</code>&nbsp;</td>
637</tr>
638<tr id="i65" class="rowColor">
639<td class="colFirst"><code>void</code></td>
640<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject--">writeStartObject</a></span>()</code>&nbsp;</td>
641</tr>
642<tr id="i66" class="altColor">
643<td class="colFirst"><code>void</code></td>
644<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject-java.lang.Object-">writeStartObject</a></span>(<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>
645</tr>
646<tr id="i67" class="rowColor">
647<td class="colFirst"><code>void</code></td>
648<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString-char:A-int-int-">writeString</a></span>(char[]&nbsp;text,
649           int&nbsp;offset,
650           int&nbsp;len)</code>&nbsp;</td>
651</tr>
652<tr id="i68" class="altColor">
653<td class="colFirst"><code>void</code></td>
654<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString-com.fasterxml.jackson.core.SerializableString-">writeString</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
655</tr>
656<tr id="i69" class="rowColor">
657<td class="colFirst"><code>void</code></td>
658<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeString-java.lang.String-">writeString</a></span>(<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>
659</tr>
660<tr id="i70" class="altColor">
661<td class="colFirst"><code>void</code></td>
662<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeTree-com.fasterxml.jackson.core.TreeNode-">writeTree</a></span>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
663</tr>
664<tr id="i71" class="rowColor">
665<td class="colFirst"><code>void</code></td>
666<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeTypeId-java.lang.Object-">writeTypeId</a></span>(<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>
667</tr>
668<tr id="i72" class="altColor">
669<td class="colFirst"><code>void</code></td>
670<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeUTF8String-byte:A-int-int-">writeUTF8String</a></span>(byte[]&nbsp;text,
671               int&nbsp;offset,
672               int&nbsp;length)</code>&nbsp;</td>
673</tr>
674</table>
675<ul class="blockList">
676<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.core.JsonGenerator">
677<!--   -->
678</a>
679<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
680<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_throwInternal--" title="class or interface in com.fasterxml.jackson.core">_throwInternal</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_verifyOffsets-int-int-int-" title="class or interface in com.fasterxml.jackson.core">_verifyOffsets</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_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.9/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.9/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.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#configure-com.fasterxml.jackson.core.JsonGenerator.Feature-boolean-" title="class or interface in com.fasterxml.jackson.core">configure</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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.9/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.9/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.9/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.9/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.9/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.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#overrideFormatFeatures-int-int-" title="class or interface in com.fasterxml.jackson.core">overrideFormatFeatures</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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.9/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.9/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.9/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.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray-double:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray-int:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray-long:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary-byte:A-" title="class or interface in com.fasterxml.jackson.core">writeBinary</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary-byte:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeBinary</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary-java.io.InputStream-int-" title="class or interface in com.fasterxml.jackson.core">writeBinary</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinaryField-java.lang.String-byte:A-" title="class or interface in com.fasterxml.jackson.core">writeBinaryField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBooleanField-java.lang.String-boolean-" title="class or interface in com.fasterxml.jackson.core">writeBooleanField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-java.math.BigDecimal-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-double-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-float-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-int-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-long-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeObjectField-java.lang.String-java.lang.Object-" title="class or interface in com.fasterxml.jackson.core">writeObjectField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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.9/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.9/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.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeString-java.io.Reader-int-" title="class or interface in com.fasterxml.jackson.core">writeString</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStringField-java.lang.String-java.lang.String-" title="class or interface in com.fasterxml.jackson.core">writeStringField</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeTypePrefix-com.fasterxml.jackson.core.type.WritableTypeId-" title="class or interface in com.fasterxml.jackson.core">writeTypePrefix</a>, <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeTypeSuffix-com.fasterxml.jackson.core.type.WritableTypeId-" title="class or interface in com.fasterxml.jackson.core">writeTypeSuffix</a></code></li>
681</ul>
682<ul class="blockList">
683<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
684<!--   -->
685</a>
686<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>
687<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-int-" title="class or interface in java.lang">wait</a></code></li>
688</ul>
689</li>
690</ul>
691</li>
692</ul>
693</div>
694<div class="details">
695<ul class="blockList">
696<li class="blockList">
697<!-- ============ FIELD DETAIL =========== -->
698<ul class="blockList">
699<li class="blockList"><a name="field.detail">
700<!--   -->
701</a>
702<h3>Field Detail</h3>
703<a name="DEFAULT_GENERATOR_FEATURES">
704<!--   -->
705</a>
706<ul class="blockList">
707<li class="blockList">
708<h4>DEFAULT_GENERATOR_FEATURES</h4>
709<pre>protected static final&nbsp;int DEFAULT_GENERATOR_FEATURES</pre>
710</li>
711</ul>
712<a name="Z:Z_objectCodec">
713<!--   -->
714</a>
715<ul class="blockList">
716<li class="blockList">
717<h4>_objectCodec</h4>
718<pre>protected&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> _objectCodec</pre>
719<div class="block">Object codec to use for stream-based object
720 conversion through parser/generator interfaces. If null,
721 such methods cannot be used.</div>
722</li>
723</ul>
724<a name="Z:Z_parentContext">
725<!--   -->
726</a>
727<ul class="blockList">
728<li class="blockList">
729<h4>_parentContext</h4>
730<pre>protected&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a> _parentContext</pre>
731<div class="block">Parse context from "parent" parser (one from which content to buffer is read,
732 if specified). Used, if available, when reading content, to present full
733 context as if content was read from the original parser: this is useful
734 in error reporting and sometimes processing as well.</div>
735</li>
736</ul>
737<a name="Z:Z_generatorFeatures">
738<!--   -->
739</a>
740<ul class="blockList">
741<li class="blockList">
742<h4>_generatorFeatures</h4>
743<pre>protected&nbsp;int _generatorFeatures</pre>
744<div class="block">Bit flag composed of bits that indicate which
745 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
746 are enabled.
747<p>
748 NOTE: most features have no effect on this class</div>
749</li>
750</ul>
751<a name="Z:Z_closed">
752<!--   -->
753</a>
754<ul class="blockList">
755<li class="blockList">
756<h4>_closed</h4>
757<pre>protected&nbsp;boolean _closed</pre>
758</li>
759</ul>
760<a name="Z:Z_hasNativeTypeIds">
761<!--   -->
762</a>
763<ul class="blockList">
764<li class="blockList">
765<h4>_hasNativeTypeIds</h4>
766<pre>protected&nbsp;boolean _hasNativeTypeIds</pre>
767<dl>
768<dt><span class="simpleTagLabel">Since:</span></dt>
769<dd>2.3</dd>
770</dl>
771</li>
772</ul>
773<a name="Z:Z_hasNativeObjectIds">
774<!--   -->
775</a>
776<ul class="blockList">
777<li class="blockList">
778<h4>_hasNativeObjectIds</h4>
779<pre>protected&nbsp;boolean _hasNativeObjectIds</pre>
780<dl>
781<dt><span class="simpleTagLabel">Since:</span></dt>
782<dd>2.3</dd>
783</dl>
784</li>
785</ul>
786<a name="Z:Z_mayHaveNativeIds">
787<!--   -->
788</a>
789<ul class="blockList">
790<li class="blockList">
791<h4>_mayHaveNativeIds</h4>
792<pre>protected&nbsp;boolean _mayHaveNativeIds</pre>
793<dl>
794<dt><span class="simpleTagLabel">Since:</span></dt>
795<dd>2.3</dd>
796</dl>
797</li>
798</ul>
799<a name="Z:Z_forceBigDecimal">
800<!--   -->
801</a>
802<ul class="blockList">
803<li class="blockList">
804<h4>_forceBigDecimal</h4>
805<pre>protected&nbsp;boolean _forceBigDecimal</pre>
806<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
807 on all floating-point values.</div>
808<dl>
809<dt><span class="simpleTagLabel">Since:</span></dt>
810<dd>2.7</dd>
811</dl>
812</li>
813</ul>
814<a name="Z:Z_first">
815<!--   -->
816</a>
817<ul class="blockList">
818<li class="blockList">
819<h4>_first</h4>
820<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>
821<div class="block">First segment, for contents this buffer has</div>
822</li>
823</ul>
824<a name="Z:Z_last">
825<!--   -->
826</a>
827<ul class="blockList">
828<li class="blockList">
829<h4>_last</h4>
830<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>
831<div class="block">Last segment of this buffer, one that is used
832 for appending more tokens</div>
833</li>
834</ul>
835<a name="Z:Z_appendAt">
836<!--   -->
837</a>
838<ul class="blockList">
839<li class="blockList">
840<h4>_appendAt</h4>
841<pre>protected&nbsp;int _appendAt</pre>
842<div class="block">Offset within last segment,</div>
843</li>
844</ul>
845<a name="Z:Z_typeId">
846<!--   -->
847</a>
848<ul class="blockList">
849<li class="blockList">
850<h4>_typeId</h4>
851<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>
852<div class="block">If native type ids supported, this is the id for following
853 value (or first token of one) to be written.</div>
854</li>
855</ul>
856<a name="Z:Z_objectId">
857<!--   -->
858</a>
859<ul class="blockList">
860<li class="blockList">
861<h4>_objectId</h4>
862<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>
863<div class="block">If native object ids supported, this is the id for following
864 value (or first token of one) to be written.</div>
865</li>
866</ul>
867<a name="Z:Z_hasNativeId">
868<!--   -->
869</a>
870<ul class="blockList">
871<li class="blockList">
872<h4>_hasNativeId</h4>
873<pre>protected&nbsp;boolean _hasNativeId</pre>
874<div class="block">Do we currently have a native type or object id buffered?</div>
875</li>
876</ul>
877<a name="Z:Z_writeContext">
878<!--   -->
879</a>
880<ul class="blockListLast">
881<li class="blockList">
882<h4>_writeContext</h4>
883<pre>protected&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a> _writeContext</pre>
884</li>
885</ul>
886</li>
887</ul>
888<!-- ========= CONSTRUCTOR DETAIL ======== -->
889<ul class="blockList">
890<li class="blockList"><a name="constructor.detail">
891<!--   -->
892</a>
893<h3>Constructor Detail</h3>
894<a name="TokenBuffer-com.fasterxml.jackson.core.ObjectCodec-boolean-">
895<!--   -->
896</a>
897<ul class="blockList">
898<li class="blockList">
899<h4>TokenBuffer</h4>
900<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec,
901                   boolean&nbsp;hasNativeIds)</pre>
902<dl>
903<dt><span class="paramLabel">Parameters:</span></dt>
904<dd><code>codec</code> - Object codec to use for stream-based object
905   conversion through parser/generator interfaces. If null,
906   such methods cannot be used.</dd>
907<dd><code>hasNativeIds</code> - Whether resulting <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> (if created)
908   is considered to support native type and object ids</dd>
909</dl>
910</li>
911</ul>
912<a name="TokenBuffer-com.fasterxml.jackson.core.JsonParser-">
913<!--   -->
914</a>
915<ul class="blockList">
916<li class="blockList">
917<h4>TokenBuffer</h4>
918<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</pre>
919<dl>
920<dt><span class="simpleTagLabel">Since:</span></dt>
921<dd>2.3</dd>
922</dl>
923</li>
924</ul>
925<a name="TokenBuffer-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
926<!--   -->
927</a>
928<ul class="blockListLast">
929<li class="blockList">
930<h4>TokenBuffer</h4>
931<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
932                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</pre>
933<dl>
934<dt><span class="simpleTagLabel">Since:</span></dt>
935<dd>2.7</dd>
936</dl>
937</li>
938</ul>
939</li>
940</ul>
941<!-- ============ METHOD DETAIL ========== -->
942<ul class="blockList">
943<li class="blockList"><a name="method.detail">
944<!--   -->
945</a>
946<h3>Method Detail</h3>
947<a name="asCopyOfValue-com.fasterxml.jackson.core.JsonParser-">
948<!--   -->
949</a>
950<ul class="blockList">
951<li class="blockList">
952<h4>asCopyOfValue</h4>
953<pre>public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>&nbsp;asCopyOfValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
954                                 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>
955<div class="block">Convenience method, equivalent to:
956<pre>
957 TokenBuffer b = new TokenBuffer(p);
958 b.copyCurrentStructure(p);
959 return b;
960</pre></div>
961<dl>
962<dt><span class="throwsLabel">Throws:</span></dt>
963<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>
964<dt><span class="simpleTagLabel">Since:</span></dt>
965<dd>2.9</dd>
966</dl>
967</li>
968</ul>
969<a name="overrideParentContext-com.fasterxml.jackson.core.JsonStreamContext-">
970<!--   -->
971</a>
972<ul class="blockList">
973<li class="blockList">
974<h4>overrideParentContext</h4>
975<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>&nbsp;overrideParentContext(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a>&nbsp;ctxt)</pre>
976<div class="block">Method that allows explicitly specifying parent parse context to associate
977 with contents of this buffer. Usually context is assigned at construction,
978 based on given parser; but it is not always available, and may not contain
979 intended context.</div>
980<dl>
981<dt><span class="simpleTagLabel">Since:</span></dt>
982<dd>2.9</dd>
983</dl>
984</li>
985</ul>
986<a name="forceUseOfBigDecimal-boolean-">
987<!--   -->
988</a>
989<ul class="blockList">
990<li class="blockList">
991<h4>forceUseOfBigDecimal</h4>
992<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>
993<dl>
994<dt><span class="simpleTagLabel">Since:</span></dt>
995<dd>2.7</dd>
996</dl>
997</li>
998</ul>
999<a name="version--">
1000<!--   -->
1001</a>
1002<ul class="blockList">
1003<li class="blockList">
1004<h4>version</h4>
1005<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a>&nbsp;version()</pre>
1006<dl>
1007<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1008<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd>
1009<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1010<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1011</dl>
1012</li>
1013</ul>
1014<a name="asParser--">
1015<!--   -->
1016</a>
1017<ul class="blockList">
1018<li class="blockList">
1019<h4>asParser</h4>
1020<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;asParser()</pre>
1021<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
1022 stored in this buffer. Will use default <code>_objectCodec</code> for
1023 object conversions.
1024<p>
1025 Note: instances are not synchronized, that is, they are not thread-safe
1026 if there are concurrent appends to the underlying buffer.</div>
1027<dl>
1028<dt><span class="returnLabel">Returns:</span></dt>
1029<dd>Parser that can be used for reading contents stored in this buffer</dd>
1030</dl>
1031</li>
1032</ul>
1033<a name="asParserOnFirstToken--">
1034<!--   -->
1035</a>
1036<ul class="blockList">
1037<li class="blockList">
1038<h4>asParserOnFirstToken</h4>
1039<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;asParserOnFirstToken()
1040                                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>
1041<div class="block">Same as:
1042<pre>
1043  JsonParser p = asParser();
1044  p.nextToken();
1045  return p;
1046</pre></div>
1047<dl>
1048<dt><span class="throwsLabel">Throws:</span></dt>
1049<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>
1050<dt><span class="simpleTagLabel">Since:</span></dt>
1051<dd>2.9</dd>
1052</dl>
1053</li>
1054</ul>
1055<a name="asParser-com.fasterxml.jackson.core.ObjectCodec-">
1056<!--   -->
1057</a>
1058<ul class="blockList">
1059<li class="blockList">
1060<h4>asParser</h4>
1061<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</pre>
1062<div class="block">Method used to create a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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
1063 stored in this buffer.
1064<p>
1065 Note: instances are not synchronized, that is, they are not thread-safe
1066 if there are concurrent appends to the underlying buffer.</div>
1067<dl>
1068<dt><span class="paramLabel">Parameters:</span></dt>
1069<dd><code>codec</code> - Object codec to use for stream-based object
1070   conversion through parser/generator interfaces. If null,
1071   such methods cannot be used.</dd>
1072<dt><span class="returnLabel">Returns:</span></dt>
1073<dd>Parser that can be used for reading contents stored in this buffer</dd>
1074</dl>
1075</li>
1076</ul>
1077<a name="asParser-com.fasterxml.jackson.core.JsonParser-">
1078<!--   -->
1079</a>
1080<ul class="blockList">
1081<li class="blockList">
1082<h4>asParser</h4>
1083<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;src)</pre>
1084<dl>
1085<dt><span class="paramLabel">Parameters:</span></dt>
1086<dd><code>src</code> - Parser to use for accessing source information
1087    like location, configured codec</dd>
1088</dl>
1089</li>
1090</ul>
1091<a name="firstToken--">
1092<!--   -->
1093</a>
1094<ul class="blockList">
1095<li class="blockList">
1096<h4>firstToken</h4>
1097<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;firstToken()</pre>
1098</li>
1099</ul>
1100<a name="append-com.fasterxml.jackson.databind.util.TokenBuffer-">
1101<!--   -->
1102</a>
1103<ul class="blockList">
1104<li class="blockList">
1105<h4>append</h4>
1106<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)
1107                   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>
1108<div class="block">Helper method that will append contents of given buffer into this
1109 buffer.
1110 Not particularly optimized; can be made faster if there is need.</div>
1111<dl>
1112<dt><span class="returnLabel">Returns:</span></dt>
1113<dd>This buffer</dd>
1114<dt><span class="throwsLabel">Throws:</span></dt>
1115<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>
1116</dl>
1117</li>
1118</ul>
1119<a name="serialize-com.fasterxml.jackson.core.JsonGenerator-">
1120<!--   -->
1121</a>
1122<ul class="blockList">
1123<li class="blockList">
1124<h4>serialize</h4>
1125<pre>public&nbsp;void&nbsp;serialize(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)
1126               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>
1127<div class="block">Helper method that will write all contents of this buffer
1128 using given <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.
1129<p>
1130 Note: this method would be enough to implement
1131 <code>JsonSerializer</code>  for <code>TokenBuffer</code> type;
1132 but we cannot have upwards
1133 references (from core to mapper package); and as such we also
1134 cannot take second argument.</div>
1135<dl>
1136<dt><span class="throwsLabel">Throws:</span></dt>
1137<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>
1138</dl>
1139</li>
1140</ul>
1141<a name="deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
1142<!--   -->
1143</a>
1144<ul class="blockList">
1145<li class="blockList">
1146<h4>deserialize</h4>
1147<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.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
1148                               <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
1149                        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>
1150<div class="block">Helper method used by standard deserializer.</div>
1151<dl>
1152<dt><span class="throwsLabel">Throws:</span></dt>
1153<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>
1154<dt><span class="simpleTagLabel">Since:</span></dt>
1155<dd>2.3</dd>
1156</dl>
1157</li>
1158</ul>
1159<a name="toString--">
1160<!--   -->
1161</a>
1162<ul class="blockList">
1163<li class="blockList">
1164<h4>toString</h4>
1165<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>
1166<dl>
1167<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1168<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>
1169</dl>
1170</li>
1171</ul>
1172<a name="enable-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1173<!--   -->
1174</a>
1175<ul class="blockList">
1176<li class="blockList">
1177<h4>enable</h4>
1178<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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>
1179<dl>
1180<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1181<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1182</dl>
1183</li>
1184</ul>
1185<a name="disable-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1186<!--   -->
1187</a>
1188<ul class="blockList">
1189<li class="blockList">
1190<h4>disable</h4>
1191<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/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>
1192<dl>
1193<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1194<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1195</dl>
1196</li>
1197</ul>
1198<a name="isEnabled-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1199<!--   -->
1200</a>
1201<ul class="blockList">
1202<li class="blockList">
1203<h4>isEnabled</h4>
1204<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
1205<dl>
1206<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1207<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1208</dl>
1209</li>
1210</ul>
1211<a name="getFeatureMask--">
1212<!--   -->
1213</a>
1214<ul class="blockList">
1215<li class="blockList">
1216<h4>getFeatureMask</h4>
1217<pre>public&nbsp;int&nbsp;getFeatureMask()</pre>
1218<dl>
1219<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1220<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1221</dl>
1222</li>
1223</ul>
1224<a name="setFeatureMask-int-">
1225<!--   -->
1226</a>
1227<ul class="blockList">
1228<li class="blockList">
1229<h4>setFeatureMask</h4>
1230<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>
1231public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
1232<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
1233<dl>
1234<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1235<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1236</dl>
1237</li>
1238</ul>
1239<a name="overrideStdFeatures-int-int-">
1240<!--   -->
1241</a>
1242<ul class="blockList">
1243<li class="blockList">
1244<h4>overrideStdFeatures</h4>
1245<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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,
1246                                         int&nbsp;mask)</pre>
1247<dl>
1248<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1249<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#overrideStdFeatures-int-int-" 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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1250</dl>
1251</li>
1252</ul>
1253<a name="useDefaultPrettyPrinter--">
1254<!--   -->
1255</a>
1256<ul class="blockList">
1257<li class="blockList">
1258<h4>useDefaultPrettyPrinter</h4>
1259<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;useDefaultPrettyPrinter()</pre>
1260<dl>
1261<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1262<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1263</dl>
1264</li>
1265</ul>
1266<a name="setCodec-com.fasterxml.jackson.core.ObjectCodec-">
1267<!--   -->
1268</a>
1269<ul class="blockList">
1270<li class="blockList">
1271<h4>setCodec</h4>
1272<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;oc)</pre>
1273<dl>
1274<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1275<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1276</dl>
1277</li>
1278</ul>
1279<a name="getCodec--">
1280<!--   -->
1281</a>
1282<ul class="blockList">
1283<li class="blockList">
1284<h4>getCodec</h4>
1285<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;getCodec()</pre>
1286<dl>
1287<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1288<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1289</dl>
1290</li>
1291</ul>
1292<a name="getOutputContext--">
1293<!--   -->
1294</a>
1295<ul class="blockList">
1296<li class="blockList">
1297<h4>getOutputContext</h4>
1298<pre>public final&nbsp;<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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>
1299<dl>
1300<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1301<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1302</dl>
1303</li>
1304</ul>
1305<a name="canWriteBinaryNatively--">
1306<!--   -->
1307</a>
1308<ul class="blockList">
1309<li class="blockList">
1310<h4>canWriteBinaryNatively</h4>
1311<pre>public&nbsp;boolean&nbsp;canWriteBinaryNatively()</pre>
1312<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
1313<dl>
1314<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1315<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1316</dl>
1317</li>
1318</ul>
1319<a name="flush--">
1320<!--   -->
1321</a>
1322<ul class="blockList">
1323<li class="blockList">
1324<h4>flush</h4>
1325<pre>public&nbsp;void&nbsp;flush()
1326           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>
1327<dl>
1328<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1329<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>
1330<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1331<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1332<dt><span class="throwsLabel">Throws:</span></dt>
1333<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>
1334</dl>
1335</li>
1336</ul>
1337<a name="close--">
1338<!--   -->
1339</a>
1340<ul class="blockList">
1341<li class="blockList">
1342<h4>close</h4>
1343<pre>public&nbsp;void&nbsp;close()
1344           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>
1345<dl>
1346<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1347<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>
1348<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1349<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>
1350<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1351<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1352<dt><span class="throwsLabel">Throws:</span></dt>
1353<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>
1354</dl>
1355</li>
1356</ul>
1357<a name="isClosed--">
1358<!--   -->
1359</a>
1360<ul class="blockList">
1361<li class="blockList">
1362<h4>isClosed</h4>
1363<pre>public&nbsp;boolean&nbsp;isClosed()</pre>
1364<dl>
1365<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1366<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1367</dl>
1368</li>
1369</ul>
1370<a name="writeStartArray--">
1371<!--   -->
1372</a>
1373<ul class="blockList">
1374<li class="blockList">
1375<h4>writeStartArray</h4>
1376<pre>public final&nbsp;void&nbsp;writeStartArray()
1377                           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>
1378<dl>
1379<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1380<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1381<dt><span class="throwsLabel">Throws:</span></dt>
1382<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>
1383</dl>
1384</li>
1385</ul>
1386<a name="writeEndArray--">
1387<!--   -->
1388</a>
1389<ul class="blockList">
1390<li class="blockList">
1391<h4>writeEndArray</h4>
1392<pre>public final&nbsp;void&nbsp;writeEndArray()
1393                         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>
1394<dl>
1395<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1396<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1397<dt><span class="throwsLabel">Throws:</span></dt>
1398<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>
1399</dl>
1400</li>
1401</ul>
1402<a name="writeStartObject--">
1403<!--   -->
1404</a>
1405<ul class="blockList">
1406<li class="blockList">
1407<h4>writeStartObject</h4>
1408<pre>public final&nbsp;void&nbsp;writeStartObject()
1409                            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>
1410<dl>
1411<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1412<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1413<dt><span class="throwsLabel">Throws:</span></dt>
1414<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>
1415</dl>
1416</li>
1417</ul>
1418<a name="writeStartObject-java.lang.Object-">
1419<!--   -->
1420</a>
1421<ul class="blockList">
1422<li class="blockList">
1423<h4>writeStartObject</h4>
1424<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)
1425                      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>
1426<dl>
1427<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1428<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1429<dt><span class="throwsLabel">Throws:</span></dt>
1430<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>
1431</dl>
1432</li>
1433</ul>
1434<a name="writeEndObject--">
1435<!--   -->
1436</a>
1437<ul class="blockList">
1438<li class="blockList">
1439<h4>writeEndObject</h4>
1440<pre>public final&nbsp;void&nbsp;writeEndObject()
1441                          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>
1442<dl>
1443<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1444<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1445<dt><span class="throwsLabel">Throws:</span></dt>
1446<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>
1447</dl>
1448</li>
1449</ul>
1450<a name="writeFieldName-java.lang.String-">
1451<!--   -->
1452</a>
1453<ul class="blockList">
1454<li class="blockList">
1455<h4>writeFieldName</h4>
1456<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)
1457                          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>
1458<dl>
1459<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1460<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1461<dt><span class="throwsLabel">Throws:</span></dt>
1462<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>
1463</dl>
1464</li>
1465</ul>
1466<a name="writeFieldName-com.fasterxml.jackson.core.SerializableString-">
1467<!--   -->
1468</a>
1469<ul class="blockList">
1470<li class="blockList">
1471<h4>writeFieldName</h4>
1472<pre>public&nbsp;void&nbsp;writeFieldName(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;name)
1473                    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>
1474<dl>
1475<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1476<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1477<dt><span class="throwsLabel">Throws:</span></dt>
1478<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>
1479</dl>
1480</li>
1481</ul>
1482<a name="writeString-java.lang.String-">
1483<!--   -->
1484</a>
1485<ul class="blockList">
1486<li class="blockList">
1487<h4>writeString</h4>
1488<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)
1489                 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>
1490<dl>
1491<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1492<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1493<dt><span class="throwsLabel">Throws:</span></dt>
1494<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>
1495</dl>
1496</li>
1497</ul>
1498<a name="writeString-char:A-int-int-">
1499<!--   -->
1500</a>
1501<ul class="blockList">
1502<li class="blockList">
1503<h4>writeString</h4>
1504<pre>public&nbsp;void&nbsp;writeString(char[]&nbsp;text,
1505                        int&nbsp;offset,
1506                        int&nbsp;len)
1507                 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>
1508<dl>
1509<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1510<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeString-char:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeString</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1511<dt><span class="throwsLabel">Throws:</span></dt>
1512<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>
1513</dl>
1514</li>
1515</ul>
1516<a name="writeString-com.fasterxml.jackson.core.SerializableString-">
1517<!--   -->
1518</a>
1519<ul class="blockList">
1520<li class="blockList">
1521<h4>writeString</h4>
1522<pre>public&nbsp;void&nbsp;writeString(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1523                 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>
1524<dl>
1525<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1526<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1527<dt><span class="throwsLabel">Throws:</span></dt>
1528<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>
1529</dl>
1530</li>
1531</ul>
1532<a name="writeRawUTF8String-byte:A-int-int-">
1533<!--   -->
1534</a>
1535<ul class="blockList">
1536<li class="blockList">
1537<h4>writeRawUTF8String</h4>
1538<pre>public&nbsp;void&nbsp;writeRawUTF8String(byte[]&nbsp;text,
1539                               int&nbsp;offset,
1540                               int&nbsp;length)
1541                        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>
1542<dl>
1543<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1544<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawUTF8String-byte:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeRawUTF8String</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1545<dt><span class="throwsLabel">Throws:</span></dt>
1546<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>
1547</dl>
1548</li>
1549</ul>
1550<a name="writeUTF8String-byte:A-int-int-">
1551<!--   -->
1552</a>
1553<ul class="blockList">
1554<li class="blockList">
1555<h4>writeUTF8String</h4>
1556<pre>public&nbsp;void&nbsp;writeUTF8String(byte[]&nbsp;text,
1557                            int&nbsp;offset,
1558                            int&nbsp;length)
1559                     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>
1560<dl>
1561<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1562<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeUTF8String-byte:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeUTF8String</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1563<dt><span class="throwsLabel">Throws:</span></dt>
1564<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>
1565</dl>
1566</li>
1567</ul>
1568<a name="writeRaw-java.lang.String-">
1569<!--   -->
1570</a>
1571<ul class="blockList">
1572<li class="blockList">
1573<h4>writeRaw</h4>
1574<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)
1575              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>
1576<dl>
1577<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1578<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1579<dt><span class="throwsLabel">Throws:</span></dt>
1580<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>
1581</dl>
1582</li>
1583</ul>
1584<a name="writeRaw-java.lang.String-int-int-">
1585<!--   -->
1586</a>
1587<ul class="blockList">
1588<li class="blockList">
1589<h4>writeRaw</h4>
1590<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,
1591                     int&nbsp;offset,
1592                     int&nbsp;len)
1593              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>
1594<dl>
1595<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1596<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRaw-java.lang.String-int-int-" title="class or interface in com.fasterxml.jackson.core">writeRaw</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1597<dt><span class="throwsLabel">Throws:</span></dt>
1598<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>
1599</dl>
1600</li>
1601</ul>
1602<a name="writeRaw-com.fasterxml.jackson.core.SerializableString-">
1603<!--   -->
1604</a>
1605<ul class="blockList">
1606<li class="blockList">
1607<h4>writeRaw</h4>
1608<pre>public&nbsp;void&nbsp;writeRaw(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1609              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>
1610<dl>
1611<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1612<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1613<dt><span class="throwsLabel">Throws:</span></dt>
1614<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>
1615</dl>
1616</li>
1617</ul>
1618<a name="writeRaw-char:A-int-int-">
1619<!--   -->
1620</a>
1621<ul class="blockList">
1622<li class="blockList">
1623<h4>writeRaw</h4>
1624<pre>public&nbsp;void&nbsp;writeRaw(char[]&nbsp;text,
1625                     int&nbsp;offset,
1626                     int&nbsp;len)
1627              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>
1628<dl>
1629<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1630<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRaw-char:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeRaw</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1631<dt><span class="throwsLabel">Throws:</span></dt>
1632<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>
1633</dl>
1634</li>
1635</ul>
1636<a name="writeRaw-char-">
1637<!--   -->
1638</a>
1639<ul class="blockList">
1640<li class="blockList">
1641<h4>writeRaw</h4>
1642<pre>public&nbsp;void&nbsp;writeRaw(char&nbsp;c)
1643              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>
1644<dl>
1645<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1646<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1647<dt><span class="throwsLabel">Throws:</span></dt>
1648<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>
1649</dl>
1650</li>
1651</ul>
1652<a name="writeRawValue-java.lang.String-">
1653<!--   -->
1654</a>
1655<ul class="blockList">
1656<li class="blockList">
1657<h4>writeRawValue</h4>
1658<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)
1659                   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>
1660<dl>
1661<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1662<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1663<dt><span class="throwsLabel">Throws:</span></dt>
1664<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>
1665</dl>
1666</li>
1667</ul>
1668<a name="writeRawValue-java.lang.String-int-int-">
1669<!--   -->
1670</a>
1671<ul class="blockList">
1672<li class="blockList">
1673<h4>writeRawValue</h4>
1674<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,
1675                          int&nbsp;offset,
1676                          int&nbsp;len)
1677                   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>
1678<dl>
1679<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1680<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue-java.lang.String-int-int-" title="class or interface in com.fasterxml.jackson.core">writeRawValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1681<dt><span class="throwsLabel">Throws:</span></dt>
1682<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>
1683</dl>
1684</li>
1685</ul>
1686<a name="writeRawValue-char:A-int-int-">
1687<!--   -->
1688</a>
1689<ul class="blockList">
1690<li class="blockList">
1691<h4>writeRawValue</h4>
1692<pre>public&nbsp;void&nbsp;writeRawValue(char[]&nbsp;text,
1693                          int&nbsp;offset,
1694                          int&nbsp;len)
1695                   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>
1696<dl>
1697<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1698<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue-char:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeRawValue</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1699<dt><span class="throwsLabel">Throws:</span></dt>
1700<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>
1701</dl>
1702</li>
1703</ul>
1704<a name="writeNumber-short-">
1705<!--   -->
1706</a>
1707<ul class="blockList">
1708<li class="blockList">
1709<h4>writeNumber</h4>
1710<pre>public&nbsp;void&nbsp;writeNumber(short&nbsp;i)
1711                 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>
1712<dl>
1713<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1714<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1715<dt><span class="throwsLabel">Throws:</span></dt>
1716<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>
1717</dl>
1718</li>
1719</ul>
1720<a name="writeNumber-int-">
1721<!--   -->
1722</a>
1723<ul class="blockList">
1724<li class="blockList">
1725<h4>writeNumber</h4>
1726<pre>public&nbsp;void&nbsp;writeNumber(int&nbsp;i)
1727                 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>
1728<dl>
1729<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1730<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1731<dt><span class="throwsLabel">Throws:</span></dt>
1732<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>
1733</dl>
1734</li>
1735</ul>
1736<a name="writeNumber-long-">
1737<!--   -->
1738</a>
1739<ul class="blockList">
1740<li class="blockList">
1741<h4>writeNumber</h4>
1742<pre>public&nbsp;void&nbsp;writeNumber(long&nbsp;l)
1743                 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>
1744<dl>
1745<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1746<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1747<dt><span class="throwsLabel">Throws:</span></dt>
1748<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>
1749</dl>
1750</li>
1751</ul>
1752<a name="writeNumber-double-">
1753<!--   -->
1754</a>
1755<ul class="blockList">
1756<li class="blockList">
1757<h4>writeNumber</h4>
1758<pre>public&nbsp;void&nbsp;writeNumber(double&nbsp;d)
1759                 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>
1760<dl>
1761<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1762<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1763<dt><span class="throwsLabel">Throws:</span></dt>
1764<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>
1765</dl>
1766</li>
1767</ul>
1768<a name="writeNumber-float-">
1769<!--   -->
1770</a>
1771<ul class="blockList">
1772<li class="blockList">
1773<h4>writeNumber</h4>
1774<pre>public&nbsp;void&nbsp;writeNumber(float&nbsp;f)
1775                 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>
1776<dl>
1777<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1778<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1779<dt><span class="throwsLabel">Throws:</span></dt>
1780<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>
1781</dl>
1782</li>
1783</ul>
1784<a name="writeNumber-java.math.BigDecimal-">
1785<!--   -->
1786</a>
1787<ul class="blockList">
1788<li class="blockList">
1789<h4>writeNumber</h4>
1790<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)
1791                 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>
1792<dl>
1793<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1794<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1795<dt><span class="throwsLabel">Throws:</span></dt>
1796<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>
1797</dl>
1798</li>
1799</ul>
1800<a name="writeNumber-java.math.BigInteger-">
1801<!--   -->
1802</a>
1803<ul class="blockList">
1804<li class="blockList">
1805<h4>writeNumber</h4>
1806<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)
1807                 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>
1808<dl>
1809<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1810<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1811<dt><span class="throwsLabel">Throws:</span></dt>
1812<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>
1813</dl>
1814</li>
1815</ul>
1816<a name="writeNumber-java.lang.String-">
1817<!--   -->
1818</a>
1819<ul class="blockList">
1820<li class="blockList">
1821<h4>writeNumber</h4>
1822<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)
1823                 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>
1824<dl>
1825<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1826<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1827<dt><span class="throwsLabel">Throws:</span></dt>
1828<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>
1829</dl>
1830</li>
1831</ul>
1832<a name="writeBoolean-boolean-">
1833<!--   -->
1834</a>
1835<ul class="blockList">
1836<li class="blockList">
1837<h4>writeBoolean</h4>
1838<pre>public&nbsp;void&nbsp;writeBoolean(boolean&nbsp;state)
1839                  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>
1840<dl>
1841<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1842<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1843<dt><span class="throwsLabel">Throws:</span></dt>
1844<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>
1845</dl>
1846</li>
1847</ul>
1848<a name="writeNull--">
1849<!--   -->
1850</a>
1851<ul class="blockList">
1852<li class="blockList">
1853<h4>writeNull</h4>
1854<pre>public&nbsp;void&nbsp;writeNull()
1855               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>
1856<dl>
1857<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1858<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1859<dt><span class="throwsLabel">Throws:</span></dt>
1860<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>
1861</dl>
1862</li>
1863</ul>
1864<a name="writeObject-java.lang.Object-">
1865<!--   -->
1866</a>
1867<ul class="blockList">
1868<li class="blockList">
1869<h4>writeObject</h4>
1870<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)
1871                 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>
1872<dl>
1873<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1874<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1875<dt><span class="throwsLabel">Throws:</span></dt>
1876<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>
1877</dl>
1878</li>
1879</ul>
1880<a name="writeTree-com.fasterxml.jackson.core.TreeNode-">
1881<!--   -->
1882</a>
1883<ul class="blockList">
1884<li class="blockList">
1885<h4>writeTree</h4>
1886<pre>public&nbsp;void&nbsp;writeTree(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;node)
1887               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>
1888<dl>
1889<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1890<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1891<dt><span class="throwsLabel">Throws:</span></dt>
1892<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>
1893</dl>
1894</li>
1895</ul>
1896<a name="writeBinary-com.fasterxml.jackson.core.Base64Variant-byte:A-int-int-">
1897<!--   -->
1898</a>
1899<ul class="blockList">
1900<li class="blockList">
1901<h4>writeBinary</h4>
1902<pre>public&nbsp;void&nbsp;writeBinary(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
1903                        byte[]&nbsp;data,
1904                        int&nbsp;offset,
1905                        int&nbsp;len)
1906                 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>
1907<dl>
1908<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1909<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary-com.fasterxml.jackson.core.Base64Variant-byte:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeBinary</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1910<dt><span class="throwsLabel">Throws:</span></dt>
1911<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>
1912</dl>
1913</li>
1914</ul>
1915<a name="writeBinary-com.fasterxml.jackson.core.Base64Variant-java.io.InputStream-int-">
1916<!--   -->
1917</a>
1918<ul class="blockList">
1919<li class="blockList">
1920<h4>writeBinary</h4>
1921<pre>public&nbsp;int&nbsp;writeBinary(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
1922                       <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,
1923                       int&nbsp;dataLength)</pre>
1924<div class="block">Although we could support this method, it does not necessarily make
1925 sense: we cannot make good use of streaming because buffer must
1926 hold all the data. Because of this, currently this will simply
1927 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>
1928<dl>
1929<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1930<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeBinary-com.fasterxml.jackson.core.Base64Variant-java.io.InputStream-int-" title="class or interface in com.fasterxml.jackson.core">writeBinary</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1931</dl>
1932</li>
1933</ul>
1934<a name="canWriteTypeId--">
1935<!--   -->
1936</a>
1937<ul class="blockList">
1938<li class="blockList">
1939<h4>canWriteTypeId</h4>
1940<pre>public&nbsp;boolean&nbsp;canWriteTypeId()</pre>
1941<dl>
1942<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1943<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1944</dl>
1945</li>
1946</ul>
1947<a name="canWriteObjectId--">
1948<!--   -->
1949</a>
1950<ul class="blockList">
1951<li class="blockList">
1952<h4>canWriteObjectId</h4>
1953<pre>public&nbsp;boolean&nbsp;canWriteObjectId()</pre>
1954<dl>
1955<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1956<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1957</dl>
1958</li>
1959</ul>
1960<a name="writeTypeId-java.lang.Object-">
1961<!--   -->
1962</a>
1963<ul class="blockList">
1964<li class="blockList">
1965<h4>writeTypeId</h4>
1966<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>
1967<dl>
1968<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1969<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1970</dl>
1971</li>
1972</ul>
1973<a name="writeObjectId-java.lang.Object-">
1974<!--   -->
1975</a>
1976<ul class="blockList">
1977<li class="blockList">
1978<h4>writeObjectId</h4>
1979<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>
1980<dl>
1981<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1982<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1983</dl>
1984</li>
1985</ul>
1986<a name="writeEmbeddedObject-java.lang.Object-">
1987<!--   -->
1988</a>
1989<ul class="blockList">
1990<li class="blockList">
1991<h4>writeEmbeddedObject</h4>
1992<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)
1993                         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>
1994<dl>
1995<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1996<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1997<dt><span class="throwsLabel">Throws:</span></dt>
1998<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>
1999</dl>
2000</li>
2001</ul>
2002<a name="copyCurrentEvent-com.fasterxml.jackson.core.JsonParser-">
2003<!--   -->
2004</a>
2005<ul class="blockList">
2006<li class="blockList">
2007<h4>copyCurrentEvent</h4>
2008<pre>public&nbsp;void&nbsp;copyCurrentEvent(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2009                      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>
2010<dl>
2011<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2012<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2013<dt><span class="throwsLabel">Throws:</span></dt>
2014<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>
2015</dl>
2016</li>
2017</ul>
2018<a name="copyCurrentStructure-com.fasterxml.jackson.core.JsonParser-">
2019<!--   -->
2020</a>
2021<ul class="blockList">
2022<li class="blockList">
2023<h4>copyCurrentStructure</h4>
2024<pre>public&nbsp;void&nbsp;copyCurrentStructure(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2025                          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>
2026<dl>
2027<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2028<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2029<dt><span class="throwsLabel">Throws:</span></dt>
2030<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>
2031</dl>
2032</li>
2033</ul>
2034<a name="Z:Z_append-com.fasterxml.jackson.core.JsonToken-">
2035<!--   -->
2036</a>
2037<ul class="blockList">
2038<li class="blockList">
2039<h4>_append</h4>
2040<pre>protected final&nbsp;void&nbsp;_append(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
2041</li>
2042</ul>
2043<a name="Z:Z_append-com.fasterxml.jackson.core.JsonToken-java.lang.Object-">
2044<!--   -->
2045</a>
2046<ul class="blockList">
2047<li class="blockList">
2048<h4>_append</h4>
2049<pre>protected final&nbsp;void&nbsp;_append(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
2050                             <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>
2051</li>
2052</ul>
2053<a name="Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-">
2054<!--   -->
2055</a>
2056<ul class="blockList">
2057<li class="blockList">
2058<h4>_appendValue</h4>
2059<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
2060<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-"><code>_append(JsonToken)</code></a> but also updates context with
2061 knowledge that a scalar value was written</div>
2062<dl>
2063<dt><span class="simpleTagLabel">Since:</span></dt>
2064<dd>2.6.4</dd>
2065</dl>
2066</li>
2067</ul>
2068<a name="Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-java.lang.Object-">
2069<!--   -->
2070</a>
2071<ul class="blockList">
2072<li class="blockList">
2073<h4>_appendValue</h4>
2074<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
2075                                  <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>
2076<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_append-com.fasterxml.jackson.core.JsonToken-java.lang.Object-"><code>_append(JsonToken,Object)</code></a> but also updates context with
2077 knowledge that a scalar value was written</div>
2078<dl>
2079<dt><span class="simpleTagLabel">Since:</span></dt>
2080<dd>2.6.4</dd>
2081</dl>
2082</li>
2083</ul>
2084<a name="Z:Z_reportUnsupportedOperation--">
2085<!--   -->
2086</a>
2087<ul class="blockListLast">
2088<li class="blockList">
2089<h4>_reportUnsupportedOperation</h4>
2090<pre>protected&nbsp;void&nbsp;_reportUnsupportedOperation()</pre>
2091<dl>
2092<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2093<dd><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_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.9/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2094</dl>
2095</li>
2096</ul>
2097</li>
2098</ul>
2099</li>
2100</ul>
2101</div>
2102</div>
2103<!-- ========= END OF CLASS DATA ========= -->
2104<!-- ======= START OF BOTTOM NAVBAR ====== -->
2105<div class="bottomNav"><a name="navbar.bottom">
2106<!--   -->
2107</a>
2108<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
2109<a name="navbar.bottom.firstrow">
2110<!--   -->
2111</a>
2112<ul class="navList" title="Navigation">
2113<li><a href="../../../../../overview-summary.html">Overview</a></li>
2114<li><a href="package-summary.html">Package</a></li>
2115<li class="navBarCell1Rev">Class</li>
2116<li><a href="class-use/TokenBuffer.html">Use</a></li>
2117<li><a href="package-tree.html">Tree</a></li>
2118<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
2119<li><a href="../../../../../index-all.html">Index</a></li>
2120<li><a href="../../../../../help-doc.html">Help</a></li>
2121</ul>
2122</div>
2123<div class="subNav">
2124<ul class="navList">
2125<li><a href="../../../../../com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
2126<li><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.Parser.html" title="class in com.fasterxml.jackson.databind.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
2127</ul>
2128<ul class="navList">
2129<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top">Frames</a></li>
2130<li><a href="TokenBuffer.html" target="_top">No&nbsp;Frames</a></li>
2131</ul>
2132<ul class="navList" id="allclasses_navbar_bottom">
2133<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
2134</ul>
2135<div>
2136<script type="text/javascript"><!--
2137  allClassesLink = document.getElementById("allclasses_navbar_bottom");
2138  if(window==top) {
2139    allClassesLink.style.display = "block";
2140  }
2141  else {
2142    allClassesLink.style.display = "none";
2143  }
2144  //-->
2145</script>
2146</div>
2147<div>
2148<ul class="subNavList">
2149<li>Summary:&nbsp;</li>
2150<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
2151<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
2152<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
2153<li><a href="#method.summary">Method</a></li>
2154</ul>
2155<ul class="subNavList">
2156<li>Detail:&nbsp;</li>
2157<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
2158<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
2159<li><a href="#method.detail">Method</a></li>
2160</ul>
2161</div>
2162<a name="skip.navbar.bottom">
2163<!--   -->
2164</a></div>
2165<!-- ======== END OF BOTTOM NAVBAR ======= -->
2166<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2018 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
2167</body>
2168</html>
2169