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