• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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">&nbsp;</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">&nbsp;</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">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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>&nbsp;</td>
281</tr>
282<tr class="altColor">
283<td class="colFirst"><code>class&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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">&nbsp;</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&nbsp;</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">&nbsp;</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>&nbsp;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&nbsp;Frames</a></li>
502</ul>
503<ul class="navList" id="allclasses_navbar_bottom">
504<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;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 &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
523</body>
524</html>
525