1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Wed Sep 25 19:26:34 PDT 2019 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>JsonIgnoreProperties.Value (Jackson-annotations 2.10.0 API)</title>
8<meta name="date" content="2019-09-25">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="JsonIgnoreProperties.Value (Jackson-annotations 2.10.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":9,"i1":9,"i2":10,"i3":10,"i4":10,"i5":9,"i6":9,"i7":9,"i8":9,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":9,"i16":9,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
42<li class="navBarCell1Rev">Class</li>
43<li><a href="class-use/JsonIgnoreProperties.Value.html">Use</a></li>
44<li><a href="package-tree.html">Tree</a></li>
45<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
46<li><a href="../../../../index-all.html">Index</a></li>
47<li><a href="../../../../help-doc.html">Help</a></li>
48</ul>
49</div>
50<div class="subNav">
51<ul class="navList">
52<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
53<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreType.html" title="annotation in com.fasterxml.jackson.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
54</ul>
55<ul class="navList">
56<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" target="_top">Frames</a></li>
57<li><a href="JsonIgnoreProperties.Value.html" target="_top">No&nbsp;Frames</a></li>
58</ul>
59<ul class="navList" id="allclasses_navbar_top">
60<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
61</ul>
62<div>
63<script type="text/javascript"><!--
64  allClassesLink = document.getElementById("allclasses_navbar_top");
65  if(window==top) {
66    allClassesLink.style.display = "block";
67  }
68  else {
69    allClassesLink.style.display = "none";
70  }
71  //-->
72</script>
73</div>
74<div>
75<ul class="subNavList">
76<li>Summary:&nbsp;</li>
77<li>Nested&nbsp;|&nbsp;</li>
78<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
79<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
80<li><a href="#method.summary">Method</a></li>
81</ul>
82<ul class="subNavList">
83<li>Detail:&nbsp;</li>
84<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
85<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
86<li><a href="#method.detail">Method</a></li>
87</ul>
88</div>
89<a name="skip.navbar.top">
90<!--   -->
91</a></div>
92<!-- ========= END OF TOP NAVBAR ========= -->
93<!-- ======== START OF CLASS DATA ======== -->
94<div class="header">
95<div class="subTitle">com.fasterxml.jackson.annotation</div>
96<h2 title="Class JsonIgnoreProperties.Value" class="title">Class JsonIgnoreProperties.Value</h2>
97</div>
98<div class="contentContainer">
99<ul class="inheritance">
100<li><a href="https://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>
101<li>
102<ul class="inheritance">
103<li>com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value</li>
104</ul>
105</li>
106</ul>
107<div class="description">
108<ul class="blockList">
109<li class="blockList">
110<dl>
111<dt>All Implemented Interfaces:</dt>
112<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="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
113</dl>
114<dl>
115<dt>Enclosing class:</dt>
116<dd><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a></dd>
117</dl>
118<hr>
119<br>
120<pre>public static class <span class="typeNameLabel">JsonIgnoreProperties.Value</span>
121extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
122implements <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="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
123<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>
124 annotation, as well as to provide possible overrides from non-annotation sources.</div>
125<dl>
126<dt><span class="simpleTagLabel">Since:</span></dt>
127<dd>2.8</dd>
128<dt><span class="seeLabel">See Also:</span></dt>
129<dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value">Serialized Form</a></dd>
130</dl>
131</li>
132</ul>
133</div>
134<div class="summary">
135<ul class="blockList">
136<li class="blockList">
137<!-- =========== FIELD SUMMARY =========== -->
138<ul class="blockList">
139<li class="blockList"><a name="field.summary">
140<!--   -->
141</a>
142<h3>Field Summary</h3>
143<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
144<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
145<tr>
146<th class="colFirst" scope="col">Modifier and Type</th>
147<th class="colLast" scope="col">Field and Description</th>
148</tr>
149<tr class="altColor">
150<td class="colFirst"><code>protected boolean</code></td>
151<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Z:Z_allowGetters">_allowGetters</a></span></code>&nbsp;</td>
152</tr>
153<tr class="rowColor">
154<td class="colFirst"><code>protected boolean</code></td>
155<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Z:Z_allowSetters">_allowSetters</a></span></code>&nbsp;</td>
156</tr>
157<tr class="altColor">
158<td class="colFirst"><code>protected <a href="https://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="https://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>
159<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Z:Z_ignored">_ignored</a></span></code>
160<div class="block">Names of properties to ignore.</div>
161</td>
162</tr>
163<tr class="rowColor">
164<td class="colFirst"><code>protected boolean</code></td>
165<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Z:Z_ignoreUnknown">_ignoreUnknown</a></span></code>&nbsp;</td>
166</tr>
167<tr class="altColor">
168<td class="colFirst"><code>protected boolean</code></td>
169<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Z:Z_merge">_merge</a></span></code>&nbsp;</td>
170</tr>
171<tr class="rowColor">
172<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>
173<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#EMPTY">EMPTY</a></span></code>
174<div class="block">Default instance has no explicitly ignored fields, does not ignore unknowns,
175 does not explicitly allow getters/setters (that is, ignorals apply to both),
176 but does use merging for combining overrides with base settings</div>
177</td>
178</tr>
179</table>
180</li>
181</ul>
182<!-- ======== CONSTRUCTOR SUMMARY ======== -->
183<ul class="blockList">
184<li class="blockList"><a name="constructor.summary">
185<!--   -->
186</a>
187<h3>Constructor Summary</h3>
188<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
189<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
190<tr>
191<th class="colFirst" scope="col">Modifier</th>
192<th class="colLast" scope="col">Constructor and Description</th>
193</tr>
194<tr class="altColor">
195<td class="colFirst"><code>protected </code></td>
196<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#Value-java.util.Set-boolean-boolean-boolean-boolean-">Value</a></span>(<a href="https://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="https://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,
197     boolean&nbsp;ignoreUnknown,
198     boolean&nbsp;allowGetters,
199     boolean&nbsp;allowSetters,
200     boolean&nbsp;merge)</code>&nbsp;</td>
201</tr>
202</table>
203</li>
204</ul>
205<!-- ========== METHOD SUMMARY =========== -->
206<ul class="blockList">
207<li class="blockList"><a name="method.summary">
208<!--   -->
209</a>
210<h3>Method Summary</h3>
211<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
212<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
213<tr>
214<th class="colFirst" scope="col">Modifier and Type</th>
215<th class="colLast" scope="col">Method and Description</th>
216</tr>
217<tr id="i0" class="altColor">
218<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>
219<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#construct-java.util.Set-boolean-boolean-boolean-boolean-">construct</a></span>(<a href="https://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="https://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,
220         boolean&nbsp;ignoreUnknown,
221         boolean&nbsp;allowGetters,
222         boolean&nbsp;allowSetters,
223         boolean&nbsp;merge)</code>
224<div class="block">Factory method that may be used (although is NOT the recommended way)
225 to construct an instance from a full set of properties.</div>
226</td>
227</tr>
228<tr id="i1" class="rowColor">
229<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>
230<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#empty--">empty</a></span>()</code>
231<div class="block">Accessor for default instances which has "empty" settings; that is:
232
233 No explicitly defined fields to ignore
234
235 Does not ignore unknown fields
236
237 Does not "allow" getters if property ignored (that is, ignorals apply to both setter and getter)
238
239 Does not "allow" setters if property ignored (that is, ignorals apply to both setter and getter)
240
241 Does use merge when combining overrides to base settings, such that `true` settings
242   for any of the properties results in `true`, and names of fields are combined (union)
243
244 </div>
245</td>
246</tr>
247<tr id="i2" class="altColor">
248<td class="colFirst"><code>boolean</code></td>
249<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#equals-java.lang.Object-">equals</a></span>(<a href="https://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>
250</tr>
251<tr id="i3" class="rowColor">
252<td class="colFirst"><code><a href="https://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="https://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>
253<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#findIgnoredForDeserialization--">findIgnoredForDeserialization</a></span>()</code>
254<div class="block">Method called to find names of properties to ignore when used for
255 serialization: functionally
256 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
257 (that is, there is "allowSetters=false" or equivalent),
258 otherwise returns empty <a href="https://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>
259</td>
260</tr>
261<tr id="i4" class="altColor">
262<td class="colFirst"><code><a href="https://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="https://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>
263<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#findIgnoredForSerialization--">findIgnoredForSerialization</a></span>()</code>
264<div class="block">Method called to find names of properties to ignore when used for
265 serialization: functionally
266 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
267 (that is, there is "allowGetters=false" or equivalent),
268 otherwise returns empty <a href="https://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>
269</td>
270</tr>
271<tr id="i5" class="rowColor">
272<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>
273<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoredProperties-java.util.Set-">forIgnoredProperties</a></span>(<a href="https://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="https://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>
274</tr>
275<tr id="i6" class="altColor">
276<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>
277<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoredProperties-java.lang.String...-">forIgnoredProperties</a></span>(<a href="https://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>
278</tr>
279<tr id="i7" class="rowColor">
280<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>
281<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#forIgnoreUnknown-boolean-">forIgnoreUnknown</a></span>(boolean&nbsp;state)</code>&nbsp;</td>
282</tr>
283<tr id="i8" class="altColor">
284<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>
285<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#from-com.fasterxml.jackson.annotation.JsonIgnoreProperties-">from</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</a>&nbsp;src)</code>&nbsp;</td>
286</tr>
287<tr id="i9" class="rowColor">
288<td class="colFirst"><code>boolean</code></td>
289<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowGetters--">getAllowGetters</a></span>()</code>&nbsp;</td>
290</tr>
291<tr id="i10" class="altColor">
292<td class="colFirst"><code>boolean</code></td>
293<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getAllowSetters--">getAllowSetters</a></span>()</code>&nbsp;</td>
294</tr>
295<tr id="i11" class="rowColor">
296<td class="colFirst"><code><a href="https://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="https://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>
297<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnored--">getIgnored</a></span>()</code>&nbsp;</td>
298</tr>
299<tr id="i12" class="altColor">
300<td class="colFirst"><code>boolean</code></td>
301<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getIgnoreUnknown--">getIgnoreUnknown</a></span>()</code>&nbsp;</td>
302</tr>
303<tr id="i13" class="rowColor">
304<td class="colFirst"><code>boolean</code></td>
305<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#getMerge--">getMerge</a></span>()</code>&nbsp;</td>
306</tr>
307<tr id="i14" class="altColor">
308<td class="colFirst"><code>int</code></td>
309<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
310</tr>
311<tr id="i15" class="rowColor">
312<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>
313<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#merge-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-">merge</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;base,
314     <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</code>
315<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>
316 instances, using one as base settings, and the other as overrides
317 to use instead of base values when defined; base values are only
318 use if override does not specify a value (matching value is null
319 or logically missing).</div>
320</td>
321</tr>
322<tr id="i16" class="altColor">
323<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>
324<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#mergeAll-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value...-">mergeAll</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>...&nbsp;values)</code>&nbsp;</td>
325</tr>
326<tr id="i17" class="rowColor">
327<td class="colFirst"><code>protected <a href="https://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>
328<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#readResolve--">readResolve</a></span>()</code>&nbsp;</td>
329</tr>
330<tr id="i18" class="altColor">
331<td class="colFirst"><code><a href="https://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>
332<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#toString--">toString</a></span>()</code>&nbsp;</td>
333</tr>
334<tr id="i19" class="rowColor">
335<td class="colFirst"><code><a href="https://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>
336<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#valueFor--">valueFor</a></span>()</code>
337<div class="block">Introspection method that may be used to find actual annotation that may be used
338 as the source for value instance.</div>
339</td>
340</tr>
341<tr id="i20" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withAllowGetters--">withAllowGetters</a></span>()</code>&nbsp;</td>
344</tr>
345<tr id="i21" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withAllowSetters--">withAllowSetters</a></span>()</code>&nbsp;</td>
348</tr>
349<tr id="i22" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnored-java.util.Set-">withIgnored</a></span>(<a href="https://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="https://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>
352</tr>
353<tr id="i23" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnored-java.lang.String...-">withIgnored</a></span>(<a href="https://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>
356</tr>
357<tr id="i24" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withIgnoreUnknown--">withIgnoreUnknown</a></span>()</code>&nbsp;</td>
360</tr>
361<tr id="i25" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withMerge--">withMerge</a></span>()</code>&nbsp;</td>
364</tr>
365<tr id="i26" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutAllowGetters--">withoutAllowGetters</a></span>()</code>&nbsp;</td>
368</tr>
369<tr id="i27" 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><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutAllowSetters--">withoutAllowSetters</a></span>()</code>&nbsp;</td>
372</tr>
373<tr id="i28" class="altColor">
374<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>
375<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutIgnored--">withoutIgnored</a></span>()</code>&nbsp;</td>
376</tr>
377<tr id="i29" class="rowColor">
378<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>
379<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutIgnoreUnknown--">withoutIgnoreUnknown</a></span>()</code>&nbsp;</td>
380</tr>
381<tr id="i30" class="altColor">
382<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>
383<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withoutMerge--">withoutMerge</a></span>()</code>&nbsp;</td>
384</tr>
385<tr id="i31" class="rowColor">
386<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>
387<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#withOverrides-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-">withOverrides</a></span>(<a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</code>
388<div class="block">Mutant factory method that merges values of this value with given override
389 values, so that any explicitly defined inclusion in overrides has precedence over
390 settings of this value instance.</div>
391</td>
392</tr>
393</table>
394<ul class="blockList">
395<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
396<!--   -->
397</a>
398<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
399<code><a href="https://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="https://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="https://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="https://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="https://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="https://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="https://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="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
400</ul>
401</li>
402</ul>
403</li>
404</ul>
405</div>
406<div class="details">
407<ul class="blockList">
408<li class="blockList">
409<!-- ============ FIELD DETAIL =========== -->
410<ul class="blockList">
411<li class="blockList"><a name="field.detail">
412<!--   -->
413</a>
414<h3>Field Detail</h3>
415<a name="EMPTY">
416<!--   -->
417</a>
418<ul class="blockList">
419<li class="blockList">
420<h4>EMPTY</h4>
421<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>
422<div class="block">Default instance has no explicitly ignored fields, does not ignore unknowns,
423 does not explicitly allow getters/setters (that is, ignorals apply to both),
424 but does use merging for combining overrides with base settings</div>
425</li>
426</ul>
427<a name="Z:Z_ignored">
428<!--   -->
429</a>
430<ul class="blockList">
431<li class="blockList">
432<h4>_ignored</h4>
433<pre>protected final&nbsp;<a href="https://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="https://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>
434<div class="block">Names of properties to ignore.</div>
435</li>
436</ul>
437<a name="Z:Z_ignoreUnknown">
438<!--   -->
439</a>
440<ul class="blockList">
441<li class="blockList">
442<h4>_ignoreUnknown</h4>
443<pre>protected final&nbsp;boolean _ignoreUnknown</pre>
444</li>
445</ul>
446<a name="Z:Z_allowGetters">
447<!--   -->
448</a>
449<ul class="blockList">
450<li class="blockList">
451<h4>_allowGetters</h4>
452<pre>protected final&nbsp;boolean _allowGetters</pre>
453</li>
454</ul>
455<a name="Z:Z_allowSetters">
456<!--   -->
457</a>
458<ul class="blockList">
459<li class="blockList">
460<h4>_allowSetters</h4>
461<pre>protected final&nbsp;boolean _allowSetters</pre>
462</li>
463</ul>
464<a name="Z:Z_merge">
465<!--   -->
466</a>
467<ul class="blockListLast">
468<li class="blockList">
469<h4>_merge</h4>
470<pre>protected final&nbsp;boolean _merge</pre>
471</li>
472</ul>
473</li>
474</ul>
475<!-- ========= CONSTRUCTOR DETAIL ======== -->
476<ul class="blockList">
477<li class="blockList"><a name="constructor.detail">
478<!--   -->
479</a>
480<h3>Constructor Detail</h3>
481<a name="Value-java.util.Set-boolean-boolean-boolean-boolean-">
482<!--   -->
483</a>
484<ul class="blockListLast">
485<li class="blockList">
486<h4>Value</h4>
487<pre>protected&nbsp;Value(<a href="https://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="https://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,
488                boolean&nbsp;ignoreUnknown,
489                boolean&nbsp;allowGetters,
490                boolean&nbsp;allowSetters,
491                boolean&nbsp;merge)</pre>
492</li>
493</ul>
494</li>
495</ul>
496<!-- ============ METHOD DETAIL ========== -->
497<ul class="blockList">
498<li class="blockList"><a name="method.detail">
499<!--   -->
500</a>
501<h3>Method Detail</h3>
502<a name="from-com.fasterxml.jackson.annotation.JsonIgnoreProperties-">
503<!--   -->
504</a>
505<ul class="blockList">
506<li class="blockList">
507<h4>from</h4>
508<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>
509</li>
510</ul>
511<a name="construct-java.util.Set-boolean-boolean-boolean-boolean-">
512<!--   -->
513</a>
514<ul class="blockList">
515<li class="blockList">
516<h4>construct</h4>
517<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="https://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="https://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,
518                                                   boolean&nbsp;ignoreUnknown,
519                                                   boolean&nbsp;allowGetters,
520                                                   boolean&nbsp;allowSetters,
521                                                   boolean&nbsp;merge)</pre>
522<div class="block">Factory method that may be used (although is NOT the recommended way)
523 to construct an instance from a full set of properties. Most users would
524 be better of starting by <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html#empty--"><code>empty()</code></a> instance and using `withXxx()`/`withoutXxx()`
525 methods, as this factory method may need to be changed if new properties
526 are added in <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIgnoreProperties</code></a> annotation.</div>
527</li>
528</ul>
529<a name="empty--">
530<!--   -->
531</a>
532<ul class="blockList">
533<li class="blockList">
534<h4>empty</h4>
535<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>
536<div class="block">Accessor for default instances which has "empty" settings; that is:
537<ul>
538 <li>No explicitly defined fields to ignore
539  </li>
540 <li>Does not ignore unknown fields
541  </li>
542 <li>Does not "allow" getters if property ignored (that is, ignorals apply to both setter and getter)
543  </li>
544 <li>Does not "allow" setters if property ignored (that is, ignorals apply to both setter and getter)
545  </li>
546 <li>Does use merge when combining overrides to base settings, such that `true` settings
547   for any of the properties results in `true`, and names of fields are combined (union)
548  </li>
549 </ul></div>
550</li>
551</ul>
552<a name="merge-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-">
553<!--   -->
554</a>
555<ul class="blockList">
556<li class="blockList">
557<h4>merge</h4>
558<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,
559                                               <a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" title="class in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a>&nbsp;overrides)</pre>
560<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>
561 instances, using one as base settings, and the other as overrides
562 to use instead of base values when defined; base values are only
563 use if override does not specify a value (matching value is null
564 or logically missing).
565 Note that one or both of value instances may be `null`, directly;
566 if both are `null`, result will also be `null`; otherwise never null.</div>
567</li>
568</ul>
569<a name="mergeAll-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value...-">
570<!--   -->
571</a>
572<ul class="blockList">
573<li class="blockList">
574<h4>mergeAll</h4>
575<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>
576<dl>
577<dt><span class="simpleTagLabel">Since:</span></dt>
578<dd>2.8</dd>
579</dl>
580</li>
581</ul>
582<a name="forIgnoredProperties-java.util.Set-">
583<!--   -->
584</a>
585<ul class="blockList">
586<li class="blockList">
587<h4>forIgnoredProperties</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;forIgnoredProperties(<a href="https://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="https://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>
589</li>
590</ul>
591<a name="forIgnoredProperties-java.lang.String...-">
592<!--   -->
593</a>
594<ul class="blockList">
595<li class="blockList">
596<h4>forIgnoredProperties</h4>
597<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="https://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>
598</li>
599</ul>
600<a name="forIgnoreUnknown-boolean-">
601<!--   -->
602</a>
603<ul class="blockList">
604<li class="blockList">
605<h4>forIgnoreUnknown</h4>
606<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>
607</li>
608</ul>
609<a name="withOverrides-com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value-">
610<!--   -->
611</a>
612<ul class="blockList">
613<li class="blockList">
614<h4>withOverrides</h4>
615<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>
616<div class="block">Mutant factory method that merges values of this value with given override
617 values, so that any explicitly defined inclusion in overrides has precedence over
618 settings of this value instance. If no overrides exist will return <code>this</code>
619 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>
620</li>
621</ul>
622<a name="withIgnored-java.util.Set-">
623<!--   -->
624</a>
625<ul class="blockList">
626<li class="blockList">
627<h4>withIgnored</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;withIgnored(<a href="https://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="https://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>
629</li>
630</ul>
631<a name="withIgnored-java.lang.String...-">
632<!--   -->
633</a>
634<ul class="blockList">
635<li class="blockList">
636<h4>withIgnored</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;withIgnored(<a href="https://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>
638</li>
639</ul>
640<a name="withoutIgnored--">
641<!--   -->
642</a>
643<ul class="blockList">
644<li class="blockList">
645<h4>withoutIgnored</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;withoutIgnored()</pre>
647</li>
648</ul>
649<a name="withIgnoreUnknown--">
650<!--   -->
651</a>
652<ul class="blockList">
653<li class="blockList">
654<h4>withIgnoreUnknown</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;withIgnoreUnknown()</pre>
656</li>
657</ul>
658<a name="withoutIgnoreUnknown--">
659<!--   -->
660</a>
661<ul class="blockList">
662<li class="blockList">
663<h4>withoutIgnoreUnknown</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;withoutIgnoreUnknown()</pre>
665</li>
666</ul>
667<a name="withAllowGetters--">
668<!--   -->
669</a>
670<ul class="blockList">
671<li class="blockList">
672<h4>withAllowGetters</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;withAllowGetters()</pre>
674</li>
675</ul>
676<a name="withoutAllowGetters--">
677<!--   -->
678</a>
679<ul class="blockList">
680<li class="blockList">
681<h4>withoutAllowGetters</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;withoutAllowGetters()</pre>
683</li>
684</ul>
685<a name="withAllowSetters--">
686<!--   -->
687</a>
688<ul class="blockList">
689<li class="blockList">
690<h4>withAllowSetters</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;withAllowSetters()</pre>
692</li>
693</ul>
694<a name="withoutAllowSetters--">
695<!--   -->
696</a>
697<ul class="blockList">
698<li class="blockList">
699<h4>withoutAllowSetters</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;withoutAllowSetters()</pre>
701</li>
702</ul>
703<a name="withMerge--">
704<!--   -->
705</a>
706<ul class="blockList">
707<li class="blockList">
708<h4>withMerge</h4>
709<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>
710</li>
711</ul>
712<a name="withoutMerge--">
713<!--   -->
714</a>
715<ul class="blockList">
716<li class="blockList">
717<h4>withoutMerge</h4>
718<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>
719</li>
720</ul>
721<a name="valueFor--">
722<!--   -->
723</a>
724<ul class="blockList">
725<li class="blockList">
726<h4>valueFor</h4>
727<pre>public&nbsp;<a href="https://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>
728<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor--">JacksonAnnotationValue</a></code></span></div>
729<div class="block">Introspection method that may be used to find actual annotation that may be used
730 as the source for value instance.</div>
731<dl>
732<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
733<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>
734<dt><span class="returnLabel">Returns:</span></dt>
735<dd>Annotation class for which instances of this value class are created</dd>
736</dl>
737</li>
738</ul>
739<a name="readResolve--">
740<!--   -->
741</a>
742<ul class="blockList">
743<li class="blockList">
744<h4>readResolve</h4>
745<pre>protected&nbsp;<a href="https://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>
746</li>
747</ul>
748<a name="getIgnored--">
749<!--   -->
750</a>
751<ul class="blockList">
752<li class="blockList">
753<h4>getIgnored</h4>
754<pre>public&nbsp;<a href="https://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="https://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>
755</li>
756</ul>
757<a name="findIgnoredForSerialization--">
758<!--   -->
759</a>
760<ul class="blockList">
761<li class="blockList">
762<h4>findIgnoredForSerialization</h4>
763<pre>public&nbsp;<a href="https://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="https://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>
764<div class="block">Method called to find names of properties to ignore when used for
765 serialization: functionally
766 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
767 (that is, there is "allowGetters=false" or equivalent),
768 otherwise returns empty <a href="https://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>
769</li>
770</ul>
771<a name="findIgnoredForDeserialization--">
772<!--   -->
773</a>
774<ul class="blockList">
775<li class="blockList">
776<h4>findIgnoredForDeserialization</h4>
777<pre>public&nbsp;<a href="https://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="https://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>
778<div class="block">Method called to find names of properties to ignore when used for
779 serialization: functionally
780 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
781 (that is, there is "allowSetters=false" or equivalent),
782 otherwise returns empty <a href="https://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>
783</li>
784</ul>
785<a name="getIgnoreUnknown--">
786<!--   -->
787</a>
788<ul class="blockList">
789<li class="blockList">
790<h4>getIgnoreUnknown</h4>
791<pre>public&nbsp;boolean&nbsp;getIgnoreUnknown()</pre>
792</li>
793</ul>
794<a name="getAllowGetters--">
795<!--   -->
796</a>
797<ul class="blockList">
798<li class="blockList">
799<h4>getAllowGetters</h4>
800<pre>public&nbsp;boolean&nbsp;getAllowGetters()</pre>
801</li>
802</ul>
803<a name="getAllowSetters--">
804<!--   -->
805</a>
806<ul class="blockList">
807<li class="blockList">
808<h4>getAllowSetters</h4>
809<pre>public&nbsp;boolean&nbsp;getAllowSetters()</pre>
810</li>
811</ul>
812<a name="getMerge--">
813<!--   -->
814</a>
815<ul class="blockList">
816<li class="blockList">
817<h4>getMerge</h4>
818<pre>public&nbsp;boolean&nbsp;getMerge()</pre>
819</li>
820</ul>
821<a name="toString--">
822<!--   -->
823</a>
824<ul class="blockList">
825<li class="blockList">
826<h4>toString</h4>
827<pre>public&nbsp;<a href="https://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>
828<dl>
829<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
830<dd><code><a href="https://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="https://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>
831</dl>
832</li>
833</ul>
834<a name="hashCode--">
835<!--   -->
836</a>
837<ul class="blockList">
838<li class="blockList">
839<h4>hashCode</h4>
840<pre>public&nbsp;int&nbsp;hashCode()</pre>
841<dl>
842<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
843<dd><code><a href="https://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="https://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>
844</dl>
845</li>
846</ul>
847<a name="equals-java.lang.Object-">
848<!--   -->
849</a>
850<ul class="blockListLast">
851<li class="blockList">
852<h4>equals</h4>
853<pre>public&nbsp;boolean&nbsp;equals(<a href="https://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>
854<dl>
855<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
856<dd><code><a href="https://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="https://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>
857</dl>
858</li>
859</ul>
860</li>
861</ul>
862</li>
863</ul>
864</div>
865</div>
866<!-- ========= END OF CLASS DATA ========= -->
867<!-- ======= START OF BOTTOM NAVBAR ====== -->
868<div class="bottomNav"><a name="navbar.bottom">
869<!--   -->
870</a>
871<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
872<a name="navbar.bottom.firstrow">
873<!--   -->
874</a>
875<ul class="navList" title="Navigation">
876<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
877<li class="navBarCell1Rev">Class</li>
878<li><a href="class-use/JsonIgnoreProperties.Value.html">Use</a></li>
879<li><a href="package-tree.html">Tree</a></li>
880<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
881<li><a href="../../../../index-all.html">Index</a></li>
882<li><a href="../../../../help-doc.html">Help</a></li>
883</ul>
884</div>
885<div class="subNav">
886<ul class="navList">
887<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
888<li><a href="../../../../com/fasterxml/jackson/annotation/JsonIgnoreType.html" title="annotation in com.fasterxml.jackson.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
889</ul>
890<ul class="navList">
891<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html" target="_top">Frames</a></li>
892<li><a href="JsonIgnoreProperties.Value.html" target="_top">No&nbsp;Frames</a></li>
893</ul>
894<ul class="navList" id="allclasses_navbar_bottom">
895<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
896</ul>
897<div>
898<script type="text/javascript"><!--
899  allClassesLink = document.getElementById("allclasses_navbar_bottom");
900  if(window==top) {
901    allClassesLink.style.display = "block";
902  }
903  else {
904    allClassesLink.style.display = "none";
905  }
906  //-->
907</script>
908</div>
909<div>
910<ul class="subNavList">
911<li>Summary:&nbsp;</li>
912<li>Nested&nbsp;|&nbsp;</li>
913<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
914<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
915<li><a href="#method.summary">Method</a></li>
916</ul>
917<ul class="subNavList">
918<li>Detail:&nbsp;</li>
919<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
920<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
921<li><a href="#method.detail">Method</a></li>
922</ul>
923</div>
924<a name="skip.navbar.bottom">
925<!--   -->
926</a></div>
927<!-- ======== END OF BOTTOM NAVBAR ======= -->
928<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
929</body>
930</html>
931