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 Mar 24 11:44:42 PDT 2020 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Uses of Interface com.fasterxml.jackson.databind.util.Named (jackson-databind 2.11.0.rc1 API)</title> 8<meta name="date" content="2020-03-24"> 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 Interface com.fasterxml.jackson.databind.util.Named (jackson-databind 2.11.0.rc1 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><a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Class</a></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/class-use/Named.html" target="_top">Frames</a></li> 52<li><a href="Named.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<h2 title="Uses of Interface com.fasterxml.jackson.databind.util.Named" class="title">Uses of Interface<br>com.fasterxml.jackson.databind.util.Named</h2> 75</div> 76<div class="classUseContainer"> 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/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</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.deser">com.fasterxml.jackson.databind.deser</a></td> 97<td class="colLast"> 98<div class="block">Contains implementation classes of deserialization part of 99 data binding.</div> 100</td> 101</tr> 102<tr class="altColor"> 103<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td> 104<td class="colLast"> 105<div class="block">Contains those implementation classes of deserialization part of 106 data binding that are not considered part of public or semi-public 107 interfaces.</div> 108</td> 109</tr> 110<tr class="rowColor"> 111<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 112<td class="colLast"> 113<div class="block">Functionality needed for Bean introspection, required for detecting 114 accessors and mutators for Beans, as well as locating and handling 115 method annotations.</div> 116</td> 117</tr> 118<tr class="altColor"> 119<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 120<td class="colLast"> 121<div class="block">Contains implementation classes of serialization part of 122 data binding.</div> 123</td> 124</tr> 125<tr class="rowColor"> 126<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 127<td class="colLast"> 128<div class="block">Contains implementation classes of serialization part of 129 data binding.</div> 130</td> 131</tr> 132<tr class="altColor"> 133<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 134<td class="colLast"> </td> 135</tr> 136<tr class="rowColor"> 137<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 138<td class="colLast"> 139<div class="block">Utility classes for Mapper package.</div> 140</td> 141</tr> 142</tbody> 143</table> 144</li> 145<li class="blockList"> 146<ul class="blockList"> 147<li class="blockList"><a name="com.fasterxml.jackson.databind"> 148<!-- --> 149</a> 150<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 151<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation"> 152<caption><span>Subinterfaces of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd"> </span></caption> 153<tr> 154<th class="colFirst" scope="col">Modifier and Type</th> 155<th class="colLast" scope="col">Interface and Description</th> 156</tr> 157<tbody> 158<tr class="altColor"> 159<td class="colFirst"><code>interface </code></td> 160<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a></span></code> 161<div class="block">Bean properties are logical entities that represent data 162 that Java objects (POJOs (Plain Old Java Objects), sometimes also called "beans") 163 contain; and that are accessed using accessors (methods like getters 164 and setters, fields, constructor parameters).</div> 165</td> 166</tr> 167</tbody> 168</table> 169<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 170<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 171<tr> 172<th class="colFirst" scope="col">Modifier and Type</th> 173<th class="colLast" scope="col">Class and Description</th> 174</tr> 175<tbody> 176<tr class="altColor"> 177<td class="colFirst"><code>static class </code></td> 178<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html" title="class in com.fasterxml.jackson.databind">BeanProperty.Bogus</a></span></code> 179<div class="block">Alternative "Null" implementation that can be used in cases where a non-null 180 <a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> is needed</div> 181</td> 182</tr> 183<tr class="rowColor"> 184<td class="colFirst"><code>static class </code></td> 185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html" title="class in com.fasterxml.jackson.databind">BeanProperty.Std</a></span></code> 186<div class="block">Simple stand-alone implementation, useful as a placeholder 187 or base class for more complex implementations.</div> 188</td> 189</tr> 190</tbody> 191</table> 192</li> 193<li class="blockList"><a name="com.fasterxml.jackson.databind.deser"> 194<!-- --> 195</a> 196<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a></h3> 197<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 198<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 199<tr> 200<th class="colFirst" scope="col">Modifier and Type</th> 201<th class="colLast" scope="col">Class and Description</th> 202</tr> 203<tbody> 204<tr class="altColor"> 205<td class="colFirst"><code>class </code></td> 206<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a></span></code> 207<div class="block">This concrete sub-class implements property that is passed 208 via Creator (constructor or static factory method).</div> 209</td> 210</tr> 211<tr class="rowColor"> 212<td class="colFirst"><code>class </code></td> 213<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a></span></code> 214<div class="block">Base class for deserializable properties of a bean: contains 215 both type and name definitions, and reflection-based set functionality.</div> 216</td> 217</tr> 218<tr class="altColor"> 219<td class="colFirst"><code>static class </code></td> 220<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.Delegating.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty.Delegating</a></span></code> 221<div class="block">Helper class that is designed to both make it easier to sub-class 222 delegating subtypes and to reduce likelihood of breakage when 223 new methods are added.</div> 224</td> 225</tr> 226</tbody> 227</table> 228</li> 229<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl"> 230<!-- --> 231</a> 232<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3> 233<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 234<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 235<tr> 236<th class="colFirst" scope="col">Modifier and Type</th> 237<th class="colLast" scope="col">Class and Description</th> 238</tr> 239<tbody> 240<tr class="altColor"> 241<td class="colFirst"><code>class </code></td> 242<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">FieldProperty</a></span></code> 243<div class="block">This concrete sub-class implements property that is set 244 directly assigning to a Field.</div> 245</td> 246</tr> 247<tr class="rowColor"> 248<td class="colFirst"><code>class </code></td> 249<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">InnerClassProperty</a></span></code> 250<div class="block">This sub-class is used to handle special case of value being a 251 non-static inner class.</div> 252</td> 253</tr> 254<tr class="altColor"> 255<td class="colFirst"><code>class </code></td> 256<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ManagedReferenceProperty</a></span></code> 257<div class="block">Wrapper property that is used to handle managed (forward) properties 258 Basically just needs to delegate first to actual forward property, and 259 then to back property.</div> 260</td> 261</tr> 262<tr class="rowColor"> 263<td class="colFirst"><code>class </code></td> 264<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MergingSettableBeanProperty</a></span></code> 265<div class="block"><a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser"><code>SettableBeanProperty</code></a> implementation that will try to access value of 266 the property first, and if non-null value found, pass that for update 267 (using <a href="../../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html#deserialize-com.fasterxml.jackson.core.JsonParser-com.fasterxml.jackson.databind.DeserializationContext-T-"><code>JsonDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext, Object)</code></a>) 268 instead of constructing a new value.</div> 269</td> 270</tr> 271<tr class="altColor"> 272<td class="colFirst"><code>class </code></td> 273<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">MethodProperty</a></span></code> 274<div class="block">This concrete sub-class implements property that is set 275 using regular "setter" method.</div> 276</td> 277</tr> 278<tr class="rowColor"> 279<td class="colFirst"><code>class </code></td> 280<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReferenceProperty</a></span></code> </td> 281</tr> 282<tr class="altColor"> 283<td class="colFirst"><code>class </code></td> 284<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdValueProperty</a></span></code> 285<div class="block">Specialized <a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser"><code>SettableBeanProperty</code></a> implementation used 286 for virtual property that represents Object Id that is used 287 for some POJO types (or properties).</div> 288</td> 289</tr> 290<tr class="rowColor"> 291<td class="colFirst"><code>class </code></td> 292<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">SetterlessProperty</a></span></code> 293<div class="block">This concrete sub-class implements Collection or Map property that is 294 indirectly by getting the property value and directly modifying it.</div> 295</td> 296</tr> 297<tr class="altColor"> 298<td class="colFirst"><code>class </code></td> 299<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</a></span></code> 300<div class="block">Class that encapsulates details of value injection that occurs before 301 deserialization of a POJO.</div> 302</td> 303</tr> 304</tbody> 305</table> 306</li> 307<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 308<!-- --> 309</a> 310<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3> 311<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 312<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 313<tr> 314<th class="colFirst" scope="col">Modifier and Type</th> 315<th class="colLast" scope="col">Class and Description</th> 316</tr> 317<tbody> 318<tr class="altColor"> 319<td class="colFirst"><code>class </code></td> 320<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a></span></code> 321<div class="block">Simple value classes that contain definitions of properties, 322 used during introspection of properties to use for 323 serialization and deserialization purposes.</div> 324</td> 325</tr> 326<tr class="rowColor"> 327<td class="colFirst"><code>class </code></td> 328<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html" title="class in com.fasterxml.jackson.databind.introspect">ConcreteBeanPropertyBase</a></span></code> 329<div class="block">Intermediate <a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and 330 writable property implementations for sharing common functionality.</div> 331</td> 332</tr> 333<tr class="altColor"> 334<td class="colFirst"><code>class </code></td> 335<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a></span></code> 336<div class="block">Helper class used for aggregating information about a single 337 potential POJO property.</div> 338</td> 339</tr> 340</tbody> 341</table> 342</li> 343<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 344<!-- --> 345</a> 346<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 347<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 348<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 349<tr> 350<th class="colFirst" scope="col">Modifier and Type</th> 351<th class="colLast" scope="col">Class and Description</th> 352</tr> 353<tbody> 354<tr class="altColor"> 355<td class="colFirst"><code>class </code></td> 356<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></span></code> 357<div class="block">Base bean property handler class, which implements common parts of 358 reflection-based functionality for accessing a property value and serializing 359 it.</div> 360</td> 361</tr> 362<tr class="rowColor"> 363<td class="colFirst"><code>class </code></td> 364<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a></span></code> 365<div class="block">Base class for writers used to output property values (name-value pairs) 366 as key/value pairs via streaming API.</div> 367</td> 368</tr> 369<tr class="altColor"> 370<td class="colFirst"><code>class </code></td> 371<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a></span></code> 372<div class="block"><a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> implementation used with 373 <a href="../../../../../../com/fasterxml/jackson/databind/annotation/JsonAppend.html" title="annotation in com.fasterxml.jackson.databind.annotation"><code>JsonAppend</code></a> 374 to add "virtual" properties in addition to regular ones.</div> 375</td> 376</tr> 377</tbody> 378</table> 379</li> 380<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 381<!-- --> 382</a> 383<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3> 384<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 385<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 386<tr> 387<th class="colFirst" scope="col">Modifier and Type</th> 388<th class="colLast" scope="col">Class and Description</th> 389</tr> 390<tbody> 391<tr class="altColor"> 392<td class="colFirst"><code>class </code></td> 393<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/AttributePropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">AttributePropertyWriter</a></span></code> 394<div class="block"><a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>VirtualBeanPropertyWriter</code></a> implementation used for 395 <a href="../../../../../../com/fasterxml/jackson/databind/annotation/JsonAppend.html" title="annotation in com.fasterxml.jackson.databind.annotation"><code>JsonAppend</code></a>, 396 to serialize properties backed-by dynamically assignable attribute 397 values.</div> 398</td> 399</tr> 400<tr class="rowColor"> 401<td class="colFirst"><code>class </code></td> 402<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnwrappingBeanPropertyWriter</a></span></code> 403<div class="block">Variant of <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> which will handle unwrapping 404 of JSON Object (including of properties of Object within surrounding 405 JSON object, and not as sub-object).</div> 406</td> 407</tr> 408</tbody> 409</table> 410</li> 411<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 412<!-- --> 413</a> 414<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 415<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 416<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 417<tr> 418<th class="colFirst" scope="col">Modifier and Type</th> 419<th class="colLast" scope="col">Class and Description</th> 420</tr> 421<tbody> 422<tr class="altColor"> 423<td class="colFirst"><code>class </code></td> 424<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html" title="class in com.fasterxml.jackson.databind.ser.std">MapProperty</a></span></code> 425<div class="block">Helper class needed to support flexible filtering of Map properties 426 with generic JSON Filter functionality.</div> 427</td> 428</tr> 429</tbody> 430</table> 431</li> 432<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 433<!-- --> 434</a> 435<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 436<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation"> 437<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> that implement <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 438<tr> 439<th class="colFirst" scope="col">Modifier and Type</th> 440<th class="colLast" scope="col">Class and Description</th> 441</tr> 442<tbody> 443<tr class="altColor"> 444<td class="colFirst"><code>class </code></td> 445<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></span></code> 446<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 447 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 448 accessor (getter) or mutator (setter, constructor parameter) 449 (or both, for fields).</div> 450</td> 451</tr> 452</tbody> 453</table> 454<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 455<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a></span><span class="tabEnd"> </span></caption> 456<tr> 457<th class="colFirst" scope="col">Modifier and Type</th> 458<th class="colLast" scope="col">Method and Description</th> 459</tr> 460<tbody> 461<tr class="altColor"> 462<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> 463<td class="colLast"><span class="typeNameLabel">ClassUtil.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/ClassUtil.html#nameOf-com.fasterxml.jackson.databind.util.Named-">nameOf</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Named</a> named)</code> 464<div class="block">Returns either backtick-quoted `named.getName()` (if `named` not null), 465 or "[null]" if `named` is null.</div> 466</td> 467</tr> 468</tbody> 469</table> 470</li> 471</ul> 472</li> 473</ul> 474</div> 475<!-- ======= START OF BOTTOM NAVBAR ====== --> 476<div class="bottomNav"><a name="navbar.bottom"> 477<!-- --> 478</a> 479<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 480<a name="navbar.bottom.firstrow"> 481<!-- --> 482</a> 483<ul class="navList" title="Navigation"> 484<li><a href="../../../../../../overview-summary.html">Overview</a></li> 485<li><a href="../package-summary.html">Package</a></li> 486<li><a href="../../../../../../com/fasterxml/jackson/databind/util/Named.html" title="interface in com.fasterxml.jackson.databind.util">Class</a></li> 487<li class="navBarCell1Rev">Use</li> 488<li><a href="../package-tree.html">Tree</a></li> 489<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> 490<li><a href="../../../../../../index-all.html">Index</a></li> 491<li><a href="../../../../../../help-doc.html">Help</a></li> 492</ul> 493</div> 494<div class="subNav"> 495<ul class="navList"> 496<li>Prev</li> 497<li>Next</li> 498</ul> 499<ul class="navList"> 500<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/util/class-use/Named.html" target="_top">Frames</a></li> 501<li><a href="Named.html" target="_top">No Frames</a></li> 502</ul> 503<ul class="navList" id="allclasses_navbar_bottom"> 504<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> 505</ul> 506<div> 507<script type="text/javascript"><!-- 508 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 509 if(window==top) { 510 allClassesLink.style.display = "block"; 511 } 512 else { 513 allClassesLink.style.display = "none"; 514 } 515 //--> 516</script> 517</div> 518<a name="skip.navbar.bottom"> 519<!-- --> 520</a></div> 521<!-- ======== END OF BOTTOM NAVBAR ======= --> 522<p class="legalCopy"><small>Copyright © 2008–2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 523</body> 524</html> 525