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 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 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 Frames</a></li> 59</ul> 60<ul class="navList" id="allclasses_navbar_top"> 61<li><a href="../../../../../allclasses-noframe.html">All 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: </li> 78<li><a href="#nested.class.summary">Nested</a> | </li> 79<li><a href="#field.summary">Field</a> | </li> 80<li><a href="#constructor.summary">Constr</a> | </li> 81<li><a href="#method.summary">Method</a></li> 82</ul> 83<ul class="subNavList"> 84<li>Detail: </li> 85<li><a href="#field.detail">Field</a> | </li> 86<li><a href="#constructor.detail">Constr</a> | </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"> </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 </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> </td> 155</tr> 156<tr class="rowColor"> 157<td class="colFirst"><code>protected static class </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 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"> </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> </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> </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> </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> </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> </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> </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 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"> </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> p)</code> </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> p, 303 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> ctxt)</code> </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> codec, 307 boolean hasNativeIds)</code> </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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </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> 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> 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> 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> 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> 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> 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> p)</code> </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> </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> 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> 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> src)</code> </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> 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> </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> </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> </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> p)</code> </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> p)</code> </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> p, 432 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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> f)</code> </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> f)</code> </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> </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> </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 b)</code> </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> </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> </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> </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> </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> f)</code> </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> 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 values, 486 int mask)</code> </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> 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> oc)</code> </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 mask)</code> 502<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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> </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> </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> </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> b64variant, 520 byte[] data, 521 int offset, 522 int len)</code> </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> 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> data, 528 int 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 state)</code> </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> object)</code> </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> </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> </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> name)</code> </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> name)</code> </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> </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> dec)</code> </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> v)</code> </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 d)</code> </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 f)</code> </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 i)</code> </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 l)</code> </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 i)</code> </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> encodedValue)</code> </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> value)</code> </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> id)</code> </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 c)</code> </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[] text, 609 int offset, 610 int len)</code> </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> text)</code> </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> text)</code> </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> text, 623 int offset, 624 int len)</code> </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[] text, 629 int offset, 630 int length)</code> </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[] text, 635 int offset, 636 int len)</code> </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> text)</code> </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> text, 645 int offset, 646 int len)</code> </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> </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 size)</code> </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> forValue)</code> </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> forValue, 663 int size)</code> </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> </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> forValue)</code> </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> forValue, 676 int size)</code> </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[] text, 681 int offset, 682 int len)</code> </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> text)</code> </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> text)</code> </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> node)</code> </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> id)</code> </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[] text, 703 int offset, 704 int length)</code> </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 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 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 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 <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 <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 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 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 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 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 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 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 <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 <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 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 <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 <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 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 <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 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> codec, 933 boolean 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 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> 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 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> p, 964 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> 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> 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 <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> 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> 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 <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> forceUseOfBigDecimal(boolean 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 <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> 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> in interface <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> in class <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 <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> 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 <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> 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 <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> 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> 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 <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> 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> 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 <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> 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 <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> append(<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> 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 void 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> 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 <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> 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> p, 1180 <a href="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> 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 <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> 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> in class <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 <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> 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> 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> in class <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 <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> 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> 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> in class <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 boolean 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> 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> in class <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 int 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> in class <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 <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> setFeatureMask(int mask)</pre> 1264<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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> in class <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 <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> overrideStdFeatures(int values, 1278 int 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> in class <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 <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> 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> in class <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 <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> 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> 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> in class <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 <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> 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> in class <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 <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> 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> in class <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 boolean 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> in class <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 void 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> in interface <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> in class <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 void 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> in interface <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> in interface <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> in class <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 boolean 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> in class <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 void 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> in class <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 void writeStartArray(int 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> in class <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 void 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> 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> in class <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 void 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> forValue, 1457 int 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> in class <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 void 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> in class <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 void 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> in class <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 void 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> 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> in class <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 void 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> forValue, 1522 int 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> in class <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 void 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void writeString(char[] text, 1603 int offset, 1604 int 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> in class <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 void 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> 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> in class <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 void writeRawUTF8String(byte[] text, 1637 int offset, 1638 int 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> in class <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 void writeUTF8String(byte[] text, 1655 int offset, 1656 int 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> in class <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 void 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> 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> in class <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 void 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> text, 1689 int offset, 1690 int 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> in class <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 void 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> 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> in class <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 void writeRaw(char[] text, 1723 int offset, 1724 int 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> in class <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 void writeRaw(char 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> in class <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 void 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> 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> in class <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 void 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> text, 1773 int offset, 1774 int 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> in class <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 void writeRawValue(char[] text, 1791 int offset, 1792 int 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> in class <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 void writeNumber(short 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> in class <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 void writeNumber(int 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> in class <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 void writeNumber(long 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> in class <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 void writeNumber(double 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> in class <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 void writeNumber(float 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void writeBoolean(boolean 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> in class <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 void 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> b64variant, 2001 byte[] data, 2002 int offset, 2003 int 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> in class <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 int 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> 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> data, 2021 int 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> in class <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 boolean 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> in class <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 boolean 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void 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> 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> in class <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 void _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> 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 void _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> 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 void _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> 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> 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 void _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> 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 void _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> 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 void _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> 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 void _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> in class <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 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 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 Frames</a></li> 2267</ul> 2268<ul class="navList" id="allclasses_navbar_bottom"> 2269<li><a href="../../../../../allclasses-noframe.html">All 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: </li> 2286<li><a href="#nested.class.summary">Nested</a> | </li> 2287<li><a href="#field.summary">Field</a> | </li> 2288<li><a href="#constructor.summary">Constr</a> | </li> 2289<li><a href="#method.summary">Method</a></li> 2290</ul> 2291<ul class="subNavList"> 2292<li>Detail: </li> 2293<li><a href="#field.detail">Field</a> | </li> 2294<li><a href="#constructor.detail">Constr</a> | </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 © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 2303</body> 2304</html> 2305