1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:59 PST 2015 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>Uses of Class com.fasterxml.jackson.databind.ObjectWriter (jackson-databind 2.5.0 API)</title> 8<meta name="date" content="2015-01-01"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Uses of Class com.fasterxml.jackson.databind.ObjectWriter (jackson-databind 2.5.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="../package-summary.html">Package</a></li> 30<li><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 31<li class="navBarCell1Rev">Use</li> 32<li><a href="../package-tree.html">Tree</a></li> 33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 34<li><a href="../../../../../index-all.html">Index</a></li> 35<li><a href="../../../../../help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li>Prev</li> 41<li>Next</li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/ObjectWriter.html" target="_top">Frames</a></li> 45<li><a href="ObjectWriter.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<a name="skip-navbar_top"> 63<!-- --> 64</a></div> 65<!-- ========= END OF TOP NAVBAR ========= --> 66<div class="header"> 67<h2 title="Uses of Class com.fasterxml.jackson.databind.ObjectWriter" class="title">Uses of Class<br>com.fasterxml.jackson.databind.ObjectWriter</h2> 68</div> 69<div class="classUseContainer"> 70<ul class="blockList"> 71<li class="blockList"> 72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></span><span class="tabEnd"> </span></caption> 74<tr> 75<th class="colFirst" scope="col">Package</th> 76<th class="colLast" scope="col">Description</th> 77</tr> 78<tbody> 79<tr class="altColor"> 80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 81<td class="colLast"> 82<div class="block">Contains basic mapper (conversion) functionality that 83allows for converting between regular streaming json content and 84Java objects (beans or Tree Model: support for both is via 85<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> class, as well 86as convenience methods included in 87<code>JsonParser</code></div> 88</td> 89</tr> 90</tbody> 91</table> 92</li> 93<li class="blockList"> 94<ul class="blockList"> 95<li class="blockList"><a name="com.fasterxml.jackson.databind"> 96<!-- --> 97</a> 98<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 99<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 100<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></span><span class="tabEnd"> </span></caption> 101<tr> 102<th class="colFirst" scope="col">Modifier and Type</th> 103<th class="colLast" scope="col">Method and Description</th> 104</tr> 105<tbody> 106<tr class="altColor"> 107<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 108<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer()">writer</a></strong>()</code> 109<div class="block">Convenience method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 110 with default settings.</div> 111</td> 112</tr> 113<tr class="rowColor"> 114<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 115<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.core.Base64Variant)">writer</a></strong>(com.fasterxml.jackson.core.Base64Variant defaultBase64)</code> 116<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 117 use specified Base64 encoding variant for Base64-encoded binary data.</div> 118</td> 119</tr> 120<tr class="altColor"> 121<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 122<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.core.io.CharacterEscapes)">writer</a></strong>(com.fasterxml.jackson.core.io.CharacterEscapes escapes)</code> 123<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> that will 124 use specified character escaping details for output.</div> 125</td> 126</tr> 127<tr class="rowColor"> 128<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 129<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.databind.cfg.ContextAttributes)">writer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> 130<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 131 use specified default attributes.</div> 132</td> 133</tr> 134<tr class="altColor"> 135<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 136<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(java.text.DateFormat)">writer</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> 137<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 138 serialize objects using specified <a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a>; or, if 139 null passed, using timestamp (64-bit number.</div> 140</td> 141</tr> 142<tr class="rowColor"> 143<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 144<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.databind.ser.FilterProvider)">writer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> filterProvider)</code> 145<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 146 serialize objects using specified filter provider.</div> 147</td> 148</tr> 149<tr class="altColor"> 150<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 151<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.core.FormatSchema)">writer</a></strong>(com.fasterxml.jackson.core.FormatSchema schema)</code> 152<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 153 pass specific schema object to <code>JsonGenerator</code> used for 154 writing content.</div> 155</td> 156</tr> 157<tr class="rowColor"> 158<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 159<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.core.PrettyPrinter)">writer</a></strong>(com.fasterxml.jackson.core.PrettyPrinter pp)</code> 160<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 161 serialize objects using specified pretty printer for indentation 162 (or if null, no pretty printer)</div> 163</td> 164</tr> 165<tr class="altColor"> 166<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 167<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.databind.SerializationFeature)">writer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 168<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> with 169 specified feature enabled (compared to settings that this 170 mapper instance has).</div> 171</td> 172</tr> 173<tr class="rowColor"> 174<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 175<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writer(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)">writer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 176 <a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... other)</code> 177<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> with 178 specified features enabled (compared to settings that this 179 mapper instance has).</div> 180</td> 181</tr> 182<tr class="altColor"> 183<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 184<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(java.lang.Class)">writerFor</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootType)</code> 185<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 186 serialize objects using specified root type, instead of actual 187 runtime type of value.</div> 188</td> 189</tr> 190<tr class="rowColor"> 191<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 192<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.databind.JavaType)">writerFor</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> 193<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 194 serialize objects using specified root type, instead of actual 195 runtime type of value.</div> 196</td> 197</tr> 198<tr class="altColor"> 199<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 200<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.core.type.TypeReference)">writerFor</a></strong>(com.fasterxml.jackson.core.type.TypeReference<?> rootType)</code> 201<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 202 serialize objects using specified root type, instead of actual 203 runtime type of value.</div> 204</td> 205</tr> 206<tr class="rowColor"> 207<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 208<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerWithDefaultPrettyPrinter()">writerWithDefaultPrettyPrinter</a></strong>()</code> 209<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 210 serialize objects using the default pretty printer for indentation</div> 211</td> 212</tr> 213<tr class="altColor"> 214<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 215<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(java.lang.Class)">writerWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootType)</code> 216<div class="block"><strong>Deprecated.</strong> 217<div class="block"><i>Since 2.5, use <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(java.lang.Class)"><code>ObjectMapper.writerFor(Class)</code></a> instead</i></div> 218</div> 219</td> 220</tr> 221<tr class="rowColor"> 222<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 223<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.databind.JavaType)">writerWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> 224<div class="block"><strong>Deprecated.</strong> 225<div class="block"><i>Since 2.5, use <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.databind.JavaType)"><code>ObjectMapper.writerFor(JavaType)</code></a> instead</i></div> 226</div> 227</td> 228</tr> 229<tr class="altColor"> 230<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 231<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.core.type.TypeReference)">writerWithType</a></strong>(com.fasterxml.jackson.core.type.TypeReference<?> rootType)</code> 232<div class="block"><strong>Deprecated.</strong> 233<div class="block"><i>Since 2.5, use <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectMapper.writerFor(TypeReference)</code></a> instead</i></div> 234</div> 235</td> 236</tr> 237<tr class="rowColor"> 238<td class="colFirst"><code><W extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a>> <br>W</code></td> 239<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#writerWithView(java.lang.Class)">writerWithView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> serializationView)</code> 240<div class="block">Factory method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> that will 241 serialize objects using specified JSON View (filter).</div> 242</td> 243</tr> 244</tbody> 245</table> 246<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 247<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></span><span class="tabEnd"> </span></caption> 248<tr> 249<th class="colFirst" scope="col">Modifier and Type</th> 250<th class="colLast" scope="col">Method and Description</th> 251</tr> 252<tbody> 253<tr class="altColor"> 254<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 255<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings, com.fasterxml.jackson.databind.ObjectWriter.Prefetch)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.GeneratorSettings.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.GeneratorSettings</a> genSettings, 256 <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.Prefetch</a> prefetch)</code> 257<div class="block">Overridable factory method called by various "withXxx()" methods.</div> 258</td> 259</tr> 260<tr class="rowColor"> 261<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 262<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.core.JsonFactory)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 263 com.fasterxml.jackson.core.JsonFactory f)</code> 264<div class="block">Overridable factory method called by various "withXxx()" methods</div> 265</td> 266</tr> 267<tr class="altColor"> 268<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 269<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.databind.SerializationConfig)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 270 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 271<div class="block">Overridable factory method called by various "withXxx()" methods</div> 272</td> 273</tr> 274<tr class="rowColor"> 275<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 276<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 277<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 278 instances of proper sub-type</div> 279</td> 280</tr> 281<tr class="altColor"> 282<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 283<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.core.FormatSchema)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 284 com.fasterxml.jackson.core.FormatSchema schema)</code> 285<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 286 instances of proper sub-type</div> 287</td> 288</tr> 289<tr class="rowColor"> 290<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 291<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.core.PrettyPrinter)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 292 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 293 com.fasterxml.jackson.core.PrettyPrinter pp)</code> 294<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 295 instances of proper sub-type</div> 296</td> 297</tr> 298<tr class="altColor"> 299<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 300<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(java.lang.Class)">forType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootType)</code> 301<div class="block">Method that will construct a new instance that uses specific type 302 as the root type for serialization, instead of runtime dynamic 303 type of the root object itself.</div> 304</td> 305</tr> 306<tr class="rowColor"> 307<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 308<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.databind.JavaType)">forType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> 309<div class="block">Method that will construct a new instance that uses specific type 310 as the root type for serialization, instead of runtime dynamic 311 type of the root object itself.</div> 312</td> 313</tr> 314<tr class="altColor"> 315<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 316<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.core.type.TypeReference)">forType</a></strong>(com.fasterxml.jackson.core.type.TypeReference<?> rootType)</code> </td> 317</tr> 318<tr class="rowColor"> 319<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 320<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(com.fasterxml.jackson.core.Base64Variant b64variant)</code> 321<div class="block">Method that will construct a new instance that uses specified default 322 <code>Base64Variant</code> for base64 encoding</div> 323</td> 324</tr> 325<tr class="altColor"> 326<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 327<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.io.CharacterEscapes)">with</a></strong>(com.fasterxml.jackson.core.io.CharacterEscapes escapes)</code> </td> 328</tr> 329<tr class="rowColor"> 330<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 331<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 332</tr> 333<tr class="altColor"> 334<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 335<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(java.text.DateFormat)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> 336<div class="block">Fluent factory method that will construct a new writer instance that will 337 use specified date format for serializing dates; or if null passed, one 338 that will serialize dates as numeric timestamps.</div> 339</td> 340</tr> 341<tr class="rowColor"> 342<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 343<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.databind.ser.FilterProvider)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> filterProvider)</code> 344<div class="block">Method that will construct a new instance that uses specified 345 provider for resolving filter instances by id.</div> 346</td> 347</tr> 348<tr class="altColor"> 349<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 350<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.FormatSchema)">with</a></strong>(com.fasterxml.jackson.core.FormatSchema schema)</code> 351<div class="block">Method that will construct a new instance that uses specific format schema 352 for serialization.</div> 353</td> 354</tr> 355<tr class="rowColor"> 356<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 357<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.JsonFactory)">with</a></strong>(com.fasterxml.jackson.core.JsonFactory f)</code> </td> 358</tr> 359<tr class="altColor"> 360<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 361<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)">with</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature feature)</code> </td> 362</tr> 363<tr class="rowColor"> 364<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 365<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> </td> 366</tr> 367<tr class="altColor"> 368<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 369<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.PrettyPrinter)">with</a></strong>(com.fasterxml.jackson.core.PrettyPrinter pp)</code> 370<div class="block">Method that will construct a new instance that will use specified pretty 371 printer (or, if null, will not do any pretty-printing)</div> 372</td> 373</tr> 374<tr class="rowColor"> 375<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 376<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.databind.SerializationFeature)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 377<div class="block">Method for constructing a new instance that is configured 378 with specified feature enabled.</div> 379</td> 380</tr> 381<tr class="altColor"> 382<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 383<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 384 <a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... other)</code> 385<div class="block">Method for constructing a new instance that is configured 386 with specified features enabled.</div> 387</td> 388</tr> 389<tr class="rowColor"> 390<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 391<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> </td> 392</tr> 393<tr class="altColor"> 394<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 395<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withAttribute(java.lang.Object, java.lang.Object)">withAttribute</a></strong>(<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> key, 396 <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> </td> 397</tr> 398<tr class="rowColor"> 399<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 400<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withAttributes(java.util.Map)">withAttributes</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<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>> attrs)</code> </td> 401</tr> 402<tr class="altColor"> 403<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 404<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withDefaultPrettyPrinter()">withDefaultPrettyPrinter</a></strong>()</code> 405<div class="block">Method that will construct a new instance that will use the default 406 pretty printer for serialization.</div> 407</td> 408</tr> 409<tr class="rowColor"> 410<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 411<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withFeatures</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature... features)</code> </td> 412</tr> 413<tr class="altColor"> 414<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 415<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withFeatures</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 416<div class="block">Method for constructing a new instance that is configured 417 with specified features enabled.</div> 418</td> 419</tr> 420<tr class="rowColor"> 421<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 422<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#without(com.fasterxml.jackson.core.JsonGenerator.Feature)">without</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature feature)</code> </td> 423</tr> 424<tr class="altColor"> 425<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 426<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#without(com.fasterxml.jackson.databind.SerializationFeature)">without</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 427<div class="block">Method for constructing a new instance that is configured 428 with specified feature enabled.</div> 429</td> 430</tr> 431<tr class="rowColor"> 432<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 433<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#without(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)">without</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 434 <a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... other)</code> 435<div class="block">Method for constructing a new instance that is configured 436 with specified features enabled.</div> 437</td> 438</tr> 439<tr class="altColor"> 440<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 441<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withoutAttribute(java.lang.Object)">withoutAttribute</a></strong>(<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> key)</code> </td> 442</tr> 443<tr class="rowColor"> 444<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 445<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withoutFeatures</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature... features)</code> </td> 446</tr> 447<tr class="altColor"> 448<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 449<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withoutFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withoutFeatures</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 450<div class="block">Method for constructing a new instance that is configured 451 with specified features enabled.</div> 452</td> 453</tr> 454<tr class="rowColor"> 455<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 456<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withRootName(java.lang.String)">withRootName</a></strong>(<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> rootName)</code> 457<div class="block">Method for constructing a new instance with configuration that 458 specifies what root name to use for "root element wrapping".</div> 459</td> 460</tr> 461<tr class="altColor"> 462<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 463<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withRootValueSeparator(com.fasterxml.jackson.core.SerializableString)">withRootValueSeparator</a></strong>(com.fasterxml.jackson.core.SerializableString sep)</code> </td> 464</tr> 465<tr class="rowColor"> 466<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 467<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withRootValueSeparator(java.lang.String)">withRootValueSeparator</a></strong>(<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> sep)</code> </td> 468</tr> 469<tr class="altColor"> 470<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 471<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withSchema(com.fasterxml.jackson.core.FormatSchema)">withSchema</a></strong>(com.fasterxml.jackson.core.FormatSchema schema)</code> 472<div class="block"><strong>Deprecated.</strong> 473<div class="block"><i>Since 2.5 use <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.FormatSchema)"><code>with(FormatSchema)</code></a> instead</i></div> 474</div> 475</td> 476</tr> 477<tr class="rowColor"> 478<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 479<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withType(java.lang.Class)">withType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rootType)</code> 480<div class="block"><strong>Deprecated.</strong> 481<div class="block"><i>since 2.5 Use <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(java.lang.Class)"><code>forType(Class)</code></a> instead</i></div> 482</div> 483</td> 484</tr> 485<tr class="altColor"> 486<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 487<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.databind.JavaType)">withType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</code> 488<div class="block"><strong>Deprecated.</strong> 489<div class="block"><i>since 2.5 Use <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>forType(JavaType)</code></a> instead</i></div> 490</div> 491</td> 492</tr> 493<tr class="rowColor"> 494<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 495<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.core.type.TypeReference)">withType</a></strong>(com.fasterxml.jackson.core.type.TypeReference<?> rootType)</code> 496<div class="block"><strong>Deprecated.</strong> 497<div class="block"><i>since 2.5 Use <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>forType(TypeReference)</code></a> instead</i></div> 498</div> 499</td> 500</tr> 501<tr class="altColor"> 502<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 503<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</code> 504<div class="block">Method that will construct a new instance that uses specified 505 serialization view for serialization (with null basically disables 506 view processing)</div> 507</td> 508</tr> 509</tbody> 510</table> 511<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 512<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></span><span class="tabEnd"> </span></caption> 513<tr> 514<th class="colFirst" scope="col">Modifier and Type</th> 515<th class="colLast" scope="col">Method and Description</th> 516</tr> 517<tbody> 518<tr class="altColor"> 519<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 520<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.core.JsonFactory)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 521 com.fasterxml.jackson.core.JsonFactory f)</code> 522<div class="block">Overridable factory method called by various "withXxx()" methods</div> 523</td> 524</tr> 525<tr class="rowColor"> 526<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 527<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.databind.SerializationConfig)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 528 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 529<div class="block">Overridable factory method called by various "withXxx()" methods</div> 530</td> 531</tr> 532</tbody> 533</table> 534<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 535<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></span><span class="tabEnd"> </span></caption> 536<tr> 537<th class="colOne" scope="col">Constructor and Description</th> 538</tr> 539<tbody> 540<tr class="altColor"> 541<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.core.JsonFactory)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 542 com.fasterxml.jackson.core.JsonFactory f)</code> </td> 543</tr> 544<tr class="rowColor"> 545<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.databind.SerializationConfig)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 546 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 547<div class="block">Copy constructor used for building variations.</div> 548</td> 549</tr> 550<tr class="altColor"> 551<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings, com.fasterxml.jackson.databind.ObjectWriter.Prefetch)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 552 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 553 <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.GeneratorSettings.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.GeneratorSettings</a> genSettings, 554 <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.Prefetch</a> prefetch)</code> 555<div class="block">Copy constructor used for building variations.</div> 556</td> 557</tr> 558</tbody> 559</table> 560</li> 561</ul> 562</li> 563</ul> 564</div> 565<!-- ======= START OF BOTTOM NAVBAR ====== --> 566<div class="bottomNav"><a name="navbar_bottom"> 567<!-- --> 568</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 569<!-- --> 570</a> 571<ul class="navList" title="Navigation"> 572<li><a href="../../../../../overview-summary.html">Overview</a></li> 573<li><a href="../package-summary.html">Package</a></li> 574<li><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 575<li class="navBarCell1Rev">Use</li> 576<li><a href="../package-tree.html">Tree</a></li> 577<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 578<li><a href="../../../../../index-all.html">Index</a></li> 579<li><a href="../../../../../help-doc.html">Help</a></li> 580</ul> 581</div> 582<div class="subNav"> 583<ul class="navList"> 584<li>Prev</li> 585<li>Next</li> 586</ul> 587<ul class="navList"> 588<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/ObjectWriter.html" target="_top">Frames</a></li> 589<li><a href="ObjectWriter.html" target="_top">No Frames</a></li> 590</ul> 591<ul class="navList" id="allclasses_navbar_bottom"> 592<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 593</ul> 594<div> 595<script type="text/javascript"><!-- 596 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 597 if(window==top) { 598 allClassesLink.style.display = "block"; 599 } 600 else { 601 allClassesLink.style.display = "none"; 602 } 603 //--> 604</script> 605</div> 606<a name="skip-navbar_bottom"> 607<!-- --> 608</a></div> 609<!-- ======== END OF BOTTOM NAVBAR ======= --> 610<p class="legalCopy"><small>Copyright © 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 611</body> 612</html> 613