• 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 (version 1.7.0_67) on Thu Jul 16 17:03:17 PDT 2015 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>JsonInclude.Value (Jackson-annotations 2.6.0 API)</title>
8<meta name="date" content="2015-07-16">
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="JsonInclude.Value (Jackson-annotations 2.6.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/JsonInclude.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/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../com/fasterxml/jackson/annotation/JsonManagedReference.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/JsonInclude.Value.html" target="_top">Frames</a></li>
44<li><a href="JsonInclude.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 JsonInclude.Value" class="title">Class JsonInclude.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.JsonInclude.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/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&gt;</dd>
100</dl>
101<dl>
102<dt>Enclosing class:</dt>
103<dd><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a></dd>
104</dl>
105<hr>
106<br>
107<pre>public static class <span class="strong">JsonInclude.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/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&gt;</pre>
110<div class="block">Helper class used to contain information from a single <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a>
111 annotation.</div>
112<dl><dt><span class="strong">Since:</span></dt>
113  <dd>2.6</dd></dl>
114</li>
115</ul>
116</div>
117<div class="summary">
118<ul class="blockList">
119<li class="blockList">
120<!-- =========== FIELD SUMMARY =========== -->
121<ul class="blockList">
122<li class="blockList"><a name="field_summary">
123<!--   -->
124</a>
125<h3>Field Summary</h3>
126<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
127<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
128<tr>
129<th class="colFirst" scope="col">Modifier and Type</th>
130<th class="colLast" scope="col">Field and Description</th>
131</tr>
132<tr class="altColor">
133<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td>
134<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#contentInclusion">contentInclusion</a></strong></code>&nbsp;</td>
135</tr>
136<tr class="rowColor">
137<td class="colFirst"><code>protected static <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
138<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#EMPTY">EMPTY</a></strong></code>&nbsp;</td>
139</tr>
140<tr class="altColor">
141<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td>
142<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#valueInclusion">valueInclusion</a></strong></code>&nbsp;</td>
143</tr>
144</table>
145</li>
146</ul>
147<!-- ======== CONSTRUCTOR SUMMARY ======== -->
148<ul class="blockList">
149<li class="blockList"><a name="constructor_summary">
150<!--   -->
151</a>
152<h3>Constructor Summary</h3>
153<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
154<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
155<tr>
156<th class="colFirst" scope="col">Modifier</th>
157<th class="colLast" scope="col">Constructor and Description</th>
158</tr>
159<tr class="altColor">
160<td class="colFirst"><code>protected </code></td>
161<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude.Include,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">JsonInclude.Value</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;vi,
162                 <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;ci)</code>&nbsp;</td>
163</tr>
164<tr class="rowColor">
165<td class="colFirst"><code>&nbsp;</code></td>
166<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude)">JsonInclude.Value</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&nbsp;src)</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/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
185<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#construct(com.fasterxml.jackson.annotation.JsonInclude.Include,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">construct</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;valueIncl,
186         <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;contentIncl)</code>
187<div class="block">Factory method to use for constructing an instance for components</div>
188</td>
189</tr>
190<tr class="rowColor">
191<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
192<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#empty()">empty</a></strong>()</code>&nbsp;</td>
193</tr>
194<tr class="altColor">
195<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
196<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#from(com.fasterxml.jackson.annotation.JsonInclude)">from</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&nbsp;src)</code>
197<div class="block">Factory method to use for constructing an instance from instance of
198 <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></div>
199</td>
200</tr>
201<tr class="rowColor">
202<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td>
203<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#getContentInclusion()">getContentInclusion</a></strong>()</code>&nbsp;</td>
204</tr>
205<tr class="altColor">
206<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td>
207<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#getValueInclusion()">getValueInclusion</a></strong>()</code>&nbsp;</td>
208</tr>
209<tr class="rowColor">
210<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/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&gt;</code></td>
211<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#valueFor()">valueFor</a></strong>()</code>
212<div class="block">Introspection method that may be used to find actual annotation that may be used
213 as the source for value instance.</div>
214</td>
215</tr>
216<tr class="altColor">
217<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
218<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#withContentInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withContentInclusion</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;incl)</code>&nbsp;</td>
219</tr>
220<tr class="rowColor">
221<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
222<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#withOverrides(com.fasterxml.jackson.annotation.JsonInclude.Value)">withOverrides</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;overrides)</code>
223<div class="block">Mutant factory method that merges values of this value with given override
224 values, so that any explicitly defined inclusion in overrides has precedence over
225 settings of this value instance.</div>
226</td>
227</tr>
228<tr class="altColor">
229<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
230<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html#withValueInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withValueInclusion</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;incl)</code>&nbsp;</td>
231</tr>
232</table>
233<ul class="blockList">
234<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
235<!--   -->
236</a>
237<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>
238<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#equals(java.lang.Object)" title="class or interface in java.lang">equals</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#hashCode()" title="class or interface in java.lang">hashCode</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#toString()" title="class or interface in java.lang">toString</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>
239</ul>
240</li>
241</ul>
242</li>
243</ul>
244</div>
245<div class="details">
246<ul class="blockList">
247<li class="blockList">
248<!-- ============ FIELD DETAIL =========== -->
249<ul class="blockList">
250<li class="blockList"><a name="field_detail">
251<!--   -->
252</a>
253<h3>Field Detail</h3>
254<a name="EMPTY">
255<!--   -->
256</a>
257<ul class="blockList">
258<li class="blockList">
259<h4>EMPTY</h4>
260<pre>protected static final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a> EMPTY</pre>
261</li>
262</ul>
263<a name="valueInclusion">
264<!--   -->
265</a>
266<ul class="blockList">
267<li class="blockList">
268<h4>valueInclusion</h4>
269<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a> valueInclusion</pre>
270</li>
271</ul>
272<a name="contentInclusion">
273<!--   -->
274</a>
275<ul class="blockListLast">
276<li class="blockList">
277<h4>contentInclusion</h4>
278<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a> contentInclusion</pre>
279</li>
280</ul>
281</li>
282</ul>
283<!-- ========= CONSTRUCTOR DETAIL ======== -->
284<ul class="blockList">
285<li class="blockList"><a name="constructor_detail">
286<!--   -->
287</a>
288<h3>Constructor Detail</h3>
289<a name="JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude)">
290<!--   -->
291</a>
292<ul class="blockList">
293<li class="blockList">
294<h4>JsonInclude.Value</h4>
295<pre>public&nbsp;JsonInclude.Value(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&nbsp;src)</pre>
296</li>
297</ul>
298<a name="JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude.Include, com.fasterxml.jackson.annotation.JsonInclude.Include)">
299<!--   -->
300</a>
301<ul class="blockListLast">
302<li class="blockList">
303<h4>JsonInclude.Value</h4>
304<pre>protected&nbsp;JsonInclude.Value(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;vi,
305                 <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;ci)</pre>
306</li>
307</ul>
308</li>
309</ul>
310<!-- ============ METHOD DETAIL ========== -->
311<ul class="blockList">
312<li class="blockList"><a name="method_detail">
313<!--   -->
314</a>
315<h3>Method Detail</h3>
316<a name="withOverrides(com.fasterxml.jackson.annotation.JsonInclude.Value)">
317<!--   -->
318</a>
319<ul class="blockList">
320<li class="blockList">
321<h4>withOverrides</h4>
322<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;withOverrides(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;overrides)</pre>
323<div class="block">Mutant factory method that merges values of this value with given override
324 values, so that any explicitly defined inclusion in overrides has precedence over
325 settings of this value instance. If no overrides exist will return <code>this</code>
326 instance; otherwise new <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonInclude.Value</code></a> with changed inclusion values.</div>
327</li>
328</ul>
329<a name="empty()">
330<!--   -->
331</a>
332<ul class="blockList">
333<li class="blockList">
334<h4>empty</h4>
335<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;empty()</pre>
336</li>
337</ul>
338<a name="construct(com.fasterxml.jackson.annotation.JsonInclude.Include, com.fasterxml.jackson.annotation.JsonInclude.Include)">
339<!--   -->
340</a>
341<ul class="blockList">
342<li class="blockList">
343<h4>construct</h4>
344<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;construct(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;valueIncl,
345                          <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;contentIncl)</pre>
346<div class="block">Factory method to use for constructing an instance for components</div>
347</li>
348</ul>
349<a name="from(com.fasterxml.jackson.annotation.JsonInclude)">
350<!--   -->
351</a>
352<ul class="blockList">
353<li class="blockList">
354<h4>from</h4>
355<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;from(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&nbsp;src)</pre>
356<div class="block">Factory method to use for constructing an instance from instance of
357 <a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></div>
358</li>
359</ul>
360<a name="withValueInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">
361<!--   -->
362</a>
363<ul class="blockList">
364<li class="blockList">
365<h4>withValueInclusion</h4>
366<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;withValueInclusion(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;incl)</pre>
367</li>
368</ul>
369<a name="withContentInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">
370<!--   -->
371</a>
372<ul class="blockList">
373<li class="blockList">
374<h4>withContentInclusion</h4>
375<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;withContentInclusion(<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;incl)</pre>
376</li>
377</ul>
378<a name="valueFor()">
379<!--   -->
380</a>
381<ul class="blockList">
382<li class="blockList">
383<h4>valueFor</h4>
384<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/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&gt;&nbsp;valueFor()</pre>
385<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">JacksonAnnotationValue</a></code></strong></div>
386<div class="block">Introspection method that may be used to find actual annotation that may be used
387 as the source for value instance.</div>
388<dl>
389<dt><strong>Specified by:</strong></dt>
390<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/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</a>&gt;</code></dd>
391</dl>
392</li>
393</ul>
394<a name="getValueInclusion()">
395<!--   -->
396</a>
397<ul class="blockList">
398<li class="blockList">
399<h4>getValueInclusion</h4>
400<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;getValueInclusion()</pre>
401</li>
402</ul>
403<a name="getContentInclusion()">
404<!--   -->
405</a>
406<ul class="blockListLast">
407<li class="blockList">
408<h4>getContentInclusion</h4>
409<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;getContentInclusion()</pre>
410</li>
411</ul>
412</li>
413</ul>
414</li>
415</ul>
416</div>
417</div>
418<!-- ========= END OF CLASS DATA ========= -->
419<!-- ======= START OF BOTTOM NAVBAR ====== -->
420<div class="bottomNav"><a name="navbar_bottom">
421<!--   -->
422</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
423<!--   -->
424</a>
425<ul class="navList" title="Navigation">
426<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
427<li class="navBarCell1Rev">Class</li>
428<li><a href="class-use/JsonInclude.Value.html">Use</a></li>
429<li><a href="package-tree.html">Tree</a></li>
430<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
431<li><a href="../../../../index-all.html">Index</a></li>
432<li><a href="../../../../help-doc.html">Help</a></li>
433</ul>
434</div>
435<div class="subNav">
436<ul class="navList">
437<li><a href="../../../../com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
438<li><a href="../../../../com/fasterxml/jackson/annotation/JsonManagedReference.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Next Class</span></a></li>
439</ul>
440<ul class="navList">
441<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonInclude.Value.html" target="_top">Frames</a></li>
442<li><a href="JsonInclude.Value.html" target="_top">No Frames</a></li>
443</ul>
444<ul class="navList" id="allclasses_navbar_bottom">
445<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
446</ul>
447<div>
448<script type="text/javascript"><!--
449  allClassesLink = document.getElementById("allclasses_navbar_bottom");
450  if(window==top) {
451    allClassesLink.style.display = "block";
452  }
453  else {
454    allClassesLink.style.display = "none";
455  }
456  //-->
457</script>
458</div>
459<div>
460<ul class="subNavList">
461<li>Summary:&nbsp;</li>
462<li>Nested&nbsp;|&nbsp;</li>
463<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
464<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
465<li><a href="#method_summary">Method</a></li>
466</ul>
467<ul class="subNavList">
468<li>Detail:&nbsp;</li>
469<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
470<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
471<li><a href="#method_detail">Method</a></li>
472</ul>
473</div>
474<a name="skip-navbar_bottom">
475<!--   -->
476</a></div>
477<!-- ======== END OF BOTTOM NAVBAR ======= -->
478<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
479</body>
480</html>
481