• 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 Thu Jul 07 10:49:27 PDT 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>JsonIgnoreProperties.Value (Jackson-annotations 2.8.0 API)</title>
8<meta name="date" content="2016-07-07">
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="JsonIgnoreProperties.Value (Jackson-annotations 2.8.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/JsonIgnoreProperties.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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreType.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/JsonIgnoreProperties.Value.html" target="_top">Frames</a></li>
44<li><a href="JsonIgnoreProperties.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 JsonIgnoreProperties.Value" class="title">Class JsonIgnoreProperties.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.JsonIgnoreProperties.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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a></dd>
104</dl>
105<hr>
106<br>
107<pre>public static class <span class="strong">JsonIgnoreProperties.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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties</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.8</dd>
114<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.annotation.JsonIgnoreProperties.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 boolean</code></td>
135<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#_allowGetters">_allowGetters</a></strong></code>&nbsp;</td>
136</tr>
137<tr class="rowColor">
138<td class="colFirst"><code>protected boolean</code></td>
139<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#_allowSetters">_allowSetters</a></strong></code>&nbsp;</td>
140</tr>
141<tr class="altColor">
142<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;</code></td>
143<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#_ignored">_ignored</a></strong></code>
144<div class="block">Names of properties to ignore.</div>
145</td>
146</tr>
147<tr class="rowColor">
148<td class="colFirst"><code>protected boolean</code></td>
149<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#_ignoreUnknown">_ignoreUnknown</a></strong></code>&nbsp;</td>
150</tr>
151<tr class="altColor">
152<td class="colFirst"><code>protected boolean</code></td>
153<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#_merge">_merge</a></strong></code>&nbsp;</td>
154</tr>
155<tr class="rowColor">
156<td class="colFirst"><code>protected static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
157<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#EMPTY">EMPTY</a></strong></code>
158<div class="block">Default instance has no explicitly ignored fields, does not ignore unknowns,
159 does not explicitly allow getters/setters (that is, ignorals apply to both),
160 but does use merging for combining overrides with base settings</div>
161</td>
162</tr>
163</table>
164</li>
165</ul>
166<!-- ======== CONSTRUCTOR SUMMARY ======== -->
167<ul class="blockList">
168<li class="blockList"><a name="constructor_summary">
169<!--   -->
170</a>
171<h3>Constructor Summary</h3>
172<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
173<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
174<tr>
175<th class="colFirst" scope="col">Modifier</th>
176<th class="colLast" scope="col">Constructor and Description</th>
177</tr>
178<tr class="altColor">
179<td class="colFirst"><code>protected </code></td>
180<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#JsonIgnoreProperties.Value(java.util.Set,%20boolean,%20boolean,%20boolean,%20boolean)">JsonIgnoreProperties.Value</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored,
181                          boolean&nbsp;ignoreUnknown,
182                          boolean&nbsp;allowGetters,
183                          boolean&nbsp;allowSetters,
184                          boolean&nbsp;merge)</code>&nbsp;</td>
185</tr>
186</table>
187</li>
188</ul>
189<!-- ========== METHOD SUMMARY =========== -->
190<ul class="blockList">
191<li class="blockList"><a name="method_summary">
192<!--   -->
193</a>
194<h3>Method Summary</h3>
195<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
196<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
197<tr>
198<th class="colFirst" scope="col">Modifier and Type</th>
199<th class="colLast" scope="col">Method and Description</th>
200</tr>
201<tr class="altColor">
202<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
203<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#construct(java.util.Set,%20boolean,%20boolean,%20boolean,%20boolean)">construct</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored,
204         boolean&nbsp;ignoreUnknown,
205         boolean&nbsp;allowGetters,
206         boolean&nbsp;allowSetters,
207         boolean&nbsp;merge)</code>
208<div class="block">Factory method that may be used (although is NOT the recommended way)
209 to construct an instance from a full set of properties.</div>
210</td>
211</tr>
212<tr class="rowColor">
213<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
214<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#empty()">empty</a></strong>()</code>
215<div class="block">Accessor for default instances which has "empty" settings; that is:
216
217 No explicitly defined fields to ignore
218
219 Does not ignore unknown fields
220
221 Does not "allow" getters if property ignored (that is, ignorals apply to both setter and getter)
222
223 Does not "allow" setters if property ignored (that is, ignorals apply to both setter and getter)
224
225 Does use merge when combining overrides to base settings, such that `true` settings
226   for any of the properties results in `true`, and names of fields are combined (union)
227
228 </div>
229</td>
230</tr>
231<tr class="altColor">
232<td class="colFirst"><code>boolean</code></td>
233<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.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>
234</tr>
235<tr class="rowColor">
236<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;</code></td>
237<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#findIgnoredForDeserialization()">findIgnoredForDeserialization</a></strong>()</code>
238<div class="block">Method called to find names of properties to ignore when used for
239 serialization: functionally
240 same as <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored()"><code>getIgnored()</code></a> if <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowSetters()"><code>getAllowSetters()</code></a> is false
241 (that is, there is "allowSetters=false" or equivalent),
242 otherwise returns empty <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a>.</div>
243</td>
244</tr>
245<tr class="altColor">
246<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;</code></td>
247<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#findIgnoredForSerialization()">findIgnoredForSerialization</a></strong>()</code>
248<div class="block">Method called to find names of properties to ignore when used for
249 serialization: functionally
250 same as <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored()"><code>getIgnored()</code></a> if <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowGetters()"><code>getAllowGetters()</code></a> is false
251 (that is, there is "allowGetters=false" or equivalent),
252 otherwise returns empty <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a>.</div>
253</td>
254</tr>
255<tr class="rowColor">
256<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
257<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoredProperties(java.util.Set)">forIgnoredProperties</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;propNames)</code>&nbsp;</td>
258</tr>
259<tr class="altColor">
260<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
261<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoredProperties(java.lang.String...)">forIgnoredProperties</a></strong>(<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;propNames)</code>&nbsp;</td>
262</tr>
263<tr class="rowColor">
264<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
265<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoreUnknown(boolean)">forIgnoreUnknown</a></strong>(boolean&nbsp;state)</code>&nbsp;</td>
266</tr>
267<tr class="altColor">
268<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
269<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#from(com.fasterxml.jackson.annotation.JsonIgnoreProperties)">from</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&nbsp;src)</code>&nbsp;</td>
270</tr>
271<tr class="rowColor">
272<td class="colFirst"><code>boolean</code></td>
273<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowGetters()">getAllowGetters</a></strong>()</code>&nbsp;</td>
274</tr>
275<tr class="altColor">
276<td class="colFirst"><code>boolean</code></td>
277<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowSetters()">getAllowSetters</a></strong>()</code>&nbsp;</td>
278</tr>
279<tr class="rowColor">
280<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;</code></td>
281<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored()">getIgnored</a></strong>()</code>&nbsp;</td>
282</tr>
283<tr class="altColor">
284<td class="colFirst"><code>boolean</code></td>
285<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnoreUnknown()">getIgnoreUnknown</a></strong>()</code>&nbsp;</td>
286</tr>
287<tr class="rowColor">
288<td class="colFirst"><code>boolean</code></td>
289<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getMerge()">getMerge</a></strong>()</code>&nbsp;</td>
290</tr>
291<tr class="altColor">
292<td class="colFirst"><code>int</code></td>
293<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
294</tr>
295<tr class="rowColor">
296<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
297<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#merge(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value,%20com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value)">merge</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;base,
298     <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</code>
299<div class="block">Helper method that will try to combine values from two <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties.Value</code></a>
300 instances, using one as base settings, and the other as overrides
301 to use instead of base values when defined; base values are only
302 use if override does not specify a value (matching value is null
303 or logically missing).</div>
304</td>
305</tr>
306<tr class="altColor">
307<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
308<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#mergeAll(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value...)">mergeAll</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>...&nbsp;values)</code>&nbsp;</td>
309</tr>
310<tr class="rowColor">
311<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>
312<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#readResolve()">readResolve</a></strong>()</code>&nbsp;</td>
313</tr>
314<tr class="altColor">
315<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>
316<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#toString()">toString</a></strong>()</code>&nbsp;</td>
317</tr>
318<tr class="rowColor">
319<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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&gt;</code></td>
320<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#valueFor()">valueFor</a></strong>()</code>
321<div class="block">Introspection method that may be used to find actual annotation that may be used
322 as the source for value instance.</div>
323</td>
324</tr>
325<tr class="altColor">
326<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
327<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withAllowGetters()">withAllowGetters</a></strong>()</code>&nbsp;</td>
328</tr>
329<tr class="rowColor">
330<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
331<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withAllowSetters()">withAllowSetters</a></strong>()</code>&nbsp;</td>
332</tr>
333<tr class="altColor">
334<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
335<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnored(java.util.Set)">withIgnored</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored)</code>&nbsp;</td>
336</tr>
337<tr class="rowColor">
338<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
339<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnored(java.lang.String...)">withIgnored</a></strong>(<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;ignored)</code>&nbsp;</td>
340</tr>
341<tr class="altColor">
342<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
343<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnoreUnknown()">withIgnoreUnknown</a></strong>()</code>&nbsp;</td>
344</tr>
345<tr class="rowColor">
346<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
347<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withMerge()">withMerge</a></strong>()</code>&nbsp;</td>
348</tr>
349<tr class="altColor">
350<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
351<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutAllowGetters()">withoutAllowGetters</a></strong>()</code>&nbsp;</td>
352</tr>
353<tr class="rowColor">
354<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
355<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutAllowSetters()">withoutAllowSetters</a></strong>()</code>&nbsp;</td>
356</tr>
357<tr class="altColor">
358<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
359<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutIgnored()">withoutIgnored</a></strong>()</code>&nbsp;</td>
360</tr>
361<tr class="rowColor">
362<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
363<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutIgnoreUnknown()">withoutIgnoreUnknown</a></strong>()</code>&nbsp;</td>
364</tr>
365<tr class="altColor">
366<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
367<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutMerge()">withoutMerge</a></strong>()</code>&nbsp;</td>
368</tr>
369<tr class="rowColor">
370<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td>
371<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withOverrides(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value)">withOverrides</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</code>
372<div class="block">Mutant factory method that merges values of this value with given override
373 values, so that any explicitly defined inclusion in overrides has precedence over
374 settings of this value instance.</div>
375</td>
376</tr>
377</table>
378<ul class="blockList">
379<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
380<!--   -->
381</a>
382<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>
383<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>
384</ul>
385</li>
386</ul>
387</li>
388</ul>
389</div>
390<div class="details">
391<ul class="blockList">
392<li class="blockList">
393<!-- ============ FIELD DETAIL =========== -->
394<ul class="blockList">
395<li class="blockList"><a name="field_detail">
396<!--   -->
397</a>
398<h3>Field Detail</h3>
399<a name="EMPTY">
400<!--   -->
401</a>
402<ul class="blockList">
403<li class="blockList">
404<h4>EMPTY</h4>
405<pre>protected static final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a> EMPTY</pre>
406<div class="block">Default instance has no explicitly ignored fields, does not ignore unknowns,
407 does not explicitly allow getters/setters (that is, ignorals apply to both),
408 but does use merging for combining overrides with base settings</div>
409</li>
410</ul>
411<a name="_ignored">
412<!--   -->
413</a>
414<ul class="blockList">
415<li class="blockList">
416<h4>_ignored</h4>
417<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt; _ignored</pre>
418<div class="block">Names of properties to ignore.</div>
419</li>
420</ul>
421<a name="_ignoreUnknown">
422<!--   -->
423</a>
424<ul class="blockList">
425<li class="blockList">
426<h4>_ignoreUnknown</h4>
427<pre>protected final&nbsp;boolean _ignoreUnknown</pre>
428</li>
429</ul>
430<a name="_allowGetters">
431<!--   -->
432</a>
433<ul class="blockList">
434<li class="blockList">
435<h4>_allowGetters</h4>
436<pre>protected final&nbsp;boolean _allowGetters</pre>
437</li>
438</ul>
439<a name="_allowSetters">
440<!--   -->
441</a>
442<ul class="blockList">
443<li class="blockList">
444<h4>_allowSetters</h4>
445<pre>protected final&nbsp;boolean _allowSetters</pre>
446</li>
447</ul>
448<a name="_merge">
449<!--   -->
450</a>
451<ul class="blockListLast">
452<li class="blockList">
453<h4>_merge</h4>
454<pre>protected final&nbsp;boolean _merge</pre>
455</li>
456</ul>
457</li>
458</ul>
459<!-- ========= CONSTRUCTOR DETAIL ======== -->
460<ul class="blockList">
461<li class="blockList"><a name="constructor_detail">
462<!--   -->
463</a>
464<h3>Constructor Detail</h3>
465<a name="JsonIgnoreProperties.Value(java.util.Set, boolean, boolean, boolean, boolean)">
466<!--   -->
467</a>
468<ul class="blockListLast">
469<li class="blockList">
470<h4>JsonIgnoreProperties.Value</h4>
471<pre>protected&nbsp;JsonIgnoreProperties.Value(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored,
472                          boolean&nbsp;ignoreUnknown,
473                          boolean&nbsp;allowGetters,
474                          boolean&nbsp;allowSetters,
475                          boolean&nbsp;merge)</pre>
476</li>
477</ul>
478</li>
479</ul>
480<!-- ============ METHOD DETAIL ========== -->
481<ul class="blockList">
482<li class="blockList"><a name="method_detail">
483<!--   -->
484</a>
485<h3>Method Detail</h3>
486<a name="from(com.fasterxml.jackson.annotation.JsonIgnoreProperties)">
487<!--   -->
488</a>
489<ul class="blockList">
490<li class="blockList">
491<h4>from</h4>
492<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;from(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&nbsp;src)</pre>
493</li>
494</ul>
495<a name="construct(java.util.Set, boolean, boolean, boolean, boolean)">
496<!--   -->
497</a>
498<ul class="blockList">
499<li class="blockList">
500<h4>construct</h4>
501<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;construct(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored,
502                                   boolean&nbsp;ignoreUnknown,
503                                   boolean&nbsp;allowGetters,
504                                   boolean&nbsp;allowSetters,
505                                   boolean&nbsp;merge)</pre>
506<div class="block">Factory method that may be used (although is NOT the recommended way)
507 to construct an instance from a full set of properties. Most users would
508 be better of starting by <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#empty()"><code>empty()</code></a> instance and using `withXxx`/`withoutXxx`)
509 methods, as this factory method may need to be changed if new properties
510 are added in <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties</code></a> annotation.</div>
511</li>
512</ul>
513<a name="empty()">
514<!--   -->
515</a>
516<ul class="blockList">
517<li class="blockList">
518<h4>empty</h4>
519<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;empty()</pre>
520<div class="block">Accessor for default instances which has "empty" settings; that is:
521<ul>
522 <li>No explicitly defined fields to ignore
523  </li>
524 <li>Does not ignore unknown fields
525  </li>
526 <li>Does not "allow" getters if property ignored (that is, ignorals apply to both setter and getter)
527  </li>
528 <li>Does not "allow" setters if property ignored (that is, ignorals apply to both setter and getter)
529  </li>
530 <li>Does use merge when combining overrides to base settings, such that `true` settings
531   for any of the properties results in `true`, and names of fields are combined (union)
532  </li>
533 </ul></div>
534</li>
535</ul>
536<a name="merge(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value, com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value)">
537<!--   -->
538</a>
539<ul class="blockList">
540<li class="blockList">
541<h4>merge</h4>
542<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;merge(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;base,
543                               <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</pre>
544<div class="block">Helper method that will try to combine values from two <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties.Value</code></a>
545 instances, using one as base settings, and the other as overrides
546 to use instead of base values when defined; base values are only
547 use if override does not specify a value (matching value is null
548 or logically missing).
549 Note that one or both of value instances may be `null`, directly;
550 if both are `null`, result will also be `null`; otherwise never null.</div>
551</li>
552</ul>
553<a name="mergeAll(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value...)">
554<!--   -->
555</a>
556<ul class="blockList">
557<li class="blockList">
558<h4>mergeAll</h4>
559<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;mergeAll(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>...&nbsp;values)</pre>
560<dl><dt><span class="strong">Since:</span></dt>
561  <dd>2.8</dd></dl>
562</li>
563</ul>
564<a name="forIgnoredProperties(java.util.Set)">
565<!--   -->
566</a>
567<ul class="blockList">
568<li class="blockList">
569<h4>forIgnoredProperties</h4>
570<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;forIgnoredProperties(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;propNames)</pre>
571</li>
572</ul>
573<a name="forIgnoredProperties(java.lang.String...)">
574<!--   -->
575</a>
576<ul class="blockList">
577<li class="blockList">
578<h4>forIgnoredProperties</h4>
579<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;forIgnoredProperties(<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;propNames)</pre>
580</li>
581</ul>
582<a name="forIgnoreUnknown(boolean)">
583<!--   -->
584</a>
585<ul class="blockList">
586<li class="blockList">
587<h4>forIgnoreUnknown</h4>
588<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;forIgnoreUnknown(boolean&nbsp;state)</pre>
589</li>
590</ul>
591<a name="withOverrides(com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value)">
592<!--   -->
593</a>
594<ul class="blockList">
595<li class="blockList">
596<h4>withOverrides</h4>
597<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withOverrides(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</pre>
598<div class="block">Mutant factory method that merges values of this value with given override
599 values, so that any explicitly defined inclusion in overrides has precedence over
600 settings of this value instance. If no overrides exist will return <code>this</code>
601 instance; otherwise new <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties.Value</code></a> with changed inclusion values.</div>
602</li>
603</ul>
604<a name="withIgnored(java.util.Set)">
605<!--   -->
606</a>
607<ul class="blockList">
608<li class="blockList">
609<h4>withIgnored</h4>
610<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withIgnored(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;ignored)</pre>
611</li>
612</ul>
613<a name="withIgnored(java.lang.String...)">
614<!--   -->
615</a>
616<ul class="blockList">
617<li class="blockList">
618<h4>withIgnored</h4>
619<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withIgnored(<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;ignored)</pre>
620</li>
621</ul>
622<a name="withoutIgnored()">
623<!--   -->
624</a>
625<ul class="blockList">
626<li class="blockList">
627<h4>withoutIgnored</h4>
628<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withoutIgnored()</pre>
629</li>
630</ul>
631<a name="withIgnoreUnknown()">
632<!--   -->
633</a>
634<ul class="blockList">
635<li class="blockList">
636<h4>withIgnoreUnknown</h4>
637<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withIgnoreUnknown()</pre>
638</li>
639</ul>
640<a name="withoutIgnoreUnknown()">
641<!--   -->
642</a>
643<ul class="blockList">
644<li class="blockList">
645<h4>withoutIgnoreUnknown</h4>
646<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withoutIgnoreUnknown()</pre>
647</li>
648</ul>
649<a name="withAllowGetters()">
650<!--   -->
651</a>
652<ul class="blockList">
653<li class="blockList">
654<h4>withAllowGetters</h4>
655<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withAllowGetters()</pre>
656</li>
657</ul>
658<a name="withoutAllowGetters()">
659<!--   -->
660</a>
661<ul class="blockList">
662<li class="blockList">
663<h4>withoutAllowGetters</h4>
664<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withoutAllowGetters()</pre>
665</li>
666</ul>
667<a name="withAllowSetters()">
668<!--   -->
669</a>
670<ul class="blockList">
671<li class="blockList">
672<h4>withAllowSetters</h4>
673<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withAllowSetters()</pre>
674</li>
675</ul>
676<a name="withoutAllowSetters()">
677<!--   -->
678</a>
679<ul class="blockList">
680<li class="blockList">
681<h4>withoutAllowSetters</h4>
682<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withoutAllowSetters()</pre>
683</li>
684</ul>
685<a name="withMerge()">
686<!--   -->
687</a>
688<ul class="blockList">
689<li class="blockList">
690<h4>withMerge</h4>
691<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withMerge()</pre>
692</li>
693</ul>
694<a name="withoutMerge()">
695<!--   -->
696</a>
697<ul class="blockList">
698<li class="blockList">
699<h4>withoutMerge</h4>
700<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;withoutMerge()</pre>
701</li>
702</ul>
703<a name="valueFor()">
704<!--   -->
705</a>
706<ul class="blockList">
707<li class="blockList">
708<h4>valueFor</h4>
709<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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&gt;&nbsp;valueFor()</pre>
710<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">JacksonAnnotationValue</a></code></strong></div>
711<div class="block">Introspection method that may be used to find actual annotation that may be used
712 as the source for value instance.</div>
713<dl>
714<dt><strong>Specified by:</strong></dt>
715<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/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&gt;</code></dd>
716</dl>
717</li>
718</ul>
719<a name="readResolve()">
720<!--   -->
721</a>
722<ul class="blockList">
723<li class="blockList">
724<h4>readResolve</h4>
725<pre>protected&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;readResolve()</pre>
726</li>
727</ul>
728<a name="getIgnored()">
729<!--   -->
730</a>
731<ul class="blockList">
732<li class="blockList">
733<h4>getIgnored</h4>
734<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;getIgnored()</pre>
735</li>
736</ul>
737<a name="findIgnoredForSerialization()">
738<!--   -->
739</a>
740<ul class="blockList">
741<li class="blockList">
742<h4>findIgnoredForSerialization</h4>
743<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;findIgnoredForSerialization()</pre>
744<div class="block">Method called to find names of properties to ignore when used for
745 serialization: functionally
746 same as <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored()"><code>getIgnored()</code></a> if <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowGetters()"><code>getAllowGetters()</code></a> is false
747 (that is, there is "allowGetters=false" or equivalent),
748 otherwise returns empty <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a>.</div>
749</li>
750</ul>
751<a name="findIgnoredForDeserialization()">
752<!--   -->
753</a>
754<ul class="blockList">
755<li class="blockList">
756<h4>findIgnoredForDeserialization</h4>
757<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;findIgnoredForDeserialization()</pre>
758<div class="block">Method called to find names of properties to ignore when used for
759 serialization: functionally
760 same as <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored()"><code>getIgnored()</code></a> if <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowSetters()"><code>getAllowSetters()</code></a> is false
761 (that is, there is "allowSetters=false" or equivalent),
762 otherwise returns empty <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a>.</div>
763</li>
764</ul>
765<a name="getIgnoreUnknown()">
766<!--   -->
767</a>
768<ul class="blockList">
769<li class="blockList">
770<h4>getIgnoreUnknown</h4>
771<pre>public&nbsp;boolean&nbsp;getIgnoreUnknown()</pre>
772</li>
773</ul>
774<a name="getAllowGetters()">
775<!--   -->
776</a>
777<ul class="blockList">
778<li class="blockList">
779<h4>getAllowGetters</h4>
780<pre>public&nbsp;boolean&nbsp;getAllowGetters()</pre>
781</li>
782</ul>
783<a name="getAllowSetters()">
784<!--   -->
785</a>
786<ul class="blockList">
787<li class="blockList">
788<h4>getAllowSetters</h4>
789<pre>public&nbsp;boolean&nbsp;getAllowSetters()</pre>
790</li>
791</ul>
792<a name="getMerge()">
793<!--   -->
794</a>
795<ul class="blockList">
796<li class="blockList">
797<h4>getMerge</h4>
798<pre>public&nbsp;boolean&nbsp;getMerge()</pre>
799</li>
800</ul>
801<a name="toString()">
802<!--   -->
803</a>
804<ul class="blockList">
805<li class="blockList">
806<h4>toString</h4>
807<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>
808<dl>
809<dt><strong>Overrides:</strong></dt>
810<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>
811</dl>
812</li>
813</ul>
814<a name="hashCode()">
815<!--   -->
816</a>
817<ul class="blockList">
818<li class="blockList">
819<h4>hashCode</h4>
820<pre>public&nbsp;int&nbsp;hashCode()</pre>
821<dl>
822<dt><strong>Overrides:</strong></dt>
823<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>
824</dl>
825</li>
826</ul>
827<a name="equals(java.lang.Object)">
828<!--   -->
829</a>
830<ul class="blockListLast">
831<li class="blockList">
832<h4>equals</h4>
833<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>
834<dl>
835<dt><strong>Overrides:</strong></dt>
836<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>
837</dl>
838</li>
839</ul>
840</li>
841</ul>
842</li>
843</ul>
844</div>
845</div>
846<!-- ========= END OF CLASS DATA ========= -->
847<!-- ======= START OF BOTTOM NAVBAR ====== -->
848<div class="bottomNav"><a name="navbar_bottom">
849<!--   -->
850</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
851<!--   -->
852</a>
853<ul class="navList" title="Navigation">
854<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
855<li class="navBarCell1Rev">Class</li>
856<li><a href="class-use/JsonIgnoreProperties.Value.html">Use</a></li>
857<li><a href="package-tree.html">Tree</a></li>
858<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
859<li><a href="../../../../index-all.html">Index</a></li>
860<li><a href="../../../../help-doc.html">Help</a></li>
861</ul>
862</div>
863<div class="subNav">
864<ul class="navList">
865<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
866<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreType.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Next Class</span></a></li>
867</ul>
868<ul class="navList">
869<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" target="_top">Frames</a></li>
870<li><a href="JsonIgnoreProperties.Value.html" target="_top">No Frames</a></li>
871</ul>
872<ul class="navList" id="allclasses_navbar_bottom">
873<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
874</ul>
875<div>
876<script type="text/javascript"><!--
877  allClassesLink = document.getElementById("allclasses_navbar_bottom");
878  if(window==top) {
879    allClassesLink.style.display = "block";
880  }
881  else {
882    allClassesLink.style.display = "none";
883  }
884  //-->
885</script>
886</div>
887<div>
888<ul class="subNavList">
889<li>Summary:&nbsp;</li>
890<li>Nested&nbsp;|&nbsp;</li>
891<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
892<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
893<li><a href="#method_summary">Method</a></li>
894</ul>
895<ul class="subNavList">
896<li>Detail:&nbsp;</li>
897<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
898<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
899<li><a href="#method_detail">Method</a></li>
900</ul>
901</div>
902<a name="skip-navbar_bottom">
903<!--   -->
904</a></div>
905<!-- ======== END OF BOTTOM NAVBAR ======= -->
906<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
907</body>
908</html>
909