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