• Home
  • History
  • Annotate
  • 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 (version 1.7.0_79) on Tue Jan 23 20:10:05 PST 2018 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>JacksonInject.Value (Jackson-annotations 2.9.0 API)</title>
8<meta name="date" content="2018-01-23">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="JacksonInject.Value (Jackson-annotations 2.9.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
29<li class="navBarCell1Rev">Class</li>
30<li><a href="class-use/JacksonInject.Value.html">Use</a></li>
31<li><a href="package-tree.html">Tree</a></li>
32<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33<li><a href="../../../../index-all.html">Index</a></li>
34<li><a href="../../../../help-doc.html">Help</a></li>
35</ul>
36</div>
37<div class="subNav">
38<ul class="navList">
39<li><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../com/fasterxml/jackson/annotation/JsonAlias.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Next Class</span></a></li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JacksonInject.Value.html" target="_top">Frames</a></li>
44<li><a href="JacksonInject.Value.html" target="_top">No Frames</a></li>
45</ul>
46<ul class="navList" id="allclasses_navbar_top">
47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
48</ul>
49<div>
50<script type="text/javascript"><!--
51  allClassesLink = document.getElementById("allclasses_navbar_top");
52  if(window==top) {
53    allClassesLink.style.display = "block";
54  }
55  else {
56    allClassesLink.style.display = "none";
57  }
58  //-->
59</script>
60</div>
61<div>
62<ul class="subNavList">
63<li>Summary:&nbsp;</li>
64<li>Nested&nbsp;|&nbsp;</li>
65<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
66<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67<li><a href="#method_summary">Method</a></li>
68</ul>
69<ul class="subNavList">
70<li>Detail:&nbsp;</li>
71<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
72<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73<li><a href="#method_detail">Method</a></li>
74</ul>
75</div>
76<a name="skip-navbar_top">
77<!--   -->
78</a></div>
79<!-- ========= END OF TOP NAVBAR ========= -->
80<!-- ======== START OF CLASS DATA ======== -->
81<div class="header">
82<div class="subTitle">com.fasterxml.jackson.annotation</div>
83<h2 title="Class JacksonInject.Value" class="title">Class JacksonInject.Value</h2>
84</div>
85<div class="contentContainer">
86<ul class="inheritance">
87<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
88<li>
89<ul class="inheritance">
90<li>com.fasterxml.jackson.annotation.JacksonInject.Value</li>
91</ul>
92</li>
93</ul>
94<div class="description">
95<ul class="blockList">
96<li class="blockList">
97<dl>
98<dt>All Implemented Interfaces:</dt>
99<dd><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="interface in com.fasterxml.jackson.annotation">JacksonAnnotationValue</a>&lt;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&gt;, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
100</dl>
101<dl>
102<dt>Enclosing class:</dt>
103<dd><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a></dd>
104</dl>
105<hr>
106<br>
107<pre>public static class <span class="strong">JacksonInject.Value</span>
108extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
109implements <a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="interface in com.fasterxml.jackson.annotation">JacksonAnnotationValue</a>&lt;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&gt;, <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
110<div class="block">Helper class used to contain information from a single <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation"><code>JacksonInject</code></a>
111 annotation, as well as to provide possible overrides from non-annotation sources.</div>
112<dl><dt><span class="strong">Since:</span></dt>
113  <dd>2.9</dd>
114<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.annotation.JacksonInject.Value">Serialized Form</a></dd></dl>
115</li>
116</ul>
117</div>
118<div class="summary">
119<ul class="blockList">
120<li class="blockList">
121<!-- =========== FIELD SUMMARY =========== -->
122<ul class="blockList">
123<li class="blockList"><a name="field_summary">
124<!--   -->
125</a>
126<h3>Field Summary</h3>
127<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
128<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
129<tr>
130<th class="colFirst" scope="col">Modifier and Type</th>
131<th class="colLast" scope="col">Field and Description</th>
132</tr>
133<tr class="altColor">
134<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
135<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#_id">_id</a></strong></code>
136<div class="block">Id to use to access injected value; if `null`, "default" name, derived
137 from accessor will be used.</div>
138</td>
139</tr>
140<tr class="rowColor">
141<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
142<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#_useInput">_useInput</a></strong></code>&nbsp;</td>
143</tr>
144<tr class="altColor">
145<td class="colFirst"><code>protected static <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
146<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#EMPTY">EMPTY</a></strong></code>&nbsp;</td>
147</tr>
148</table>
149</li>
150</ul>
151<!-- ======== CONSTRUCTOR SUMMARY ======== -->
152<ul class="blockList">
153<li class="blockList"><a name="constructor_summary">
154<!--   -->
155</a>
156<h3>Constructor Summary</h3>
157<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
158<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
159<tr>
160<th class="colFirst" scope="col">Modifier</th>
161<th class="colLast" scope="col">Constructor and Description</th>
162</tr>
163<tr class="altColor">
164<td class="colFirst"><code>protected </code></td>
165<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#JacksonInject.Value(java.lang.Object,%20java.lang.Boolean)">JacksonInject.Value</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id,
166                   <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</code>&nbsp;</td>
167</tr>
168</table>
169</li>
170</ul>
171<!-- ========== METHOD SUMMARY =========== -->
172<ul class="blockList">
173<li class="blockList"><a name="method_summary">
174<!--   -->
175</a>
176<h3>Method Summary</h3>
177<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
178<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
179<tr>
180<th class="colFirst" scope="col">Modifier and Type</th>
181<th class="colLast" scope="col">Method and Description</th>
182</tr>
183<tr class="altColor">
184<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
185<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#construct(java.lang.Object,%20java.lang.Boolean)">construct</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id,
186         <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</code>&nbsp;</td>
187</tr>
188<tr class="rowColor">
189<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
190<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#empty()">empty</a></strong>()</code>&nbsp;</td>
191</tr>
192<tr class="altColor">
193<td class="colFirst"><code>boolean</code></td>
194<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
195</tr>
196<tr class="rowColor">
197<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
198<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#forId(java.lang.Object)">forId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
199</tr>
200<tr class="altColor">
201<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
202<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#from(com.fasterxml.jackson.annotation.JacksonInject)">from</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&nbsp;src)</code>&nbsp;</td>
203</tr>
204<tr class="rowColor">
205<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
206<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#getId()">getId</a></strong>()</code>&nbsp;</td>
207</tr>
208<tr class="altColor">
209<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
210<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#getUseInput()">getUseInput</a></strong>()</code>&nbsp;</td>
211</tr>
212<tr class="rowColor">
213<td class="colFirst"><code>int</code></td>
214<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
215</tr>
216<tr class="altColor">
217<td class="colFirst"><code>boolean</code></td>
218<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#hasId()">hasId</a></strong>()</code>&nbsp;</td>
219</tr>
220<tr class="rowColor">
221<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
222<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#toString()">toString</a></strong>()</code>&nbsp;</td>
223</tr>
224<tr class="altColor">
225<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&gt;</code></td>
226<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#valueFor()">valueFor</a></strong>()</code>
227<div class="block">Introspection method that may be used to find actual annotation that may be used
228 as the source for value instance.</div>
229</td>
230</tr>
231<tr class="rowColor">
232<td class="colFirst"><code>boolean</code></td>
233<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#willUseInput(boolean)">willUseInput</a></strong>(boolean&nbsp;defaultSetting)</code>&nbsp;</td>
234</tr>
235<tr class="altColor">
236<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
237<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#withId(java.lang.Object)">withId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</code>&nbsp;</td>
238</tr>
239<tr class="rowColor">
240<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a></code></td>
241<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html#withUseInput(java.lang.Boolean)">withUseInput</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</code>&nbsp;</td>
242</tr>
243</table>
244<ul class="blockList">
245<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
246<!--   -->
247</a>
248<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
249<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
250</ul>
251</li>
252</ul>
253</li>
254</ul>
255</div>
256<div class="details">
257<ul class="blockList">
258<li class="blockList">
259<!-- ============ FIELD DETAIL =========== -->
260<ul class="blockList">
261<li class="blockList"><a name="field_detail">
262<!--   -->
263</a>
264<h3>Field Detail</h3>
265<a name="EMPTY">
266<!--   -->
267</a>
268<ul class="blockList">
269<li class="blockList">
270<h4>EMPTY</h4>
271<pre>protected static final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a> EMPTY</pre>
272</li>
273</ul>
274<a name="_id">
275<!--   -->
276</a>
277<ul class="blockList">
278<li class="blockList">
279<h4>_id</h4>
280<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _id</pre>
281<div class="block">Id to use to access injected value; if `null`, "default" name, derived
282 from accessor will be used.</div>
283</li>
284</ul>
285<a name="_useInput">
286<!--   -->
287</a>
288<ul class="blockListLast">
289<li class="blockList">
290<h4>_useInput</h4>
291<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> _useInput</pre>
292</li>
293</ul>
294</li>
295</ul>
296<!-- ========= CONSTRUCTOR DETAIL ======== -->
297<ul class="blockList">
298<li class="blockList"><a name="constructor_detail">
299<!--   -->
300</a>
301<h3>Constructor Detail</h3>
302<a name="JacksonInject.Value(java.lang.Object, java.lang.Boolean)">
303<!--   -->
304</a>
305<ul class="blockListLast">
306<li class="blockList">
307<h4>JacksonInject.Value</h4>
308<pre>protected&nbsp;JacksonInject.Value(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id,
309                   <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</pre>
310</li>
311</ul>
312</li>
313</ul>
314<!-- ============ METHOD DETAIL ========== -->
315<ul class="blockList">
316<li class="blockList"><a name="method_detail">
317<!--   -->
318</a>
319<h3>Method Detail</h3>
320<a name="valueFor()">
321<!--   -->
322</a>
323<ul class="blockList">
324<li class="blockList">
325<h4>valueFor</h4>
326<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&gt;&nbsp;valueFor()</pre>
327<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">JacksonAnnotationValue</a></code></strong></div>
328<div class="block">Introspection method that may be used to find actual annotation that may be used
329 as the source for value instance.</div>
330<dl>
331<dt><strong>Specified by:</strong></dt>
332<dd><code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">valueFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="interface in com.fasterxml.jackson.annotation">JacksonAnnotationValue</a>&lt;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&gt;</code></dd>
333</dl>
334</li>
335</ul>
336<a name="empty()">
337<!--   -->
338</a>
339<ul class="blockList">
340<li class="blockList">
341<h4>empty</h4>
342<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;empty()</pre>
343</li>
344</ul>
345<a name="construct(java.lang.Object, java.lang.Boolean)">
346<!--   -->
347</a>
348<ul class="blockList">
349<li class="blockList">
350<h4>construct</h4>
351<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;construct(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id,
352                            <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</pre>
353</li>
354</ul>
355<a name="from(com.fasterxml.jackson.annotation.JacksonInject)">
356<!--   -->
357</a>
358<ul class="blockList">
359<li class="blockList">
360<h4>from</h4>
361<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;from(<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</a>&nbsp;src)</pre>
362</li>
363</ul>
364<a name="forId(java.lang.Object)">
365<!--   -->
366</a>
367<ul class="blockList">
368<li class="blockList">
369<h4>forId</h4>
370<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;forId(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
371</li>
372</ul>
373<a name="withId(java.lang.Object)">
374<!--   -->
375</a>
376<ul class="blockList">
377<li class="blockList">
378<h4>withId</h4>
379<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;withId(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;id)</pre>
380</li>
381</ul>
382<a name="withUseInput(java.lang.Boolean)">
383<!--   -->
384</a>
385<ul class="blockList">
386<li class="blockList">
387<h4>withUseInput</h4>
388<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.Value.html" title="class in com.fasterxml.jackson.annotation">JacksonInject.Value</a>&nbsp;withUseInput(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;useInput)</pre>
389</li>
390</ul>
391<a name="getId()">
392<!--   -->
393</a>
394<ul class="blockList">
395<li class="blockList">
396<h4>getId</h4>
397<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getId()</pre>
398</li>
399</ul>
400<a name="getUseInput()">
401<!--   -->
402</a>
403<ul class="blockList">
404<li class="blockList">
405<h4>getUseInput</h4>
406<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getUseInput()</pre>
407</li>
408</ul>
409<a name="hasId()">
410<!--   -->
411</a>
412<ul class="blockList">
413<li class="blockList">
414<h4>hasId</h4>
415<pre>public&nbsp;boolean&nbsp;hasId()</pre>
416</li>
417</ul>
418<a name="willUseInput(boolean)">
419<!--   -->
420</a>
421<ul class="blockList">
422<li class="blockList">
423<h4>willUseInput</h4>
424<pre>public&nbsp;boolean&nbsp;willUseInput(boolean&nbsp;defaultSetting)</pre>
425</li>
426</ul>
427<a name="toString()">
428<!--   -->
429</a>
430<ul class="blockList">
431<li class="blockList">
432<h4>toString</h4>
433<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
434<dl>
435<dt><strong>Overrides:</strong></dt>
436<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
437</dl>
438</li>
439</ul>
440<a name="hashCode()">
441<!--   -->
442</a>
443<ul class="blockList">
444<li class="blockList">
445<h4>hashCode</h4>
446<pre>public&nbsp;int&nbsp;hashCode()</pre>
447<dl>
448<dt><strong>Overrides:</strong></dt>
449<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
450</dl>
451</li>
452</ul>
453<a name="equals(java.lang.Object)">
454<!--   -->
455</a>
456<ul class="blockListLast">
457<li class="blockList">
458<h4>equals</h4>
459<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
460<dl>
461<dt><strong>Overrides:</strong></dt>
462<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
463</dl>
464</li>
465</ul>
466</li>
467</ul>
468</li>
469</ul>
470</div>
471</div>
472<!-- ========= END OF CLASS DATA ========= -->
473<!-- ======= START OF BOTTOM NAVBAR ====== -->
474<div class="bottomNav"><a name="navbar_bottom">
475<!--   -->
476</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
477<!--   -->
478</a>
479<ul class="navList" title="Navigation">
480<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
481<li class="navBarCell1Rev">Class</li>
482<li><a href="class-use/JacksonInject.Value.html">Use</a></li>
483<li><a href="package-tree.html">Tree</a></li>
484<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
485<li><a href="../../../../index-all.html">Index</a></li>
486<li><a href="../../../../help-doc.html">Help</a></li>
487</ul>
488</div>
489<div class="subNav">
490<ul class="navList">
491<li><a href="../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
492<li><a href="../../../../com/fasterxml/jackson/annotation/JsonAlias.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Next Class</span></a></li>
493</ul>
494<ul class="navList">
495<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JacksonInject.Value.html" target="_top">Frames</a></li>
496<li><a href="JacksonInject.Value.html" target="_top">No Frames</a></li>
497</ul>
498<ul class="navList" id="allclasses_navbar_bottom">
499<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
500</ul>
501<div>
502<script type="text/javascript"><!--
503  allClassesLink = document.getElementById("allclasses_navbar_bottom");
504  if(window==top) {
505    allClassesLink.style.display = "block";
506  }
507  else {
508    allClassesLink.style.display = "none";
509  }
510  //-->
511</script>
512</div>
513<div>
514<ul class="subNavList">
515<li>Summary:&nbsp;</li>
516<li>Nested&nbsp;|&nbsp;</li>
517<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
518<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
519<li><a href="#method_summary">Method</a></li>
520</ul>
521<ul class="subNavList">
522<li>Detail:&nbsp;</li>
523<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
524<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
525<li><a href="#method_detail">Method</a></li>
526</ul>
527</div>
528<a name="skip-navbar_bottom">
529<!--   -->
530</a></div>
531<!-- ======== END OF BOTTOM NAVBAR ======= -->
532<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2018 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
533</body>
534</html>
535