1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (1.8.0_162) on Tue Nov 05 19:39:12 PST 2019 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Uses of Package com.fasterxml.jackson.databind.util (jackson-databind 2.10.0 API)</title> 8<meta name="date" content="2019-11-05"> 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="Uses of Package com.fasterxml.jackson.databind.util (jackson-databind 2.10.0 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22</script> 23<noscript> 24<div>JavaScript is disabled on your browser.</div> 25</noscript> 26<!-- ========= START OF TOP NAVBAR ======= --> 27<div class="topNav"><a name="navbar.top"> 28<!-- --> 29</a> 30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> 31<a name="navbar.top.firstrow"> 32<!-- --> 33</a> 34<ul class="navList" title="Navigation"> 35<li><a href="../../../../../overview-summary.html">Overview</a></li> 36<li><a href="package-summary.html">Package</a></li> 37<li>Class</li> 38<li class="navBarCell1Rev">Use</li> 39<li><a href="package-tree.html">Tree</a></li> 40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 41<li><a href="../../../../../index-all.html">Index</a></li> 42<li><a href="../../../../../help-doc.html">Help</a></li> 43</ul> 44</div> 45<div class="subNav"> 46<ul class="navList"> 47<li>Prev</li> 48<li>Next</li> 49</ul> 50<ul class="navList"> 51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li> 52<li><a href="package-use.html" target="_top">No Frames</a></li> 53</ul> 54<ul class="navList" id="allclasses_navbar_top"> 55<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 56</ul> 57<div> 58<script type="text/javascript"><!-- 59 allClassesLink = document.getElementById("allclasses_navbar_top"); 60 if(window==top) { 61 allClassesLink.style.display = "block"; 62 } 63 else { 64 allClassesLink.style.display = "none"; 65 } 66 //--> 67</script> 68</div> 69<a name="skip.navbar.top"> 70<!-- --> 71</a></div> 72<!-- ========= END OF TOP NAVBAR ========= --> 73<div class="header"> 74<h1 title="Uses of Package com.fasterxml.jackson.databind.util" class="title">Uses of Package<br>com.fasterxml.jackson.databind.util</h1> 75</div> 76<div class="contentContainer"> 77<ul class="blockList"> 78<li class="blockList"> 79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 80<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></span><span class="tabEnd"> </span></caption> 81<tr> 82<th class="colFirst" scope="col">Package</th> 83<th class="colLast" scope="col">Description</th> 84</tr> 85<tbody> 86<tr class="altColor"> 87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 88<td class="colLast"> 89<div class="block">Basic data binding (mapping) functionality that 90allows for reading JSON content into Java Objects (POJOs) 91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as 92writing Java Objects and trees as JSON.</div> 93</td> 94</tr> 95<tr class="rowColor"> 96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td> 97<td class="colLast"> 98<div class="block">Package that contains most of configuration-related classes; 99exception being couple of most-commonly used configuration 100things (like Feature enumerations) that are at the 101main level (<code>com.fasterxml.jackson.databind</code>).</div> 102</td> 103</tr> 104<tr class="altColor"> 105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td> 106<td class="colLast"> 107<div class="block">Contains implementation classes of deserialization part of 108 data binding.</div> 109</td> 110</tr> 111<tr class="rowColor"> 112<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 113<td class="colLast"> 114<div class="block">Contains those implementation classes of deserialization part of 115 data binding that are not considered part of public or semi-public 116 interfaces.</div> 117</td> 118</tr> 119<tr class="altColor"> 120<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td> 121<td class="colLast"> 122<div class="block">Contains public standard implementations of abstraction that 123 Jackson uses.</div> 124</td> 125</tr> 126<tr class="rowColor"> 127<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 128<td class="colLast"> 129<div class="block">Functionality needed for Bean introspection, required for detecting 130 accessors and mutators for Beans, as well as locating and handling 131 method annotations.</div> 132</td> 133</tr> 134<tr class="altColor"> 135<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td> 136<td class="colLast"> 137<div class="block">Package that contains standard implementations for 138 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> 139 and 140 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div> 141</td> 142</tr> 143<tr class="rowColor"> 144<td class="colFirst"><a href="#com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node</a></td> 145<td class="colLast"> 146<div class="block">Contains concrete <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> implementations 147 Jackson uses for the Tree model.</div> 148</td> 149</tr> 150<tr class="altColor"> 151<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 152<td class="colLast"> 153<div class="block">Contains implementation classes of serialization part of 154 data binding.</div> 155</td> 156</tr> 157<tr class="rowColor"> 158<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 159<td class="colLast"> 160<div class="block">Contains implementation classes of serialization part of 161 data binding.</div> 162</td> 163</tr> 164<tr class="altColor"> 165<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 166<td class="colLast"> </td> 167</tr> 168<tr class="rowColor"> 169<td class="colFirst"><a href="#com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type</a></td> 170<td class="colLast"> 171<div class="block">Package that contains concrete implementations of 172 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>, as 173 well as the factory (<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>) for 174 constructing instances from various input data types 175 (like <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a>) 176 and programmatically (for structured types, arrays, 177 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a>s and <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s).</div> 178</td> 179</tr> 180<tr class="altColor"> 181<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 182<td class="colLast"> 183<div class="block">Utility classes for Mapper package.</div> 184</td> 185</tr> 186</tbody> 187</table> 188</li> 189<li class="blockList"><a name="com.fasterxml.jackson.databind"> 190<!-- --> 191</a> 192<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 193<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd"> </span></caption> 194<tr> 195<th class="colOne" scope="col">Class and Description</th> 196</tr> 197<tbody> 198<tr class="altColor"> 199<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind">AccessPattern</a> 200<div class="block">Enumeration used to indicate required access pattern for providers: 201 this can sometimes be used to optimize out dynamic calls.</div> 202</td> 203</tr> 204<tr class="rowColor"> 205<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind">Annotations</a> 206<div class="block">Interface that defines interface for accessing contents of a 207 collection of annotations.</div> 208</td> 209</tr> 210<tr class="altColor"> 211<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.html#com.fasterxml.jackson.databind">ArrayBuilders</a> 212<div class="block">Helper class that contains set of distinct builders for different 213 arrays of primitive values.</div> 214</td> 215</tr> 216<tr class="rowColor"> 217<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind">Converter</a> 218<div class="block">Helper interface for things that convert Objects of 219 one type to another.</div> 220</td> 221</tr> 222<tr class="altColor"> 223<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind">LinkedNode</a> 224<div class="block">Node of a forward-only linked list.</div> 225</td> 226</tr> 227<tr class="rowColor"> 228<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind">Named</a> 229<div class="block">Simple tag interface mostly to allow sorting by name.</div> 230</td> 231</tr> 232<tr class="altColor"> 233<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind">NameTransformer</a> 234<div class="block">Helper class used to encapsulate details of name mangling, transforming 235 of names using different strategies (prefixes, suffixes).</div> 236</td> 237</tr> 238<tr class="rowColor"> 239<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ObjectBuffer.html#com.fasterxml.jackson.databind">ObjectBuffer</a> 240<div class="block">Helper class to use for constructing Object arrays by appending entries 241 to create arrays of various lengths (length that is not known a priori).</div> 242</td> 243</tr> 244<tr class="altColor"> 245<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RootNameLookup.html#com.fasterxml.jackson.databind">RootNameLookup</a> 246<div class="block">Helper class for caching resolved root names.</div> 247</td> 248</tr> 249</tbody> 250</table> 251</li> 252<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg"> 253<!-- --> 254</a> 255<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 256<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></span><span class="tabEnd"> </span></caption> 257<tr> 258<th class="colOne" scope="col">Class and Description</th> 259</tr> 260<tbody> 261<tr class="altColor"> 262<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.cfg">Converter</a> 263<div class="block">Helper interface for things that convert Objects of 264 one type to another.</div> 265</td> 266</tr> 267<tr class="rowColor"> 268<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RootNameLookup.html#com.fasterxml.jackson.databind.cfg">RootNameLookup</a> 269<div class="block">Helper class for caching resolved root names.</div> 270</td> 271</tr> 272</tbody> 273</table> 274</li> 275<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 276<!-- --> 277</a> 278<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 279<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></span><span class="tabEnd"> </span></caption> 280<tr> 281<th class="colOne" scope="col">Class and Description</th> 282</tr> 283<tbody> 284<tr class="altColor"> 285<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser">AccessPattern</a> 286<div class="block">Enumeration used to indicate required access pattern for providers: 287 this can sometimes be used to optimize out dynamic calls.</div> 288</td> 289</tr> 290<tr class="rowColor"> 291<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.deser">Annotations</a> 292<div class="block">Interface that defines interface for accessing contents of a 293 collection of annotations.</div> 294</td> 295</tr> 296<tr class="altColor"> 297<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser">Converter</a> 298<div class="block">Helper interface for things that convert Objects of 299 one type to another.</div> 300</td> 301</tr> 302<tr class="rowColor"> 303<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser">EnumResolver</a> 304<div class="block">Helper class used to resolve String values (either JSON Object field 305 names or regular String values) into Java Enum instances.</div> 306</td> 307</tr> 308<tr class="altColor"> 309<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.deser">LRUMap</a> 310<div class="block">Helper for simple bounded maps used for reusing lookup values.</div> 311</td> 312</tr> 313<tr class="rowColor"> 314<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser">Named</a> 315<div class="block">Simple tag interface mostly to allow sorting by name.</div> 316</td> 317</tr> 318<tr class="altColor"> 319<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser">NameTransformer</a> 320<div class="block">Helper class used to encapsulate details of name mangling, transforming 321 of names using different strategies (prefixes, suffixes).</div> 322</td> 323</tr> 324<tr class="rowColor"> 325<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser">TokenBuffer</a> 326<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 327 sequences, needed for temporary buffering.</div> 328</td> 329</tr> 330<tr class="altColor"> 331<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.deser">ViewMatcher</a> 332<div class="block">Helper class used for checking whether a property is visible 333 in the active view</div> 334</td> 335</tr> 336</tbody> 337</table> 338</li> 339<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 340<!-- --> 341</a> 342<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 343<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></span><span class="tabEnd"> </span></caption> 344<tr> 345<th class="colOne" scope="col">Class and Description</th> 346</tr> 347<tbody> 348<tr class="altColor"> 349<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser.impl">AccessPattern</a> 350<div class="block">Enumeration used to indicate required access pattern for providers: 351 this can sometimes be used to optimize out dynamic calls.</div> 352</td> 353</tr> 354<tr class="rowColor"> 355<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.deser.impl">Annotations</a> 356<div class="block">Interface that defines interface for accessing contents of a 357 collection of annotations.</div> 358</td> 359</tr> 360<tr class="altColor"> 361<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.deser.impl">Named</a> 362<div class="block">Simple tag interface mostly to allow sorting by name.</div> 363</td> 364</tr> 365<tr class="rowColor"> 366<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.impl">NameTransformer</a> 367<div class="block">Helper class used to encapsulate details of name mangling, transforming 368 of names using different strategies (prefixes, suffixes).</div> 369</td> 370</tr> 371<tr class="altColor"> 372<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.impl">TokenBuffer</a> 373<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 374 sequences, needed for temporary buffering.</div> 375</td> 376</tr> 377</tbody> 378</table> 379</li> 380<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std"> 381<!-- --> 382</a> 383<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 384<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</a></span><span class="tabEnd"> </span></caption> 385<tr> 386<th class="colOne" scope="col">Class and Description</th> 387</tr> 388<tbody> 389<tr class="altColor"> 390<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.deser.std">AccessPattern</a> 391<div class="block">Enumeration used to indicate required access pattern for providers: 392 this can sometimes be used to optimize out dynamic calls.</div> 393</td> 394</tr> 395<tr class="rowColor"> 396<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/CompactStringObjectMap.html#com.fasterxml.jackson.databind.deser.std">CompactStringObjectMap</a> 397<div class="block">Specialized lookup class that implements functionality similar to 398 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>, but for special case of key always being 399 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> and using more compact (and memory-access 400 friendly) hashing scheme.</div> 401</td> 402</tr> 403<tr class="altColor"> 404<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.deser.std">Converter</a> 405<div class="block">Helper interface for things that convert Objects of 406 one type to another.</div> 407</td> 408</tr> 409<tr class="rowColor"> 410<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.deser.std">EnumResolver</a> 411<div class="block">Helper class used to resolve String values (either JSON Object field 412 names or regular String values) into Java Enum instances.</div> 413</td> 414</tr> 415<tr class="altColor"> 416<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.deser.std">NameTransformer</a> 417<div class="block">Helper class used to encapsulate details of name mangling, transforming 418 of names using different strategies (prefixes, suffixes).</div> 419</td> 420</tr> 421<tr class="rowColor"> 422<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.deser.std">TokenBuffer</a> 423<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 424 sequences, needed for temporary buffering.</div> 425</td> 426</tr> 427</tbody> 428</table> 429</li> 430<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 431<!-- --> 432</a> 433<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 434<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></span><span class="tabEnd"> </span></caption> 435<tr> 436<th class="colOne" scope="col">Class and Description</th> 437</tr> 438<tbody> 439<tr class="altColor"> 440<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.introspect">Annotations</a> 441<div class="block">Interface that defines interface for accessing contents of a 442 collection of annotations.</div> 443</td> 444</tr> 445<tr class="rowColor"> 446<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.introspect">Converter</a> 447<div class="block">Helper interface for things that convert Objects of 448 one type to another.</div> 449</td> 450</tr> 451<tr class="altColor"> 452<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.introspect">LRUMap</a> 453<div class="block">Helper for simple bounded maps used for reusing lookup values.</div> 454</td> 455</tr> 456<tr class="rowColor"> 457<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.introspect">Named</a> 458<div class="block">Simple tag interface mostly to allow sorting by name.</div> 459</td> 460</tr> 461<tr class="altColor"> 462<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.introspect">NameTransformer</a> 463<div class="block">Helper class used to encapsulate details of name mangling, transforming 464 of names using different strategies (prefixes, suffixes).</div> 465</td> 466</tr> 467</tbody> 468</table> 469</li> 470<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl"> 471<!-- --> 472</a> 473<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 474<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></span><span class="tabEnd"> </span></caption> 475<tr> 476<th class="colOne" scope="col">Class and Description</th> 477</tr> 478<tbody> 479<tr class="altColor"> 480<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.jsontype.impl">TokenBuffer</a> 481<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 482 sequences, needed for temporary buffering.</div> 483</td> 484</tr> 485</tbody> 486</table> 487</li> 488<li class="blockList"><a name="com.fasterxml.jackson.databind.node"> 489<!-- --> 490</a> 491<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 492<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></span><span class="tabEnd"> </span></caption> 493<tr> 494<th class="colOne" scope="col">Class and Description</th> 495</tr> 496<tbody> 497<tr class="altColor"> 498<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/RawValue.html#com.fasterxml.jackson.databind.node">RawValue</a> 499<div class="block">Helper class used to encapsulate "raw values", pre-encoded textual content 500 that can be output as opaque value with no quoting/escaping, using 501 <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true#writeRawValue-java.lang.String-" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.writeRawValue(String)</code></a>.</div> 502</td> 503</tr> 504</tbody> 505</table> 506</li> 507<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 508<!-- --> 509</a> 510<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 511<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></span><span class="tabEnd"> </span></caption> 512<tr> 513<th class="colOne" scope="col">Class and Description</th> 514</tr> 515<tbody> 516<tr class="altColor"> 517<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser">Annotations</a> 518<div class="block">Interface that defines interface for accessing contents of a 519 collection of annotations.</div> 520</td> 521</tr> 522<tr class="rowColor"> 523<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser">Converter</a> 524<div class="block">Helper interface for things that convert Objects of 525 one type to another.</div> 526</td> 527</tr> 528<tr class="altColor"> 529<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser">Named</a> 530<div class="block">Simple tag interface mostly to allow sorting by name.</div> 531</td> 532</tr> 533<tr class="rowColor"> 534<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser">NameTransformer</a> 535<div class="block">Helper class used to encapsulate details of name mangling, transforming 536 of names using different strategies (prefixes, suffixes).</div> 537</td> 538</tr> 539</tbody> 540</table> 541</li> 542<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 543<!-- --> 544</a> 545<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 546<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></span><span class="tabEnd"> </span></caption> 547<tr> 548<th class="colOne" scope="col">Class and Description</th> 549</tr> 550<tbody> 551<tr class="altColor"> 552<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Annotations.html#com.fasterxml.jackson.databind.ser.impl">Annotations</a> 553<div class="block">Interface that defines interface for accessing contents of a 554 collection of annotations.</div> 555</td> 556</tr> 557<tr class="rowColor"> 558<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.impl">Named</a> 559<div class="block">Simple tag interface mostly to allow sorting by name.</div> 560</td> 561</tr> 562<tr class="altColor"> 563<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.impl">NameTransformer</a> 564<div class="block">Helper class used to encapsulate details of name mangling, transforming 565 of names using different strategies (prefixes, suffixes).</div> 566</td> 567</tr> 568<tr class="rowColor"> 569<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TypeKey.html#com.fasterxml.jackson.databind.ser.impl">TypeKey</a> 570<div class="block">Key that offers two "modes"; one with raw class, as used for 571 cases were raw class type is available (for example, when using 572 runtime type); and one with full generics-including.</div> 573</td> 574</tr> 575</tbody> 576</table> 577</li> 578<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 579<!-- --> 580</a> 581<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 582<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></span><span class="tabEnd"> </span></caption> 583<tr> 584<th class="colOne" scope="col">Class and Description</th> 585</tr> 586<tbody> 587<tr class="altColor"> 588<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.ser.std">Converter</a> 589<div class="block">Helper interface for things that convert Objects of 590 one type to another.</div> 591</td> 592</tr> 593<tr class="rowColor"> 594<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.ser.std">EnumValues</a> 595<div class="block">Helper class used for storing String serializations of 596 enumerations.</div> 597</td> 598</tr> 599<tr class="altColor"> 600<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.ser.std">Named</a> 601<div class="block">Simple tag interface mostly to allow sorting by name.</div> 602</td> 603</tr> 604<tr class="rowColor"> 605<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.ser.std">NameTransformer</a> 606<div class="block">Helper class used to encapsulate details of name mangling, transforming 607 of names using different strategies (prefixes, suffixes).</div> 608</td> 609</tr> 610<tr class="altColor"> 611<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.ser.std">TokenBuffer</a> 612<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 613 sequences, needed for temporary buffering.</div> 614</td> 615</tr> 616</tbody> 617</table> 618</li> 619<li class="blockList"><a name="com.fasterxml.jackson.databind.type"> 620<!-- --> 621</a> 622<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 623<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</a></span><span class="tabEnd"> </span></caption> 624<tr> 625<th class="colOne" scope="col">Class and Description</th> 626</tr> 627<tbody> 628<tr class="altColor"> 629<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.type">LRUMap</a> 630<div class="block">Helper for simple bounded maps used for reusing lookup values.</div> 631</td> 632</tr> 633</tbody> 634</table> 635</li> 636<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 637<!-- --> 638</a> 639<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 640<caption><span>Classes in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> used by <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></span><span class="tabEnd"> </span></caption> 641<tr> 642<th class="colOne" scope="col">Class and Description</th> 643</tr> 644<tbody> 645<tr class="altColor"> 646<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/AccessPattern.html#com.fasterxml.jackson.databind.util">AccessPattern</a> 647<div class="block">Enumeration used to indicate required access pattern for providers: 648 this can sometimes be used to optimize out dynamic calls.</div> 649</td> 650</tr> 651<tr class="rowColor"> 652<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.BooleanBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.BooleanBuilder</a> </td> 653</tr> 654<tr class="altColor"> 655<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.ByteBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.ByteBuilder</a> </td> 656</tr> 657<tr class="rowColor"> 658<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.DoubleBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.DoubleBuilder</a> </td> 659</tr> 660<tr class="altColor"> 661<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.FloatBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.FloatBuilder</a> </td> 662</tr> 663<tr class="rowColor"> 664<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.IntBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.IntBuilder</a> </td> 665</tr> 666<tr class="altColor"> 667<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.LongBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.LongBuilder</a> </td> 668</tr> 669<tr class="rowColor"> 670<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ArrayBuilders.ShortBuilder.html#com.fasterxml.jackson.databind.util">ArrayBuilders.ShortBuilder</a> </td> 671</tr> 672<tr class="altColor"> 673<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ClassUtil.Ctor.html#com.fasterxml.jackson.databind.util">ClassUtil.Ctor</a> 674<div class="block">Value class used for caching Constructor declarations; used because 675 caching done by JDK appears to be somewhat inefficient for some use cases.</div> 676</td> 677</tr> 678<tr class="rowColor"> 679<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/CompactStringObjectMap.html#com.fasterxml.jackson.databind.util">CompactStringObjectMap</a> 680<div class="block">Specialized lookup class that implements functionality similar to 681 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>, but for special case of key always being 682 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> and using more compact (and memory-access 683 friendly) hashing scheme.</div> 684</td> 685</tr> 686<tr class="altColor"> 687<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Converter.html#com.fasterxml.jackson.databind.util">Converter</a> 688<div class="block">Helper interface for things that convert Objects of 689 one type to another.</div> 690</td> 691</tr> 692<tr class="rowColor"> 693<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumResolver.html#com.fasterxml.jackson.databind.util">EnumResolver</a> 694<div class="block">Helper class used to resolve String values (either JSON Object field 695 names or regular String values) into Java Enum instances.</div> 696</td> 697</tr> 698<tr class="altColor"> 699<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/EnumValues.html#com.fasterxml.jackson.databind.util">EnumValues</a> 700<div class="block">Helper class used for storing String serializations of 701 enumerations.</div> 702</td> 703</tr> 704<tr class="rowColor"> 705<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LinkedNode.html#com.fasterxml.jackson.databind.util">LinkedNode</a> 706<div class="block">Node of a forward-only linked list.</div> 707</td> 708</tr> 709<tr class="altColor"> 710<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/LRUMap.html#com.fasterxml.jackson.databind.util">LRUMap</a> 711<div class="block">Helper for simple bounded maps used for reusing lookup values.</div> 712</td> 713</tr> 714<tr class="rowColor"> 715<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/Named.html#com.fasterxml.jackson.databind.util">Named</a> 716<div class="block">Simple tag interface mostly to allow sorting by name.</div> 717</td> 718</tr> 719<tr class="altColor"> 720<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/NameTransformer.html#com.fasterxml.jackson.databind.util">NameTransformer</a> 721<div class="block">Helper class used to encapsulate details of name mangling, transforming 722 of names using different strategies (prefixes, suffixes).</div> 723</td> 724</tr> 725<tr class="rowColor"> 726<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/PrimitiveArrayBuilder.html#com.fasterxml.jackson.databind.util">PrimitiveArrayBuilder</a> 727<div class="block">Base class for specialized primitive array builders.</div> 728</td> 729</tr> 730<tr class="altColor"> 731<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/SimpleBeanPropertyDefinition.html#com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a> 732<div class="block">Simple immutable <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect"><code>BeanPropertyDefinition</code></a> implementation that can 733 be wrapped around a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedMember</code></a> that is a simple 734 accessor (getter) or mutator (setter, constructor parameter) 735 (or both, for fields).</div> 736</td> 737</tr> 738<tr class="rowColor"> 739<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/StdDateFormat.html#com.fasterxml.jackson.databind.util">StdDateFormat</a> 740<div class="block">Default <a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> implementation used by standard Date 741 serializers and deserializers.</div> 742</td> 743</tr> 744<tr class="altColor"> 745<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.html#com.fasterxml.jackson.databind.util">TokenBuffer</a> 746<div class="block">Utility class used for efficient storage of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonToken</code></a> 747 sequences, needed for temporary buffering.</div> 748</td> 749</tr> 750<tr class="rowColor"> 751<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBuffer.Segment.html#com.fasterxml.jackson.databind.util">TokenBuffer.Segment</a> 752<div class="block">Individual segment of TokenBuffer that can store up to 16 tokens 753 (limited by 4 bits per token type marker requirement).</div> 754</td> 755</tr> 756<tr class="altColor"> 757<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TokenBufferReadContext.html#com.fasterxml.jackson.databind.util">TokenBufferReadContext</a> 758<div class="block">Implementation of <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonStreamContext.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonStreamContext</code></a> used by <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util"><code>TokenBuffer</code></a> 759 to link back to the original context to try to keep location information 760 consistent between source location and buffered content when it's re-read 761 from the buffer.</div> 762</td> 763</tr> 764<tr class="rowColor"> 765<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/TypeKey.html#com.fasterxml.jackson.databind.util">TypeKey</a> 766<div class="block">Key that offers two "modes"; one with raw class, as used for 767 cases were raw class type is available (for example, when using 768 runtime type); and one with full generics-including.</div> 769</td> 770</tr> 771<tr class="altColor"> 772<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/util/class-use/ViewMatcher.html#com.fasterxml.jackson.databind.util">ViewMatcher</a> 773<div class="block">Helper class used for checking whether a property is visible 774 in the active view</div> 775</td> 776</tr> 777</tbody> 778</table> 779</li> 780</ul> 781</div> 782<!-- ======= START OF BOTTOM NAVBAR ====== --> 783<div class="bottomNav"><a name="navbar.bottom"> 784<!-- --> 785</a> 786<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 787<a name="navbar.bottom.firstrow"> 788<!-- --> 789</a> 790<ul class="navList" title="Navigation"> 791<li><a href="../../../../../overview-summary.html">Overview</a></li> 792<li><a href="package-summary.html">Package</a></li> 793<li>Class</li> 794<li class="navBarCell1Rev">Use</li> 795<li><a href="package-tree.html">Tree</a></li> 796<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 797<li><a href="../../../../../index-all.html">Index</a></li> 798<li><a href="../../../../../help-doc.html">Help</a></li> 799</ul> 800</div> 801<div class="subNav"> 802<ul class="navList"> 803<li>Prev</li> 804<li>Next</li> 805</ul> 806<ul class="navList"> 807<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/util/package-use.html" target="_top">Frames</a></li> 808<li><a href="package-use.html" target="_top">No Frames</a></li> 809</ul> 810<ul class="navList" id="allclasses_navbar_bottom"> 811<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 812</ul> 813<div> 814<script type="text/javascript"><!-- 815 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 816 if(window==top) { 817 allClassesLink.style.display = "block"; 818 } 819 else { 820 allClassesLink.style.display = "none"; 821 } 822 //--> 823</script> 824</div> 825<a name="skip.navbar.bottom"> 826<!-- --> 827</a></div> 828<!-- ======== END OF BOTTOM NAVBAR ======= --> 829<p class="legalCopy"><small>Copyright © 2008–2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 830</body> 831</html> 832