1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (1.8.0_162) on Wed Sep 25 19:26:34 PDT 2019 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>JsonFormat.Features (Jackson-annotations 2.10.0 API)</title> 8<meta name="date" content="2019-09-25"> 9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> 10<script type="text/javascript" src="../../../../script.js"></script> 11</head> 12<body> 13<script type="text/javascript"><!-- 14 try { 15 if (location.href.indexOf('is-external=true') == -1) { 16 parent.document.title="JsonFormat.Features (Jackson-annotations 2.10.0 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; 23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; 24var altColor = "altColor"; 25var rowColor = "rowColor"; 26var tableTab = "tableTab"; 27var activeTableTab = "activeTableTab"; 28</script> 29<noscript> 30<div>JavaScript is disabled on your browser.</div> 31</noscript> 32<!-- ========= START OF TOP NAVBAR ======= --> 33<div class="topNav"><a name="navbar.top"> 34<!-- --> 35</a> 36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> 37<a name="navbar.top.firstrow"> 38<!-- --> 39</a> 40<ul class="navList" title="Navigation"> 41<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li> 42<li class="navBarCell1Rev">Class</li> 43<li><a href="class-use/JsonFormat.Features.html">Use</a></li> 44<li><a href="package-tree.html">Tree</a></li> 45<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 46<li><a href="../../../../index-all.html">Index</a></li> 47<li><a href="../../../../help-doc.html">Help</a></li> 48</ul> 49</div> 50<div class="subNav"> 51<ul class="navList"> 52<li><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation"><span class="typeNameLink">Prev Class</span></a></li> 53<li><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation"><span class="typeNameLink">Next Class</span></a></li> 54</ul> 55<ul class="navList"> 56<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonFormat.Features.html" target="_top">Frames</a></li> 57<li><a href="JsonFormat.Features.html" target="_top">No Frames</a></li> 58</ul> 59<ul class="navList" id="allclasses_navbar_top"> 60<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 61</ul> 62<div> 63<script type="text/javascript"><!-- 64 allClassesLink = document.getElementById("allclasses_navbar_top"); 65 if(window==top) { 66 allClassesLink.style.display = "block"; 67 } 68 else { 69 allClassesLink.style.display = "none"; 70 } 71 //--> 72</script> 73</div> 74<div> 75<ul class="subNavList"> 76<li>Summary: </li> 77<li>Nested | </li> 78<li>Field | </li> 79<li>Constr | </li> 80<li><a href="#method.summary">Method</a></li> 81</ul> 82<ul class="subNavList"> 83<li>Detail: </li> 84<li>Field | </li> 85<li>Constr | </li> 86<li><a href="#method.detail">Method</a></li> 87</ul> 88</div> 89<a name="skip.navbar.top"> 90<!-- --> 91</a></div> 92<!-- ========= END OF TOP NAVBAR ========= --> 93<!-- ======== START OF CLASS DATA ======== --> 94<div class="header"> 95<div class="subTitle">com.fasterxml.jackson.annotation</div> 96<h2 title="Class JsonFormat.Features" class="title">Class JsonFormat.Features</h2> 97</div> 98<div class="contentContainer"> 99<ul class="inheritance"> 100<li><a href="https://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></li> 101<li> 102<ul class="inheritance"> 103<li>com.fasterxml.jackson.annotation.JsonFormat.Features</li> 104</ul> 105</li> 106</ul> 107<div class="description"> 108<ul class="blockList"> 109<li class="blockList"> 110<dl> 111<dt>Enclosing class:</dt> 112<dd><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a></dd> 113</dl> 114<hr> 115<br> 116<pre>public static class <span class="typeNameLabel">JsonFormat.Features</span> 117extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> 118<div class="block">Helper class that encapsulates information equivalent to <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a> 119 valued <a href="https://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a>.</div> 120<dl> 121<dt><span class="simpleTagLabel">Since:</span></dt> 122<dd>2.6</dd> 123</dl> 124</li> 125</ul> 126</div> 127<div class="summary"> 128<ul class="blockList"> 129<li class="blockList"> 130<!-- ========== METHOD SUMMARY =========== --> 131<ul class="blockList"> 132<li class="blockList"><a name="method.summary"> 133<!-- --> 134</a> 135<h3>Method Summary</h3> 136<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 137<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> 138<tr> 139<th class="colFirst" scope="col">Modifier and Type</th> 140<th class="colLast" scope="col">Method and Description</th> 141</tr> 142<tr id="i0" class="altColor"> 143<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 144<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#construct-com.fasterxml.jackson.annotation.JsonFormat.Feature:A-com.fasterxml.jackson.annotation.JsonFormat.Feature:A-">construct</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>[] enabled, 145 <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>[] disabled)</code> </td> 146</tr> 147<tr id="i1" class="rowColor"> 148<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 149<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#construct-com.fasterxml.jackson.annotation.JsonFormat-">construct</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a> f)</code> </td> 150</tr> 151<tr id="i2" class="altColor"> 152<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 153<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#empty--">empty</a></span>()</code> </td> 154</tr> 155<tr id="i3" class="rowColor"> 156<td class="colFirst"><code>boolean</code></td> 157<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> 158</tr> 159<tr id="i4" class="altColor"> 160<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> 161<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#get-com.fasterxml.jackson.annotation.JsonFormat.Feature-">get</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a> f)</code> </td> 162</tr> 163<tr id="i5" class="rowColor"> 164<td class="colFirst"><code>int</code></td> 165<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#hashCode--">hashCode</a></span>()</code> </td> 166</tr> 167<tr id="i6" class="altColor"> 168<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> 169<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#toString--">toString</a></span>()</code> </td> 170</tr> 171<tr id="i7" class="rowColor"> 172<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 173<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#with-com.fasterxml.jackson.annotation.JsonFormat.Feature...-">with</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>... features)</code> </td> 174</tr> 175<tr id="i8" class="altColor"> 176<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 177<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#without-com.fasterxml.jackson.annotation.JsonFormat.Feature...-">without</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>... features)</code> </td> 178</tr> 179<tr id="i9" class="rowColor"> 180<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td> 181<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html#withOverrides-com.fasterxml.jackson.annotation.JsonFormat.Features-">withOverrides</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> overrides)</code> </td> 182</tr> 183</table> 184<ul class="blockList"> 185<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> 186<!-- --> 187</a> 188<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 189<code><a href="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://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></li> 190</ul> 191</li> 192</ul> 193</li> 194</ul> 195</div> 196<div class="details"> 197<ul class="blockList"> 198<li class="blockList"> 199<!-- ============ METHOD DETAIL ========== --> 200<ul class="blockList"> 201<li class="blockList"><a name="method.detail"> 202<!-- --> 203</a> 204<h3>Method Detail</h3> 205<a name="empty--"> 206<!-- --> 207</a> 208<ul class="blockList"> 209<li class="blockList"> 210<h4>empty</h4> 211<pre>public static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> empty()</pre> 212</li> 213</ul> 214<a name="construct-com.fasterxml.jackson.annotation.JsonFormat-"> 215<!-- --> 216</a> 217<ul class="blockList"> 218<li class="blockList"> 219<h4>construct</h4> 220<pre>public static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> construct(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a> f)</pre> 221</li> 222</ul> 223<a name="construct-com.fasterxml.jackson.annotation.JsonFormat.Feature:A-com.fasterxml.jackson.annotation.JsonFormat.Feature:A-"> 224<!-- --> 225</a> 226<ul class="blockList"> 227<li class="blockList"> 228<h4>construct</h4> 229<pre>public static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> construct(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>[] enabled, 230 <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>[] disabled)</pre> 231</li> 232</ul> 233<a name="withOverrides-com.fasterxml.jackson.annotation.JsonFormat.Features-"> 234<!-- --> 235</a> 236<ul class="blockList"> 237<li class="blockList"> 238<h4>withOverrides</h4> 239<pre>public <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> withOverrides(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> overrides)</pre> 240</li> 241</ul> 242<a name="with-com.fasterxml.jackson.annotation.JsonFormat.Feature...-"> 243<!-- --> 244</a> 245<ul class="blockList"> 246<li class="blockList"> 247<h4>with</h4> 248<pre>public <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> with(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>... features)</pre> 249</li> 250</ul> 251<a name="without-com.fasterxml.jackson.annotation.JsonFormat.Feature...-"> 252<!-- --> 253</a> 254<ul class="blockList"> 255<li class="blockList"> 256<h4>without</h4> 257<pre>public <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a> without(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>... features)</pre> 258</li> 259</ul> 260<a name="get-com.fasterxml.jackson.annotation.JsonFormat.Feature-"> 261<!-- --> 262</a> 263<ul class="blockList"> 264<li class="blockList"> 265<h4>get</h4> 266<pre>public <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> get(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a> f)</pre> 267</li> 268</ul> 269<a name="toString--"> 270<!-- --> 271</a> 272<ul class="blockList"> 273<li class="blockList"> 274<h4>toString</h4> 275<pre>public <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> 276<dl> 277<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 278<dd><code><a href="https://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="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 279</dl> 280</li> 281</ul> 282<a name="hashCode--"> 283<!-- --> 284</a> 285<ul class="blockList"> 286<li class="blockList"> 287<h4>hashCode</h4> 288<pre>public int hashCode()</pre> 289<dl> 290<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 291<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 292</dl> 293</li> 294</ul> 295<a name="equals-java.lang.Object-"> 296<!-- --> 297</a> 298<ul class="blockListLast"> 299<li class="blockList"> 300<h4>equals</h4> 301<pre>public boolean equals(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> 302<dl> 303<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 304<dd><code><a href="https://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></code> in class <code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 305</dl> 306</li> 307</ul> 308</li> 309</ul> 310</li> 311</ul> 312</div> 313</div> 314<!-- ========= END OF CLASS DATA ========= --> 315<!-- ======= START OF BOTTOM NAVBAR ====== --> 316<div class="bottomNav"><a name="navbar.bottom"> 317<!-- --> 318</a> 319<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 320<a name="navbar.bottom.firstrow"> 321<!-- --> 322</a> 323<ul class="navList" title="Navigation"> 324<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li> 325<li class="navBarCell1Rev">Class</li> 326<li><a href="class-use/JsonFormat.Features.html">Use</a></li> 327<li><a href="package-tree.html">Tree</a></li> 328<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 329<li><a href="../../../../index-all.html">Index</a></li> 330<li><a href="../../../../help-doc.html">Help</a></li> 331</ul> 332</div> 333<div class="subNav"> 334<ul class="navList"> 335<li><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation"><span class="typeNameLink">Prev Class</span></a></li> 336<li><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation"><span class="typeNameLink">Next Class</span></a></li> 337</ul> 338<ul class="navList"> 339<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonFormat.Features.html" target="_top">Frames</a></li> 340<li><a href="JsonFormat.Features.html" target="_top">No Frames</a></li> 341</ul> 342<ul class="navList" id="allclasses_navbar_bottom"> 343<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 344</ul> 345<div> 346<script type="text/javascript"><!-- 347 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 348 if(window==top) { 349 allClassesLink.style.display = "block"; 350 } 351 else { 352 allClassesLink.style.display = "none"; 353 } 354 //--> 355</script> 356</div> 357<div> 358<ul class="subNavList"> 359<li>Summary: </li> 360<li>Nested | </li> 361<li>Field | </li> 362<li>Constr | </li> 363<li><a href="#method.summary">Method</a></li> 364</ul> 365<ul class="subNavList"> 366<li>Detail: </li> 367<li>Field | </li> 368<li>Constr | </li> 369<li><a href="#method.detail">Method</a></li> 370</ul> 371</div> 372<a name="skip.navbar.bottom"> 373<!-- --> 374</a></div> 375<!-- ======== END OF BOTTOM NAVBAR ======= --> 376<p class="legalCopy"><small>Copyright © 2008–2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 377</body> 378</html> 379