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