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 Sat Apr 25 17:14:49 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>TokenBuffer (jackson-databind 2.11.0 API)</title>
8<meta name="date" content="2020-04-25">
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.11.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":9,"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":10,"i33":10,"i34":42,"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,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":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="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>, <a href="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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_appendEndMarker-com.fasterxml.jackson.core.JsonToken-">_appendEndMarker</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</code>
327<div class="block">Specialized method used for appending a structural end Object/Array marker</div>
328</td>
329</tr>
330<tr id="i1" class="rowColor">
331<td class="colFirst"><code>protected void</code></td>
332<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_appendFieldName-java.lang.Object-">_appendFieldName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
333<div class="block">Specialized method used for appending a field name, appending either
334 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> or <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>SerializableString</code></a>.</div>
335</td>
336</tr>
337<tr id="i2" class="altColor">
338<td class="colFirst"><code>protected void</code></td>
339<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_appendStartMarker-com.fasterxml.jackson.core.JsonToken-">_appendStartMarker</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</code>
340<div class="block">Specialized method used for appending a structural start Object/Array marker</div>
341</td>
342</tr>
343<tr id="i3" class="rowColor">
344<td class="colFirst"><code>protected void</code></td>
345<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</code>
346<div class="block">Method used for appending token known to represent a "simple" scalar
347 value where token is the only information</div>
348</td>
349</tr>
350<tr id="i4" class="altColor">
351<td class="colFirst"><code>protected void</code></td>
352<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
353            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
354<div class="block">Method used for appending token known to represent a scalar value
355 where there is additional content (text, number) beyond type token</div>
356</td>
357</tr>
358<tr id="i5" class="rowColor">
359<td class="colFirst"><code>protected void</code></td>
360<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#Z:Z_copyBufferContents-com.fasterxml.jackson.core.JsonParser-">_copyBufferContents</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
361</tr>
362<tr id="i6" class="altColor">
363<td class="colFirst"><code>protected void</code></td>
364<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>
365</tr>
366<tr id="i7" class="rowColor">
367<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>
368<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>
369<div class="block">Helper method that will append contents of given buffer into this
370 buffer.</div>
371</td>
372</tr>
373<tr id="i8" class="altColor">
374<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>
375<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</code>
376<div class="block">Convenience method, equivalent to:</div>
377</td>
378</tr>
379<tr id="i9" class="rowColor">
380<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
381<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParser--">asParser</a></span>()</code>
382<div class="block">Method used to create a <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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
383 stored in this buffer.</div>
384</td>
385</tr>
386<tr id="i10" class="altColor">
387<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
388<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.io/jackson-core/javadoc/2.11/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>
389</tr>
390<tr id="i11" class="rowColor">
391<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
392<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</code>
393<div class="block">Method used to create a <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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
394 stored in this buffer.</div>
395</td>
396</tr>
397<tr id="i12" class="altColor">
398<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a></code></td>
399<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#asParserOnFirstToken--">asParserOnFirstToken</a></span>()</code>
400<div class="block">Same as:</div>
401</td>
402</tr>
403<tr id="i13" class="rowColor">
404<td class="colFirst"><code>boolean</code></td>
405<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteBinaryNatively--">canWriteBinaryNatively</a></span>()</code>
406<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
407</td>
408</tr>
409<tr id="i14" class="altColor">
410<td class="colFirst"><code>boolean</code></td>
411<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteObjectId--">canWriteObjectId</a></span>()</code>&nbsp;</td>
412</tr>
413<tr id="i15" class="rowColor">
414<td class="colFirst"><code>boolean</code></td>
415<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#canWriteTypeId--">canWriteTypeId</a></span>()</code>&nbsp;</td>
416</tr>
417<tr id="i16" class="altColor">
418<td class="colFirst"><code>void</code></td>
419<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#close--">close</a></span>()</code>&nbsp;</td>
420</tr>
421<tr id="i17" class="rowColor">
422<td class="colFirst"><code>void</code></td>
423<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.io/jackson-core/javadoc/2.11/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>
424</tr>
425<tr id="i18" class="altColor">
426<td class="colFirst"><code>void</code></td>
427<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.io/jackson-core/javadoc/2.11/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>
428</tr>
429<tr id="i19" class="rowColor">
430<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>
431<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
432           <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</code>
433<div class="block">Helper method used by standard deserializer.</div>
434</td>
435</tr>
436<tr id="i20" class="altColor">
437<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
438<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.io/jackson-core/javadoc/2.11/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>
439</tr>
440<tr id="i21" class="rowColor">
441<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
442<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.io/jackson-core/javadoc/2.11/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>
443</tr>
444<tr id="i22" class="altColor">
445<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a></code></td>
446<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#firstToken--">firstToken</a></span>()</code>&nbsp;</td>
447</tr>
448<tr id="i23" class="rowColor">
449<td class="colFirst"><code>void</code></td>
450<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#flush--">flush</a></span>()</code>&nbsp;</td>
451</tr>
452<tr id="i24" class="altColor">
453<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>
454<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>
455</tr>
456<tr id="i25" class="rowColor">
457<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a></code></td>
458<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getCodec--">getCodec</a></span>()</code>&nbsp;</td>
459</tr>
460<tr id="i26" class="altColor">
461<td class="colFirst"><code>int</code></td>
462<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getFeatureMask--">getFeatureMask</a></span>()</code>&nbsp;</td>
463</tr>
464<tr id="i27" class="rowColor">
465<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a></code></td>
466<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#getOutputContext--">getOutputContext</a></span>()</code>&nbsp;</td>
467</tr>
468<tr id="i28" class="altColor">
469<td class="colFirst"><code>boolean</code></td>
470<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#isClosed--">isClosed</a></span>()</code>&nbsp;</td>
471</tr>
472<tr id="i29" class="rowColor">
473<td class="colFirst"><code>boolean</code></td>
474<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.io/jackson-core/javadoc/2.11/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>
475</tr>
476<tr id="i30" class="altColor">
477<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>
478<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a>&nbsp;ctxt)</code>
479<div class="block">Method that allows explicitly specifying parent parse context to associate
480 with contents of this buffer.</div>
481</td>
482</tr>
483<tr id="i31" class="rowColor">
484<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
485<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,
486                   int&nbsp;mask)</code>&nbsp;</td>
487</tr>
488<tr id="i32" class="altColor">
489<td class="colFirst"><code>void</code></td>
490<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)</code>
491<div class="block">Helper method that will write all contents of this buffer
492 using given <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.</div>
493</td>
494</tr>
495<tr id="i33" class="rowColor">
496<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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#setCodec-com.fasterxml.jackson.core.ObjectCodec-">setCodec</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
498</tr>
499<tr id="i34" class="altColor">
500<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
501<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>
502<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
503</td>
504</tr>
505<tr id="i35" class="rowColor">
506<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
507<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#toString--">toString</a></span>()</code>&nbsp;</td>
508</tr>
509<tr id="i36" class="altColor">
510<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></td>
511<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#useDefaultPrettyPrinter--">useDefaultPrettyPrinter</a></span>()</code>&nbsp;</td>
512</tr>
513<tr id="i37" class="rowColor">
514<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a></code></td>
515<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#version--">version</a></span>()</code>&nbsp;</td>
516</tr>
517<tr id="i38" class="altColor">
518<td class="colFirst"><code>void</code></td>
519<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
520           byte[]&nbsp;data,
521           int&nbsp;offset,
522           int&nbsp;len)</code>&nbsp;</td>
523</tr>
524<tr id="i39" class="rowColor">
525<td class="colFirst"><code>int</code></td>
526<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
527           <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;data,
528           int&nbsp;dataLength)</code>
529<div class="block">Although we could support this method, it does not necessarily make
530 sense: we cannot make good use of streaming because buffer must
531 hold all the data.</div>
532</td>
533</tr>
534<tr id="i40" class="altColor">
535<td class="colFirst"><code>void</code></td>
536<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>
537</tr>
538<tr id="i41" class="rowColor">
539<td class="colFirst"><code>void</code></td>
540<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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>&nbsp;</td>
541</tr>
542<tr id="i42" class="altColor">
543<td class="colFirst"><code>void</code></td>
544<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndArray--">writeEndArray</a></span>()</code>&nbsp;</td>
545</tr>
546<tr id="i43" class="rowColor">
547<td class="colFirst"><code>void</code></td>
548<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeEndObject--">writeEndObject</a></span>()</code>&nbsp;</td>
549</tr>
550<tr id="i44" class="altColor">
551<td class="colFirst"><code>void</code></td>
552<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.io/jackson-core/javadoc/2.11/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>
553</tr>
554<tr id="i45" class="rowColor">
555<td class="colFirst"><code>void</code></td>
556<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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
557</tr>
558<tr id="i46" class="altColor">
559<td class="colFirst"><code>void</code></td>
560<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeNull--">writeNull</a></span>()</code>&nbsp;</td>
561</tr>
562<tr id="i47" class="rowColor">
563<td class="colFirst"><code>void</code></td>
564<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="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;dec)</code>&nbsp;</td>
565</tr>
566<tr id="i48" class="altColor">
567<td class="colFirst"><code>void</code></td>
568<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="https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>&nbsp;v)</code>&nbsp;</td>
569</tr>
570<tr id="i49" class="rowColor">
571<td class="colFirst"><code>void</code></td>
572<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>
573</tr>
574<tr id="i50" class="altColor">
575<td class="colFirst"><code>void</code></td>
576<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>
577</tr>
578<tr id="i51" class="rowColor">
579<td class="colFirst"><code>void</code></td>
580<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>
581</tr>
582<tr id="i52" class="altColor">
583<td class="colFirst"><code>void</code></td>
584<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>
585</tr>
586<tr id="i53" class="rowColor">
587<td class="colFirst"><code>void</code></td>
588<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>
589</tr>
590<tr id="i54" class="altColor">
591<td class="colFirst"><code>void</code></td>
592<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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encodedValue)</code>&nbsp;</td>
593</tr>
594<tr id="i55" class="rowColor">
595<td class="colFirst"><code>void</code></td>
596<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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
597</tr>
598<tr id="i56" class="altColor">
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#writeObjectId-java.lang.Object-">writeObjectId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
601</tr>
602<tr id="i57" class="rowColor">
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-char-">writeRaw</a></span>(char&nbsp;c)</code>&nbsp;</td>
605</tr>
606<tr id="i58" class="altColor">
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-char:A-int-int-">writeRaw</a></span>(char[]&nbsp;text,
609        int&nbsp;offset,
610        int&nbsp;len)</code>&nbsp;</td>
611</tr>
612<tr id="i59" class="rowColor">
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#writeRaw-com.fasterxml.jackson.core.SerializableString-">writeRaw</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
615</tr>
616<tr id="i60" class="altColor">
617<td class="colFirst"><code>void</code></td>
618<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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
619</tr>
620<tr id="i61" class="rowColor">
621<td class="colFirst"><code>void</code></td>
622<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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
623        int&nbsp;offset,
624        int&nbsp;len)</code>&nbsp;</td>
625</tr>
626<tr id="i62" class="altColor">
627<td class="colFirst"><code>void</code></td>
628<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,
629                  int&nbsp;offset,
630                  int&nbsp;length)</code>&nbsp;</td>
631</tr>
632<tr id="i63" class="rowColor">
633<td class="colFirst"><code>void</code></td>
634<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,
635             int&nbsp;offset,
636             int&nbsp;len)</code>&nbsp;</td>
637</tr>
638<tr id="i64" class="altColor">
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#writeRawValue-java.lang.String-">writeRawValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
641</tr>
642<tr id="i65" class="rowColor">
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#writeRawValue-java.lang.String-int-int-">writeRawValue</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
645             int&nbsp;offset,
646             int&nbsp;len)</code>&nbsp;</td>
647</tr>
648<tr id="i66" class="altColor">
649<td class="colFirst"><code>void</code></td>
650<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartArray--">writeStartArray</a></span>()</code>&nbsp;</td>
651</tr>
652<tr id="i67" class="rowColor">
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#writeStartArray-int-">writeStartArray</a></span>(int&nbsp;size)</code>&nbsp;</td>
655</tr>
656<tr id="i68" class="altColor">
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#writeStartArray-java.lang.Object-">writeStartArray</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)</code>&nbsp;</td>
659</tr>
660<tr id="i69" class="rowColor">
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#writeStartArray-java.lang.Object-int-">writeStartArray</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue,
663               int&nbsp;size)</code>&nbsp;</td>
664</tr>
665<tr id="i70" class="altColor">
666<td class="colFirst"><code>void</code></td>
667<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject--">writeStartObject</a></span>()</code>&nbsp;</td>
668</tr>
669<tr id="i71" class="rowColor">
670<td class="colFirst"><code>void</code></td>
671<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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)</code>&nbsp;</td>
672</tr>
673<tr id="i72" class="altColor">
674<td class="colFirst"><code>void</code></td>
675<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html#writeStartObject-java.lang.Object-int-">writeStartObject</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue,
676                int&nbsp;size)</code>&nbsp;</td>
677</tr>
678<tr id="i73" class="rowColor">
679<td class="colFirst"><code>void</code></td>
680<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,
681           int&nbsp;offset,
682           int&nbsp;len)</code>&nbsp;</td>
683</tr>
684<tr id="i74" class="altColor">
685<td class="colFirst"><code>void</code></td>
686<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.io/jackson-core/javadoc/2.11/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>
687</tr>
688<tr id="i75" class="rowColor">
689<td class="colFirst"><code>void</code></td>
690<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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)</code>&nbsp;</td>
691</tr>
692<tr id="i76" class="altColor">
693<td class="colFirst"><code>void</code></td>
694<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.io/jackson-core/javadoc/2.11/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>
695</tr>
696<tr id="i77" class="rowColor">
697<td class="colFirst"><code>void</code></td>
698<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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
699</tr>
700<tr id="i78" class="altColor">
701<td class="colFirst"><code>void</code></td>
702<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,
703               int&nbsp;offset,
704               int&nbsp;length)</code>&nbsp;</td>
705</tr>
706</table>
707<ul class="blockList">
708<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.core.JsonGenerator">
709<!--   -->
710</a>
711<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.core.<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></h3>
712<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#Z:Z_copyCurrentContents-com.fasterxml.jackson.core.JsonParser-" title="class or interface in com.fasterxml.jackson.core">_copyCurrentContents</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#isEnabled-com.fasterxml.jackson.core.StreamWriteFeature-" title="class or interface in com.fasterxml.jackson.core">isEnabled</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeArray-java.lang.String:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeArray</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumber-char:A-int-int-" title="class or interface in com.fasterxml.jackson.core">writeNumber</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-java.math.BigInteger-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeNumberField-java.lang.String-short-" title="class or interface in com.fasterxml.jackson.core">writeNumberField</a>, <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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>
713</ul>
714<ul class="blockList">
715<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
716<!--   -->
717</a>
718<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
719<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
720</ul>
721</li>
722</ul>
723</li>
724</ul>
725</div>
726<div class="details">
727<ul class="blockList">
728<li class="blockList">
729<!-- ============ FIELD DETAIL =========== -->
730<ul class="blockList">
731<li class="blockList"><a name="field.detail">
732<!--   -->
733</a>
734<h3>Field Detail</h3>
735<a name="DEFAULT_GENERATOR_FEATURES">
736<!--   -->
737</a>
738<ul class="blockList">
739<li class="blockList">
740<h4>DEFAULT_GENERATOR_FEATURES</h4>
741<pre>protected static final&nbsp;int DEFAULT_GENERATOR_FEATURES</pre>
742</li>
743</ul>
744<a name="Z:Z_objectCodec">
745<!--   -->
746</a>
747<ul class="blockList">
748<li class="blockList">
749<h4>_objectCodec</h4>
750<pre>protected&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> _objectCodec</pre>
751<div class="block">Object codec to use for stream-based object
752 conversion through parser/generator interfaces. If null,
753 such methods cannot be used.</div>
754</li>
755</ul>
756<a name="Z:Z_parentContext">
757<!--   -->
758</a>
759<ul class="blockList">
760<li class="blockList">
761<h4>_parentContext</h4>
762<pre>protected&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a> _parentContext</pre>
763<div class="block">Parse context from "parent" parser (one from which content to buffer is read,
764 if specified). Used, if available, when reading content, to present full
765 context as if content was read from the original parser: this is useful
766 in error reporting and sometimes processing as well.</div>
767</li>
768</ul>
769<a name="Z:Z_generatorFeatures">
770<!--   -->
771</a>
772<ul class="blockList">
773<li class="blockList">
774<h4>_generatorFeatures</h4>
775<pre>protected&nbsp;int _generatorFeatures</pre>
776<div class="block">Bit flag composed of bits that indicate which
777 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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
778 are enabled.
779<p>
780 NOTE: most features have no effect on this class</div>
781</li>
782</ul>
783<a name="Z:Z_closed">
784<!--   -->
785</a>
786<ul class="blockList">
787<li class="blockList">
788<h4>_closed</h4>
789<pre>protected&nbsp;boolean _closed</pre>
790</li>
791</ul>
792<a name="Z:Z_hasNativeTypeIds">
793<!--   -->
794</a>
795<ul class="blockList">
796<li class="blockList">
797<h4>_hasNativeTypeIds</h4>
798<pre>protected&nbsp;boolean _hasNativeTypeIds</pre>
799<dl>
800<dt><span class="simpleTagLabel">Since:</span></dt>
801<dd>2.3</dd>
802</dl>
803</li>
804</ul>
805<a name="Z:Z_hasNativeObjectIds">
806<!--   -->
807</a>
808<ul class="blockList">
809<li class="blockList">
810<h4>_hasNativeObjectIds</h4>
811<pre>protected&nbsp;boolean _hasNativeObjectIds</pre>
812<dl>
813<dt><span class="simpleTagLabel">Since:</span></dt>
814<dd>2.3</dd>
815</dl>
816</li>
817</ul>
818<a name="Z:Z_mayHaveNativeIds">
819<!--   -->
820</a>
821<ul class="blockList">
822<li class="blockList">
823<h4>_mayHaveNativeIds</h4>
824<pre>protected&nbsp;boolean _mayHaveNativeIds</pre>
825<dl>
826<dt><span class="simpleTagLabel">Since:</span></dt>
827<dd>2.3</dd>
828</dl>
829</li>
830</ul>
831<a name="Z:Z_forceBigDecimal">
832<!--   -->
833</a>
834<ul class="blockList">
835<li class="blockList">
836<h4>_forceBigDecimal</h4>
837<pre>protected&nbsp;boolean _forceBigDecimal</pre>
838<div class="block">Flag set during construction, if use of <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a> is to be forced
839 on all floating-point values.</div>
840<dl>
841<dt><span class="simpleTagLabel">Since:</span></dt>
842<dd>2.7</dd>
843</dl>
844</li>
845</ul>
846<a name="Z:Z_first">
847<!--   -->
848</a>
849<ul class="blockList">
850<li class="blockList">
851<h4>_first</h4>
852<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>
853<div class="block">First segment, for contents this buffer has</div>
854</li>
855</ul>
856<a name="Z:Z_last">
857<!--   -->
858</a>
859<ul class="blockList">
860<li class="blockList">
861<h4>_last</h4>
862<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>
863<div class="block">Last segment of this buffer, one that is used
864 for appending more tokens</div>
865</li>
866</ul>
867<a name="Z:Z_appendAt">
868<!--   -->
869</a>
870<ul class="blockList">
871<li class="blockList">
872<h4>_appendAt</h4>
873<pre>protected&nbsp;int _appendAt</pre>
874<div class="block">Offset within last segment,</div>
875</li>
876</ul>
877<a name="Z:Z_typeId">
878<!--   -->
879</a>
880<ul class="blockList">
881<li class="blockList">
882<h4>_typeId</h4>
883<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _typeId</pre>
884<div class="block">If native type ids supported, this is the id for following
885 value (or first token of one) to be written.</div>
886</li>
887</ul>
888<a name="Z:Z_objectId">
889<!--   -->
890</a>
891<ul class="blockList">
892<li class="blockList">
893<h4>_objectId</h4>
894<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _objectId</pre>
895<div class="block">If native object ids supported, this is the id for following
896 value (or first token of one) to be written.</div>
897</li>
898</ul>
899<a name="Z:Z_hasNativeId">
900<!--   -->
901</a>
902<ul class="blockList">
903<li class="blockList">
904<h4>_hasNativeId</h4>
905<pre>protected&nbsp;boolean _hasNativeId</pre>
906<div class="block">Do we currently have a native type or object id buffered?</div>
907</li>
908</ul>
909<a name="Z:Z_writeContext">
910<!--   -->
911</a>
912<ul class="blockListLast">
913<li class="blockList">
914<h4>_writeContext</h4>
915<pre>protected&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/json/JsonWriteContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.json">JsonWriteContext</a> _writeContext</pre>
916</li>
917</ul>
918</li>
919</ul>
920<!-- ========= CONSTRUCTOR DETAIL ======== -->
921<ul class="blockList">
922<li class="blockList"><a name="constructor.detail">
923<!--   -->
924</a>
925<h3>Constructor Detail</h3>
926<a name="TokenBuffer-com.fasterxml.jackson.core.ObjectCodec-boolean-">
927<!--   -->
928</a>
929<ul class="blockList">
930<li class="blockList">
931<h4>TokenBuffer</h4>
932<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec,
933                   boolean&nbsp;hasNativeIds)</pre>
934<dl>
935<dt><span class="paramLabel">Parameters:</span></dt>
936<dd><code>codec</code> - Object codec to use for stream-based object
937   conversion through parser/generator interfaces. If null,
938   such methods cannot be used.</dd>
939<dd><code>hasNativeIds</code> - Whether resulting <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> (if created)
940   is considered to support native type and object ids</dd>
941</dl>
942</li>
943</ul>
944<a name="TokenBuffer-com.fasterxml.jackson.core.JsonParser-">
945<!--   -->
946</a>
947<ul class="blockList">
948<li class="blockList">
949<h4>TokenBuffer</h4>
950<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)</pre>
951<dl>
952<dt><span class="simpleTagLabel">Since:</span></dt>
953<dd>2.3</dd>
954</dl>
955</li>
956</ul>
957<a name="TokenBuffer-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
958<!--   -->
959</a>
960<ul class="blockListLast">
961<li class="blockList">
962<h4>TokenBuffer</h4>
963<pre>public&nbsp;TokenBuffer(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
964                   <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)</pre>
965<dl>
966<dt><span class="simpleTagLabel">Since:</span></dt>
967<dd>2.7</dd>
968</dl>
969</li>
970</ul>
971</li>
972</ul>
973<!-- ============ METHOD DETAIL ========== -->
974<ul class="blockList">
975<li class="blockList"><a name="method.detail">
976<!--   -->
977</a>
978<h3>Method Detail</h3>
979<a name="asCopyOfValue-com.fasterxml.jackson.core.JsonParser-">
980<!--   -->
981</a>
982<ul class="blockList">
983<li class="blockList">
984<h4>asCopyOfValue</h4>
985<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
986                                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
987<div class="block">Convenience method, equivalent to:
988<pre>
989 TokenBuffer b = new TokenBuffer(p);
990 b.copyCurrentStructure(p);
991 return b;
992</pre></div>
993<dl>
994<dt><span class="throwsLabel">Throws:</span></dt>
995<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
996<dt><span class="simpleTagLabel">Since:</span></dt>
997<dd>2.9</dd>
998</dl>
999</li>
1000</ul>
1001<a name="overrideParentContext-com.fasterxml.jackson.core.JsonStreamContext-">
1002<!--   -->
1003</a>
1004<ul class="blockList">
1005<li class="blockList">
1006<h4>overrideParentContext</h4>
1007<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonStreamContext</a>&nbsp;ctxt)</pre>
1008<div class="block">Method that allows explicitly specifying parent parse context to associate
1009 with contents of this buffer. Usually context is assigned at construction,
1010 based on given parser; but it is not always available, and may not contain
1011 intended context.</div>
1012<dl>
1013<dt><span class="simpleTagLabel">Since:</span></dt>
1014<dd>2.9</dd>
1015</dl>
1016</li>
1017</ul>
1018<a name="forceUseOfBigDecimal-boolean-">
1019<!--   -->
1020</a>
1021<ul class="blockList">
1022<li class="blockList">
1023<h4>forceUseOfBigDecimal</h4>
1024<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>
1025<dl>
1026<dt><span class="simpleTagLabel">Since:</span></dt>
1027<dd>2.7</dd>
1028</dl>
1029</li>
1030</ul>
1031<a name="version--">
1032<!--   -->
1033</a>
1034<ul class="blockList">
1035<li class="blockList">
1036<h4>version</h4>
1037<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a>&nbsp;version()</pre>
1038<dl>
1039<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1040<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Versioned.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Versioned</a></code></dd>
1041<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1042<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1043</dl>
1044</li>
1045</ul>
1046<a name="asParser--">
1047<!--   -->
1048</a>
1049<ul class="blockList">
1050<li class="blockList">
1051<h4>asParser</h4>
1052<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;asParser()</pre>
1053<div class="block">Method used to create a <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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
1054 stored in this buffer. Will use default <code>_objectCodec</code> for
1055 object conversions.
1056<p>
1057 Note: instances are not synchronized, that is, they are not thread-safe
1058 if there are concurrent appends to the underlying buffer.</div>
1059<dl>
1060<dt><span class="returnLabel">Returns:</span></dt>
1061<dd>Parser that can be used for reading contents stored in this buffer</dd>
1062</dl>
1063</li>
1064</ul>
1065<a name="asParserOnFirstToken--">
1066<!--   -->
1067</a>
1068<ul class="blockList">
1069<li class="blockList">
1070<h4>asParserOnFirstToken</h4>
1071<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;asParserOnFirstToken()
1072                                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1073<div class="block">Same as:
1074<pre>
1075  JsonParser p = asParser();
1076  p.nextToken();
1077  return p;
1078</pre></div>
1079<dl>
1080<dt><span class="throwsLabel">Throws:</span></dt>
1081<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1082<dt><span class="simpleTagLabel">Since:</span></dt>
1083<dd>2.9</dd>
1084</dl>
1085</li>
1086</ul>
1087<a name="asParser-com.fasterxml.jackson.core.ObjectCodec-">
1088<!--   -->
1089</a>
1090<ul class="blockList">
1091<li class="blockList">
1092<h4>asParser</h4>
1093<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;codec)</pre>
1094<div class="block">Method used to create a <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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
1095 stored in this buffer.
1096<p>
1097 Note: instances are not synchronized, that is, they are not thread-safe
1098 if there are concurrent appends to the underlying buffer.</div>
1099<dl>
1100<dt><span class="paramLabel">Parameters:</span></dt>
1101<dd><code>codec</code> - Object codec to use for stream-based object
1102   conversion through parser/generator interfaces. If null,
1103   such methods cannot be used.</dd>
1104<dt><span class="returnLabel">Returns:</span></dt>
1105<dd>Parser that can be used for reading contents stored in this buffer</dd>
1106</dl>
1107</li>
1108</ul>
1109<a name="asParser-com.fasterxml.jackson.core.JsonParser-">
1110<!--   -->
1111</a>
1112<ul class="blockList">
1113<li class="blockList">
1114<h4>asParser</h4>
1115<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;src)</pre>
1116<dl>
1117<dt><span class="paramLabel">Parameters:</span></dt>
1118<dd><code>src</code> - Parser to use for accessing source information
1119    like location, configured codec</dd>
1120</dl>
1121</li>
1122</ul>
1123<a name="firstToken--">
1124<!--   -->
1125</a>
1126<ul class="blockList">
1127<li class="blockList">
1128<h4>firstToken</h4>
1129<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;firstToken()</pre>
1130</li>
1131</ul>
1132<a name="append-com.fasterxml.jackson.databind.util.TokenBuffer-">
1133<!--   -->
1134</a>
1135<ul class="blockList">
1136<li class="blockList">
1137<h4>append</h4>
1138<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)
1139                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1140<div class="block">Helper method that will append contents of given buffer into this
1141 buffer.
1142 Not particularly optimized; can be made faster if there is need.</div>
1143<dl>
1144<dt><span class="returnLabel">Returns:</span></dt>
1145<dd>This buffer</dd>
1146<dt><span class="throwsLabel">Throws:</span></dt>
1147<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1148</dl>
1149</li>
1150</ul>
1151<a name="serialize-com.fasterxml.jackson.core.JsonGenerator-">
1152<!--   -->
1153</a>
1154<ul class="blockList">
1155<li class="blockList">
1156<h4>serialize</h4>
1157<pre>public&nbsp;void&nbsp;serialize(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;gen)
1158               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1159<div class="block">Helper method that will write all contents of this buffer
1160 using given <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>.
1161<p>
1162 Note: this method would be enough to implement
1163 <code>JsonSerializer</code>  for <code>TokenBuffer</code> type;
1164 but we cannot have upwards
1165 references (from core to mapper package); and as such we also
1166 cannot take second argument.</div>
1167<dl>
1168<dt><span class="throwsLabel">Throws:</span></dt>
1169<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1170</dl>
1171</li>
1172</ul>
1173<a name="deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-">
1174<!--   -->
1175</a>
1176<ul class="blockList">
1177<li class="blockList">
1178<h4>deserialize</h4>
1179<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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p,
1180                               <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>&nbsp;ctxt)
1181                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1182<div class="block">Helper method used by standard deserializer.</div>
1183<dl>
1184<dt><span class="throwsLabel">Throws:</span></dt>
1185<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1186<dt><span class="simpleTagLabel">Since:</span></dt>
1187<dd>2.3</dd>
1188</dl>
1189</li>
1190</ul>
1191<a name="toString--">
1192<!--   -->
1193</a>
1194<ul class="blockList">
1195<li class="blockList">
1196<h4>toString</h4>
1197<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
1198<dl>
1199<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1200<dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
1201</dl>
1202</li>
1203</ul>
1204<a name="enable-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1205<!--   -->
1206</a>
1207<ul class="blockList">
1208<li class="blockList">
1209<h4>enable</h4>
1210<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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>
1211<dl>
1212<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1213<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1214</dl>
1215</li>
1216</ul>
1217<a name="disable-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1218<!--   -->
1219</a>
1220<ul class="blockList">
1221<li class="blockList">
1222<h4>disable</h4>
1223<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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>
1224<dl>
1225<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1226<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1227</dl>
1228</li>
1229</ul>
1230<a name="isEnabled-com.fasterxml.jackson.core.JsonGenerator.Feature-">
1231<!--   -->
1232</a>
1233<ul class="blockList">
1234<li class="blockList">
1235<h4>isEnabled</h4>
1236<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
1237<dl>
1238<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1239<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1240</dl>
1241</li>
1242</ul>
1243<a name="getFeatureMask--">
1244<!--   -->
1245</a>
1246<ul class="blockList">
1247<li class="blockList">
1248<h4>getFeatureMask</h4>
1249<pre>public&nbsp;int&nbsp;getFeatureMask()</pre>
1250<dl>
1251<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1252<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1253</dl>
1254</li>
1255</ul>
1256<a name="setFeatureMask-int-">
1257<!--   -->
1258</a>
1259<ul class="blockList">
1260<li class="blockList">
1261<h4>setFeatureMask</h4>
1262<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1263public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
1264<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
1265<dl>
1266<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1267<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1268</dl>
1269</li>
1270</ul>
1271<a name="overrideStdFeatures-int-int-">
1272<!--   -->
1273</a>
1274<ul class="blockList">
1275<li class="blockList">
1276<h4>overrideStdFeatures</h4>
1277<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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,
1278                                         int&nbsp;mask)</pre>
1279<dl>
1280<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1281<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1282</dl>
1283</li>
1284</ul>
1285<a name="useDefaultPrettyPrinter--">
1286<!--   -->
1287</a>
1288<ul class="blockList">
1289<li class="blockList">
1290<h4>useDefaultPrettyPrinter</h4>
1291<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a>&nbsp;useDefaultPrettyPrinter()</pre>
1292<dl>
1293<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1294<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1295</dl>
1296</li>
1297</ul>
1298<a name="setCodec-com.fasterxml.jackson.core.ObjectCodec-">
1299<!--   -->
1300</a>
1301<ul class="blockList">
1302<li class="blockList">
1303<h4>setCodec</h4>
1304<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;oc)</pre>
1305<dl>
1306<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1307<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1308</dl>
1309</li>
1310</ul>
1311<a name="getCodec--">
1312<!--   -->
1313</a>
1314<ul class="blockList">
1315<li class="blockList">
1316<h4>getCodec</h4>
1317<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a>&nbsp;getCodec()</pre>
1318<dl>
1319<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1320<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1321</dl>
1322</li>
1323</ul>
1324<a name="getOutputContext--">
1325<!--   -->
1326</a>
1327<ul class="blockList">
1328<li class="blockList">
1329<h4>getOutputContext</h4>
1330<pre>public final&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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>
1331<dl>
1332<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1333<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1334</dl>
1335</li>
1336</ul>
1337<a name="canWriteBinaryNatively--">
1338<!--   -->
1339</a>
1340<ul class="blockList">
1341<li class="blockList">
1342<h4>canWriteBinaryNatively</h4>
1343<pre>public&nbsp;boolean&nbsp;canWriteBinaryNatively()</pre>
1344<div class="block">Since we can efficiently store <code>byte[]</code>, yes.</div>
1345<dl>
1346<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1347<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1348</dl>
1349</li>
1350</ul>
1351<a name="flush--">
1352<!--   -->
1353</a>
1354<ul class="blockList">
1355<li class="blockList">
1356<h4>flush</h4>
1357<pre>public&nbsp;void&nbsp;flush()
1358           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1359<dl>
1360<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1361<dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a></code></dd>
1362<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1363<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1364<dt><span class="throwsLabel">Throws:</span></dt>
1365<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1366</dl>
1367</li>
1368</ul>
1369<a name="close--">
1370<!--   -->
1371</a>
1372<ul class="blockList">
1373<li class="blockList">
1374<h4>close</h4>
1375<pre>public&nbsp;void&nbsp;close()
1376           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1377<dl>
1378<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1379<dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
1380<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1381<dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
1382<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1383<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1384<dt><span class="throwsLabel">Throws:</span></dt>
1385<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1386</dl>
1387</li>
1388</ul>
1389<a name="isClosed--">
1390<!--   -->
1391</a>
1392<ul class="blockList">
1393<li class="blockList">
1394<h4>isClosed</h4>
1395<pre>public&nbsp;boolean&nbsp;isClosed()</pre>
1396<dl>
1397<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1398<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1399</dl>
1400</li>
1401</ul>
1402<a name="writeStartArray--">
1403<!--   -->
1404</a>
1405<ul class="blockList">
1406<li class="blockList">
1407<h4>writeStartArray</h4>
1408<pre>public final&nbsp;void&nbsp;writeStartArray()
1409                           throws <a href="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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="writeStartArray-int-">
1419<!--   -->
1420</a>
1421<ul class="blockList">
1422<li class="blockList">
1423<h4>writeStartArray</h4>
1424<pre>public final&nbsp;void&nbsp;writeStartArray(int&nbsp;size)
1425                           throws <a href="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartArray-int-" title="class or interface in com.fasterxml.jackson.core">writeStartArray</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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="writeStartArray-java.lang.Object-">
1435<!--   -->
1436</a>
1437<ul class="blockList">
1438<li class="blockList">
1439<h4>writeStartArray</h4>
1440<pre>public&nbsp;void&nbsp;writeStartArray(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)
1441                     throws <a href="https://docs.oracle.com/javase/8/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">Overrides:</span></dt>
1444<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartArray-java.lang.Object-" title="class or interface in com.fasterxml.jackson.core">writeStartArray</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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="writeStartArray-java.lang.Object-int-">
1451<!--   -->
1452</a>
1453<ul class="blockList">
1454<li class="blockList">
1455<h4>writeStartArray</h4>
1456<pre>public&nbsp;void&nbsp;writeStartArray(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue,
1457                            int&nbsp;size)
1458                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1459<dl>
1460<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1461<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartArray-java.lang.Object-int-" title="class or interface in com.fasterxml.jackson.core">writeStartArray</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1462<dt><span class="throwsLabel">Throws:</span></dt>
1463<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1464</dl>
1465</li>
1466</ul>
1467<a name="writeEndArray--">
1468<!--   -->
1469</a>
1470<ul class="blockList">
1471<li class="blockList">
1472<h4>writeEndArray</h4>
1473<pre>public final&nbsp;void&nbsp;writeEndArray()
1474                         throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1475<dl>
1476<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1477<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1478<dt><span class="throwsLabel">Throws:</span></dt>
1479<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1480</dl>
1481</li>
1482</ul>
1483<a name="writeStartObject--">
1484<!--   -->
1485</a>
1486<ul class="blockList">
1487<li class="blockList">
1488<h4>writeStartObject</h4>
1489<pre>public final&nbsp;void&nbsp;writeStartObject()
1490                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1491<dl>
1492<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1493<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1494<dt><span class="throwsLabel">Throws:</span></dt>
1495<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1496</dl>
1497</li>
1498</ul>
1499<a name="writeStartObject-java.lang.Object-">
1500<!--   -->
1501</a>
1502<ul class="blockList">
1503<li class="blockList">
1504<h4>writeStartObject</h4>
1505<pre>public&nbsp;void&nbsp;writeStartObject(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue)
1506                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1507<dl>
1508<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1509<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1510<dt><span class="throwsLabel">Throws:</span></dt>
1511<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1512</dl>
1513</li>
1514</ul>
1515<a name="writeStartObject-java.lang.Object-int-">
1516<!--   -->
1517</a>
1518<ul class="blockList">
1519<li class="blockList">
1520<h4>writeStartObject</h4>
1521<pre>public&nbsp;void&nbsp;writeStartObject(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;forValue,
1522                             int&nbsp;size)
1523                      throws <a href="https://docs.oracle.com/javase/8/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">Overrides:</span></dt>
1526<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeStartObject-java.lang.Object-int-" title="class or interface in com.fasterxml.jackson.core">writeStartObject</a></code>&nbsp;in class&nbsp;<code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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="writeEndObject--">
1533<!--   -->
1534</a>
1535<ul class="blockList">
1536<li class="blockList">
1537<h4>writeEndObject</h4>
1538<pre>public final&nbsp;void&nbsp;writeEndObject()
1539                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1540<dl>
1541<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1542<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1543<dt><span class="throwsLabel">Throws:</span></dt>
1544<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1545</dl>
1546</li>
1547</ul>
1548<a name="writeFieldName-java.lang.String-">
1549<!--   -->
1550</a>
1551<ul class="blockList">
1552<li class="blockList">
1553<h4>writeFieldName</h4>
1554<pre>public final&nbsp;void&nbsp;writeFieldName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
1555                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1556<dl>
1557<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1558<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1559<dt><span class="throwsLabel">Throws:</span></dt>
1560<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1561</dl>
1562</li>
1563</ul>
1564<a name="writeFieldName-com.fasterxml.jackson.core.SerializableString-">
1565<!--   -->
1566</a>
1567<ul class="blockList">
1568<li class="blockList">
1569<h4>writeFieldName</h4>
1570<pre>public&nbsp;void&nbsp;writeFieldName(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;name)
1571                    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1572<dl>
1573<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1574<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1575<dt><span class="throwsLabel">Throws:</span></dt>
1576<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1577</dl>
1578</li>
1579</ul>
1580<a name="writeString-java.lang.String-">
1581<!--   -->
1582</a>
1583<ul class="blockList">
1584<li class="blockList">
1585<h4>writeString</h4>
1586<pre>public&nbsp;void&nbsp;writeString(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1587                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1588<dl>
1589<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1590<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1591<dt><span class="throwsLabel">Throws:</span></dt>
1592<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1593</dl>
1594</li>
1595</ul>
1596<a name="writeString-char:A-int-int-">
1597<!--   -->
1598</a>
1599<ul class="blockList">
1600<li class="blockList">
1601<h4>writeString</h4>
1602<pre>public&nbsp;void&nbsp;writeString(char[]&nbsp;text,
1603                        int&nbsp;offset,
1604                        int&nbsp;len)
1605                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1606<dl>
1607<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1608<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1609<dt><span class="throwsLabel">Throws:</span></dt>
1610<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1611</dl>
1612</li>
1613</ul>
1614<a name="writeString-com.fasterxml.jackson.core.SerializableString-">
1615<!--   -->
1616</a>
1617<ul class="blockList">
1618<li class="blockList">
1619<h4>writeString</h4>
1620<pre>public&nbsp;void&nbsp;writeString(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1621                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1622<dl>
1623<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1624<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1625<dt><span class="throwsLabel">Throws:</span></dt>
1626<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1627</dl>
1628</li>
1629</ul>
1630<a name="writeRawUTF8String-byte:A-int-int-">
1631<!--   -->
1632</a>
1633<ul class="blockList">
1634<li class="blockList">
1635<h4>writeRawUTF8String</h4>
1636<pre>public&nbsp;void&nbsp;writeRawUTF8String(byte[]&nbsp;text,
1637                               int&nbsp;offset,
1638                               int&nbsp;length)
1639                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1640<dl>
1641<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1642<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1643<dt><span class="throwsLabel">Throws:</span></dt>
1644<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1645</dl>
1646</li>
1647</ul>
1648<a name="writeUTF8String-byte:A-int-int-">
1649<!--   -->
1650</a>
1651<ul class="blockList">
1652<li class="blockList">
1653<h4>writeUTF8String</h4>
1654<pre>public&nbsp;void&nbsp;writeUTF8String(byte[]&nbsp;text,
1655                            int&nbsp;offset,
1656                            int&nbsp;length)
1657                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1658<dl>
1659<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1660<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1661<dt><span class="throwsLabel">Throws:</span></dt>
1662<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1663</dl>
1664</li>
1665</ul>
1666<a name="writeRaw-java.lang.String-">
1667<!--   -->
1668</a>
1669<ul class="blockList">
1670<li class="blockList">
1671<h4>writeRaw</h4>
1672<pre>public&nbsp;void&nbsp;writeRaw(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1673              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1674<dl>
1675<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1676<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1677<dt><span class="throwsLabel">Throws:</span></dt>
1678<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1679</dl>
1680</li>
1681</ul>
1682<a name="writeRaw-java.lang.String-int-int-">
1683<!--   -->
1684</a>
1685<ul class="blockList">
1686<li class="blockList">
1687<h4>writeRaw</h4>
1688<pre>public&nbsp;void&nbsp;writeRaw(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
1689                     int&nbsp;offset,
1690                     int&nbsp;len)
1691              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1692<dl>
1693<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1694<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1695<dt><span class="throwsLabel">Throws:</span></dt>
1696<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1697</dl>
1698</li>
1699</ul>
1700<a name="writeRaw-com.fasterxml.jackson.core.SerializableString-">
1701<!--   -->
1702</a>
1703<ul class="blockList">
1704<li class="blockList">
1705<h4>writeRaw</h4>
1706<pre>public&nbsp;void&nbsp;writeRaw(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a>&nbsp;text)
1707              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1708<dl>
1709<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1710<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1711<dt><span class="throwsLabel">Throws:</span></dt>
1712<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1713</dl>
1714</li>
1715</ul>
1716<a name="writeRaw-char:A-int-int-">
1717<!--   -->
1718</a>
1719<ul class="blockList">
1720<li class="blockList">
1721<h4>writeRaw</h4>
1722<pre>public&nbsp;void&nbsp;writeRaw(char[]&nbsp;text,
1723                     int&nbsp;offset,
1724                     int&nbsp;len)
1725              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1726<dl>
1727<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1728<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1729<dt><span class="throwsLabel">Throws:</span></dt>
1730<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1731</dl>
1732</li>
1733</ul>
1734<a name="writeRaw-char-">
1735<!--   -->
1736</a>
1737<ul class="blockList">
1738<li class="blockList">
1739<h4>writeRaw</h4>
1740<pre>public&nbsp;void&nbsp;writeRaw(char&nbsp;c)
1741              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1742<dl>
1743<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1744<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1745<dt><span class="throwsLabel">Throws:</span></dt>
1746<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1747</dl>
1748</li>
1749</ul>
1750<a name="writeRawValue-java.lang.String-">
1751<!--   -->
1752</a>
1753<ul class="blockList">
1754<li class="blockList">
1755<h4>writeRawValue</h4>
1756<pre>public&nbsp;void&nbsp;writeRawValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text)
1757                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1758<dl>
1759<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1760<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1761<dt><span class="throwsLabel">Throws:</span></dt>
1762<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1763</dl>
1764</li>
1765</ul>
1766<a name="writeRawValue-java.lang.String-int-int-">
1767<!--   -->
1768</a>
1769<ul class="blockList">
1770<li class="blockList">
1771<h4>writeRawValue</h4>
1772<pre>public&nbsp;void&nbsp;writeRawValue(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;text,
1773                          int&nbsp;offset,
1774                          int&nbsp;len)
1775                   throws <a href="https://docs.oracle.com/javase/8/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.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/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="https://docs.oracle.com/javase/8/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="writeRawValue-char:A-int-int-">
1785<!--   -->
1786</a>
1787<ul class="blockList">
1788<li class="blockList">
1789<h4>writeRawValue</h4>
1790<pre>public&nbsp;void&nbsp;writeRawValue(char[]&nbsp;text,
1791                          int&nbsp;offset,
1792                          int&nbsp;len)
1793                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1794<dl>
1795<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1796<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1797<dt><span class="throwsLabel">Throws:</span></dt>
1798<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1799</dl>
1800</li>
1801</ul>
1802<a name="writeNumber-short-">
1803<!--   -->
1804</a>
1805<ul class="blockList">
1806<li class="blockList">
1807<h4>writeNumber</h4>
1808<pre>public&nbsp;void&nbsp;writeNumber(short&nbsp;i)
1809                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1810<dl>
1811<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
1812<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1813<dt><span class="throwsLabel">Throws:</span></dt>
1814<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1815</dl>
1816</li>
1817</ul>
1818<a name="writeNumber-int-">
1819<!--   -->
1820</a>
1821<ul class="blockList">
1822<li class="blockList">
1823<h4>writeNumber</h4>
1824<pre>public&nbsp;void&nbsp;writeNumber(int&nbsp;i)
1825                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1826<dl>
1827<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1828<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1829<dt><span class="throwsLabel">Throws:</span></dt>
1830<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1831</dl>
1832</li>
1833</ul>
1834<a name="writeNumber-long-">
1835<!--   -->
1836</a>
1837<ul class="blockList">
1838<li class="blockList">
1839<h4>writeNumber</h4>
1840<pre>public&nbsp;void&nbsp;writeNumber(long&nbsp;l)
1841                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1842<dl>
1843<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1844<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1845<dt><span class="throwsLabel">Throws:</span></dt>
1846<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1847</dl>
1848</li>
1849</ul>
1850<a name="writeNumber-double-">
1851<!--   -->
1852</a>
1853<ul class="blockList">
1854<li class="blockList">
1855<h4>writeNumber</h4>
1856<pre>public&nbsp;void&nbsp;writeNumber(double&nbsp;d)
1857                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1858<dl>
1859<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1860<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1861<dt><span class="throwsLabel">Throws:</span></dt>
1862<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1863</dl>
1864</li>
1865</ul>
1866<a name="writeNumber-float-">
1867<!--   -->
1868</a>
1869<ul class="blockList">
1870<li class="blockList">
1871<h4>writeNumber</h4>
1872<pre>public&nbsp;void&nbsp;writeNumber(float&nbsp;f)
1873                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1874<dl>
1875<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1876<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1877<dt><span class="throwsLabel">Throws:</span></dt>
1878<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1879</dl>
1880</li>
1881</ul>
1882<a name="writeNumber-java.math.BigDecimal-">
1883<!--   -->
1884</a>
1885<ul class="blockList">
1886<li class="blockList">
1887<h4>writeNumber</h4>
1888<pre>public&nbsp;void&nbsp;writeNumber(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>&nbsp;dec)
1889                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1890<dl>
1891<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1892<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1893<dt><span class="throwsLabel">Throws:</span></dt>
1894<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1895</dl>
1896</li>
1897</ul>
1898<a name="writeNumber-java.math.BigInteger-">
1899<!--   -->
1900</a>
1901<ul class="blockList">
1902<li class="blockList">
1903<h4>writeNumber</h4>
1904<pre>public&nbsp;void&nbsp;writeNumber(<a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>&nbsp;v)
1905                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1906<dl>
1907<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1908<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1909<dt><span class="throwsLabel">Throws:</span></dt>
1910<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1911</dl>
1912</li>
1913</ul>
1914<a name="writeNumber-java.lang.String-">
1915<!--   -->
1916</a>
1917<ul class="blockList">
1918<li class="blockList">
1919<h4>writeNumber</h4>
1920<pre>public&nbsp;void&nbsp;writeNumber(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;encodedValue)
1921                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1922<dl>
1923<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1924<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1925<dt><span class="throwsLabel">Throws:</span></dt>
1926<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1927</dl>
1928</li>
1929</ul>
1930<a name="writeBoolean-boolean-">
1931<!--   -->
1932</a>
1933<ul class="blockList">
1934<li class="blockList">
1935<h4>writeBoolean</h4>
1936<pre>public&nbsp;void&nbsp;writeBoolean(boolean&nbsp;state)
1937                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1938<dl>
1939<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1940<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1941<dt><span class="throwsLabel">Throws:</span></dt>
1942<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1943</dl>
1944</li>
1945</ul>
1946<a name="writeNull--">
1947<!--   -->
1948</a>
1949<ul class="blockList">
1950<li class="blockList">
1951<h4>writeNull</h4>
1952<pre>public&nbsp;void&nbsp;writeNull()
1953               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1954<dl>
1955<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1956<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1957<dt><span class="throwsLabel">Throws:</span></dt>
1958<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1959</dl>
1960</li>
1961</ul>
1962<a name="writeObject-java.lang.Object-">
1963<!--   -->
1964</a>
1965<ul class="blockList">
1966<li class="blockList">
1967<h4>writeObject</h4>
1968<pre>public&nbsp;void&nbsp;writeObject(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)
1969                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1970<dl>
1971<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1972<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1973<dt><span class="throwsLabel">Throws:</span></dt>
1974<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1975</dl>
1976</li>
1977</ul>
1978<a name="writeTree-com.fasterxml.jackson.core.TreeNode-">
1979<!--   -->
1980</a>
1981<ul class="blockList">
1982<li class="blockList">
1983<h4>writeTree</h4>
1984<pre>public&nbsp;void&nbsp;writeTree(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/TreeNode.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TreeNode</a>&nbsp;node)
1985               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
1986<dl>
1987<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
1988<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
1989<dt><span class="throwsLabel">Throws:</span></dt>
1990<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
1991</dl>
1992</li>
1993</ul>
1994<a name="writeBinary-com.fasterxml.jackson.core.Base64Variant-byte:A-int-int-">
1995<!--   -->
1996</a>
1997<ul class="blockList">
1998<li class="blockList">
1999<h4>writeBinary</h4>
2000<pre>public&nbsp;void&nbsp;writeBinary(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
2001                        byte[]&nbsp;data,
2002                        int&nbsp;offset,
2003                        int&nbsp;len)
2004                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2005<dl>
2006<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2007<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2008<dt><span class="throwsLabel">Throws:</span></dt>
2009<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2010</dl>
2011</li>
2012</ul>
2013<a name="writeBinary-com.fasterxml.jackson.core.Base64Variant-java.io.InputStream-int-">
2014<!--   -->
2015</a>
2016<ul class="blockList">
2017<li class="blockList">
2018<h4>writeBinary</h4>
2019<pre>public&nbsp;int&nbsp;writeBinary(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;b64variant,
2020                       <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;data,
2021                       int&nbsp;dataLength)</pre>
2022<div class="block">Although we could support this method, it does not necessarily make
2023 sense: we cannot make good use of streaming because buffer must
2024 hold all the data. Because of this, currently this will simply
2025 throw <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang"><code>UnsupportedOperationException</code></a></div>
2026<dl>
2027<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
2028<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2029</dl>
2030</li>
2031</ul>
2032<a name="canWriteTypeId--">
2033<!--   -->
2034</a>
2035<ul class="blockList">
2036<li class="blockList">
2037<h4>canWriteTypeId</h4>
2038<pre>public&nbsp;boolean&nbsp;canWriteTypeId()</pre>
2039<dl>
2040<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2041<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2042</dl>
2043</li>
2044</ul>
2045<a name="canWriteObjectId--">
2046<!--   -->
2047</a>
2048<ul class="blockList">
2049<li class="blockList">
2050<h4>canWriteObjectId</h4>
2051<pre>public&nbsp;boolean&nbsp;canWriteObjectId()</pre>
2052<dl>
2053<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2054<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2055</dl>
2056</li>
2057</ul>
2058<a name="writeTypeId-java.lang.Object-">
2059<!--   -->
2060</a>
2061<ul class="blockList">
2062<li class="blockList">
2063<h4>writeTypeId</h4>
2064<pre>public&nbsp;void&nbsp;writeTypeId(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
2065<dl>
2066<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2067<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2068</dl>
2069</li>
2070</ul>
2071<a name="writeObjectId-java.lang.Object-">
2072<!--   -->
2073</a>
2074<ul class="blockList">
2075<li class="blockList">
2076<h4>writeObjectId</h4>
2077<pre>public&nbsp;void&nbsp;writeObjectId(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
2078<dl>
2079<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2080<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2081</dl>
2082</li>
2083</ul>
2084<a name="writeEmbeddedObject-java.lang.Object-">
2085<!--   -->
2086</a>
2087<ul class="blockList">
2088<li class="blockList">
2089<h4>writeEmbeddedObject</h4>
2090<pre>public&nbsp;void&nbsp;writeEmbeddedObject(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
2091                         throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2092<dl>
2093<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2094<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2095<dt><span class="throwsLabel">Throws:</span></dt>
2096<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2097</dl>
2098</li>
2099</ul>
2100<a name="copyCurrentEvent-com.fasterxml.jackson.core.JsonParser-">
2101<!--   -->
2102</a>
2103<ul class="blockList">
2104<li class="blockList">
2105<h4>copyCurrentEvent</h4>
2106<pre>public&nbsp;void&nbsp;copyCurrentEvent(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2107                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2108<dl>
2109<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2110<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2111<dt><span class="throwsLabel">Throws:</span></dt>
2112<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2113</dl>
2114</li>
2115</ul>
2116<a name="copyCurrentStructure-com.fasterxml.jackson.core.JsonParser-">
2117<!--   -->
2118</a>
2119<ul class="blockList">
2120<li class="blockList">
2121<h4>copyCurrentStructure</h4>
2122<pre>public&nbsp;void&nbsp;copyCurrentStructure(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2123                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2124<dl>
2125<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2126<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2127<dt><span class="throwsLabel">Throws:</span></dt>
2128<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2129</dl>
2130</li>
2131</ul>
2132<a name="Z:Z_copyBufferContents-com.fasterxml.jackson.core.JsonParser-">
2133<!--   -->
2134</a>
2135<ul class="blockList">
2136<li class="blockList">
2137<h4>_copyBufferContents</h4>
2138<pre>protected&nbsp;void&nbsp;_copyBufferContents(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser</a>&nbsp;p)
2139                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
2140<dl>
2141<dt><span class="throwsLabel">Throws:</span></dt>
2142<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
2143</dl>
2144</li>
2145</ul>
2146<a name="Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-">
2147<!--   -->
2148</a>
2149<ul class="blockList">
2150<li class="blockList">
2151<h4>_appendValue</h4>
2152<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
2153<div class="block">Method used for appending token known to represent a "simple" scalar
2154 value where token is the only information</div>
2155<dl>
2156<dt><span class="simpleTagLabel">Since:</span></dt>
2157<dd>2.6.4</dd>
2158</dl>
2159</li>
2160</ul>
2161<a name="Z:Z_appendValue-com.fasterxml.jackson.core.JsonToken-java.lang.Object-">
2162<!--   -->
2163</a>
2164<ul class="blockList">
2165<li class="blockList">
2166<h4>_appendValue</h4>
2167<pre>protected final&nbsp;void&nbsp;_appendValue(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type,
2168                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
2169<div class="block">Method used for appending token known to represent a scalar value
2170 where there is additional content (text, number) beyond type token</div>
2171<dl>
2172<dt><span class="simpleTagLabel">Since:</span></dt>
2173<dd>2.6.4</dd>
2174</dl>
2175</li>
2176</ul>
2177<a name="Z:Z_appendFieldName-java.lang.Object-">
2178<!--   -->
2179</a>
2180<ul class="blockList">
2181<li class="blockList">
2182<h4>_appendFieldName</h4>
2183<pre>protected final&nbsp;void&nbsp;_appendFieldName(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
2184<div class="block">Specialized method used for appending a field name, appending either
2185 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> or <a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>SerializableString</code></a>.</div>
2186<dl>
2187<dt><span class="simpleTagLabel">Since:</span></dt>
2188<dd>2.10</dd>
2189</dl>
2190</li>
2191</ul>
2192<a name="Z:Z_appendStartMarker-com.fasterxml.jackson.core.JsonToken-">
2193<!--   -->
2194</a>
2195<ul class="blockList">
2196<li class="blockList">
2197<h4>_appendStartMarker</h4>
2198<pre>protected final&nbsp;void&nbsp;_appendStartMarker(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
2199<div class="block">Specialized method used for appending a structural start Object/Array marker</div>
2200<dl>
2201<dt><span class="simpleTagLabel">Since:</span></dt>
2202<dd>2.10</dd>
2203</dl>
2204</li>
2205</ul>
2206<a name="Z:Z_appendEndMarker-com.fasterxml.jackson.core.JsonToken-">
2207<!--   -->
2208</a>
2209<ul class="blockList">
2210<li class="blockList">
2211<h4>_appendEndMarker</h4>
2212<pre>protected final&nbsp;void&nbsp;_appendEndMarker(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</a>&nbsp;type)</pre>
2213<div class="block">Specialized method used for appending a structural end Object/Array marker</div>
2214<dl>
2215<dt><span class="simpleTagLabel">Since:</span></dt>
2216<dd>2.10</dd>
2217</dl>
2218</li>
2219</ul>
2220<a name="Z:Z_reportUnsupportedOperation--">
2221<!--   -->
2222</a>
2223<ul class="blockListLast">
2224<li class="blockList">
2225<h4>_reportUnsupportedOperation</h4>
2226<pre>protected&nbsp;void&nbsp;_reportUnsupportedOperation()</pre>
2227<dl>
2228<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
2229<dd><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.11/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.io/jackson-core/javadoc/2.11/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a></code></dd>
2230</dl>
2231</li>
2232</ul>
2233</li>
2234</ul>
2235</li>
2236</ul>
2237</div>
2238</div>
2239<!-- ========= END OF CLASS DATA ========= -->
2240<!-- ======= START OF BOTTOM NAVBAR ====== -->
2241<div class="bottomNav"><a name="navbar.bottom">
2242<!--   -->
2243</a>
2244<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
2245<a name="navbar.bottom.firstrow">
2246<!--   -->
2247</a>
2248<ul class="navList" title="Navigation">
2249<li><a href="../../../../../overview-summary.html">Overview</a></li>
2250<li><a href="package-summary.html">Package</a></li>
2251<li class="navBarCell1Rev">Class</li>
2252<li><a href="class-use/TokenBuffer.html">Use</a></li>
2253<li><a href="package-tree.html">Tree</a></li>
2254<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
2255<li><a href="../../../../../index-all.html">Index</a></li>
2256<li><a href="../../../../../help-doc.html">Help</a></li>
2257</ul>
2258</div>
2259<div class="subNav">
2260<ul class="navList">
2261<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>
2262<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>
2263</ul>
2264<ul class="navList">
2265<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/TokenBuffer.html" target="_top">Frames</a></li>
2266<li><a href="TokenBuffer.html" target="_top">No&nbsp;Frames</a></li>
2267</ul>
2268<ul class="navList" id="allclasses_navbar_bottom">
2269<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
2270</ul>
2271<div>
2272<script type="text/javascript"><!--
2273  allClassesLink = document.getElementById("allclasses_navbar_bottom");
2274  if(window==top) {
2275    allClassesLink.style.display = "block";
2276  }
2277  else {
2278    allClassesLink.style.display = "none";
2279  }
2280  //-->
2281</script>
2282</div>
2283<div>
2284<ul class="subNavList">
2285<li>Summary:&nbsp;</li>
2286<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
2287<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
2288<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
2289<li><a href="#method.summary">Method</a></li>
2290</ul>
2291<ul class="subNavList">
2292<li>Detail:&nbsp;</li>
2293<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
2294<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
2295<li><a href="#method.detail">Method</a></li>
2296</ul>
2297</div>
2298<a name="skip.navbar.bottom">
2299<!--   -->
2300</a></div>
2301<!-- ======== END OF BOTTOM NAVBAR ======= -->
2302<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
2303</body>
2304</html>
2305