• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_79) on Thu Jul 07 10:49:27 PDT 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>JsonFormat.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="JsonFormat.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/JsonFormat.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/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../com/fasterxml/jackson/annotation/JsonGetter.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/JsonFormat.Value.html" target="_top">Frames</a></li>
44<li><a href="JsonFormat.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>Field&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>Field&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 JsonFormat.Value" class="title">Class JsonFormat.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.JsonFormat.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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a></dd>
104</dl>
105<hr>
106<br>
107<pre>public static class <span class="strong">JsonFormat.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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonFormat</code></a>
111 annotation.</div>
112<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.annotation.JsonFormat.Value">Serialized Form</a></dd></dl>
113</li>
114</ul>
115</div>
116<div class="summary">
117<ul class="blockList">
118<li class="blockList">
119<!-- ======== CONSTRUCTOR SUMMARY ======== -->
120<ul class="blockList">
121<li class="blockList"><a name="constructor_summary">
122<!--   -->
123</a>
124<h3>Constructor Summary</h3>
125<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
126<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
127<tr>
128<th class="colOne" scope="col">Constructor and Description</th>
129</tr>
130<tr class="altColor">
131<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value()">JsonFormat.Value</a></strong>()</code>&nbsp;</td>
132</tr>
133<tr class="rowColor">
134<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(com.fasterxml.jackson.annotation.JsonFormat)">JsonFormat.Value</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&nbsp;ann)</code>&nbsp;</td>
135</tr>
136<tr class="altColor">
137<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.lang.String,%20java.util.TimeZone)">JsonFormat.Value</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;p,
138                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
139                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
140                <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;tzStr,
141                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>
142<div class="block"><strong>Deprecated.</strong>&nbsp;
143<div class="block"><i>since 2.6</i></div>
144</div>
145</td>
146</tr>
147<tr class="rowColor">
148<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.lang.String,%20java.util.TimeZone,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value</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;p,
149                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
150                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
151                <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;tzStr,
152                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz,
153                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</code>&nbsp;</td>
154</tr>
155<tr class="altColor">
156<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.util.TimeZone)">JsonFormat.Value</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;p,
157                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
158                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
159                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>
160<div class="block"><strong>Deprecated.</strong>&nbsp;
161<div class="block"><i>since 2.6</i></div>
162</div>
163</td>
164</tr>
165<tr class="rowColor">
166<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.util.TimeZone,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value</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;p,
167                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
168                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
169                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz,
170                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</code>&nbsp;</td>
171</tr>
172<tr class="altColor">
173<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.lang.String,%20java.lang.String)">JsonFormat.Value</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;p,
174                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
175                <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;localeStr,
176                <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;tzStr)</code>
177<div class="block"><strong>Deprecated.</strong>&nbsp;
178<div class="block"><i>since 2.6</i></div>
179</div>
180</td>
181</tr>
182<tr class="rowColor">
183<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.lang.String,%20java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value</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;p,
184                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
185                <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;localeStr,
186                <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;tzStr,
187                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</code>&nbsp;</td>
188</tr>
189</table>
190</li>
191</ul>
192<!-- ========== METHOD SUMMARY =========== -->
193<ul class="blockList">
194<li class="blockList"><a name="method_summary">
195<!--   -->
196</a>
197<h3>Method Summary</h3>
198<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
199<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
200<tr>
201<th class="colFirst" scope="col">Modifier and Type</th>
202<th class="colLast" scope="col">Method and Description</th>
203</tr>
204<tr class="altColor">
205<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
206<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#empty()">empty</a></strong>()</code>&nbsp;</td>
207</tr>
208<tr class="rowColor">
209<td class="colFirst"><code>boolean</code></td>
210<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.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>
211</tr>
212<tr class="altColor">
213<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
214<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#forPattern(java.lang.String)">forPattern</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;p)</code>&nbsp;</td>
215</tr>
216<tr class="rowColor">
217<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
218<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#forShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">forShape</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh)</code>&nbsp;</td>
219</tr>
220<tr class="altColor">
221<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
222<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#from(com.fasterxml.jackson.annotation.JsonFormat)">from</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&nbsp;ann)</code>&nbsp;</td>
223</tr>
224<tr class="rowColor">
225<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
226<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">getFeature</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</code>
227<div class="block">Accessor for checking whether this format value has specific setting for
228 given feature.</div>
229</td>
230</tr>
231<tr class="altColor">
232<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></code></td>
233<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getFeatures()">getFeatures</a></strong>()</code>
234<div class="block">Accessor for getting full set of features enabled/disabled.</div>
235</td>
236</tr>
237<tr class="rowColor">
238<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td>
239<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getLocale()">getLocale</a></strong>()</code>&nbsp;</td>
240</tr>
241<tr class="altColor">
242<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>
243<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getPattern()">getPattern</a></strong>()</code>&nbsp;</td>
244</tr>
245<tr class="rowColor">
246<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a></code></td>
247<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getShape()">getShape</a></strong>()</code>&nbsp;</td>
248</tr>
249<tr class="altColor">
250<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td>
251<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getTimeZone()">getTimeZone</a></strong>()</code>&nbsp;</td>
252</tr>
253<tr class="rowColor">
254<td class="colFirst"><code>int</code></td>
255<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
256</tr>
257<tr class="altColor">
258<td class="colFirst"><code>boolean</code></td>
259<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasLocale()">hasLocale</a></strong>()</code>&nbsp;</td>
260</tr>
261<tr class="rowColor">
262<td class="colFirst"><code>boolean</code></td>
263<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasPattern()">hasPattern</a></strong>()</code>&nbsp;</td>
264</tr>
265<tr class="altColor">
266<td class="colFirst"><code>boolean</code></td>
267<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasShape()">hasShape</a></strong>()</code>&nbsp;</td>
268</tr>
269<tr class="rowColor">
270<td class="colFirst"><code>boolean</code></td>
271<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasTimeZone()">hasTimeZone</a></strong>()</code>&nbsp;</td>
272</tr>
273<tr class="altColor">
274<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
275<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#merge(com.fasterxml.jackson.annotation.JsonFormat.Value,%20com.fasterxml.jackson.annotation.JsonFormat.Value)">merge</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;base,
276     <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;overrides)</code>
277<div class="block">Helper method that will try to combine values from two <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonFormat.Value</code></a>
278 instances, using one as base settings, and the other as overrides
279 to use instead of base values when defined; base values are only
280 use if override does not specify a value (matching value is null
281 or logically missing).</div>
282</td>
283</tr>
284<tr class="rowColor">
285<td class="colFirst"><code>static <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
286<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#mergeAll(com.fasterxml.jackson.annotation.JsonFormat.Value...)">mergeAll</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>...&nbsp;values)</code>&nbsp;</td>
287</tr>
288<tr class="altColor">
289<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>
290<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#timeZoneAsString()">timeZoneAsString</a></strong>()</code>
291<div class="block">Alternate access (compared to <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getTimeZone()"><code>getTimeZone()</code></a>) which is useful
292 when caller just wants time zone id to convert, but not as JDK
293 provided <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a></div>
294</td>
295</tr>
296<tr class="rowColor">
297<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>
298<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#toString()">toString</a></strong>()</code>&nbsp;</td>
299</tr>
300<tr class="altColor">
301<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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&gt;</code></td>
302<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#valueFor()">valueFor</a></strong>()</code>
303<div class="block">Introspection method that may be used to find actual annotation that may be used
304 as the source for value instance.</div>
305</td>
306</tr>
307<tr class="rowColor">
308<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
309<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">withFeature</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</code>&nbsp;</td>
310</tr>
311<tr class="altColor">
312<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
313<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withLocale(java.util.Locale)">withLocale</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</code>&nbsp;</td>
314</tr>
315<tr class="rowColor">
316<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
317<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withoutFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">withoutFeature</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</code>&nbsp;</td>
318</tr>
319<tr class="altColor">
320<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
321<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withOverrides(com.fasterxml.jackson.annotation.JsonFormat.Value)">withOverrides</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;overrides)</code>&nbsp;</td>
322</tr>
323<tr class="rowColor">
324<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
325<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withPattern(java.lang.String)">withPattern</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;p)</code>&nbsp;</td>
326</tr>
327<tr class="altColor">
328<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
329<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">withShape</a></strong>(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;s)</code>&nbsp;</td>
330</tr>
331<tr class="rowColor">
332<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
333<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#withTimeZone(java.util.TimeZone)">withTimeZone</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>&nbsp;</td>
334</tr>
335</table>
336<ul class="blockList">
337<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
338<!--   -->
339</a>
340<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>
341<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>
342</ul>
343</li>
344</ul>
345</li>
346</ul>
347</div>
348<div class="details">
349<ul class="blockList">
350<li class="blockList">
351<!-- ========= CONSTRUCTOR DETAIL ======== -->
352<ul class="blockList">
353<li class="blockList"><a name="constructor_detail">
354<!--   -->
355</a>
356<h3>Constructor Detail</h3>
357<a name="JsonFormat.Value()">
358<!--   -->
359</a>
360<ul class="blockList">
361<li class="blockList">
362<h4>JsonFormat.Value</h4>
363<pre>public&nbsp;JsonFormat.Value()</pre>
364</li>
365</ul>
366<a name="JsonFormat.Value(com.fasterxml.jackson.annotation.JsonFormat)">
367<!--   -->
368</a>
369<ul class="blockList">
370<li class="blockList">
371<h4>JsonFormat.Value</h4>
372<pre>public&nbsp;JsonFormat.Value(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&nbsp;ann)</pre>
373</li>
374</ul>
375<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.lang.String, java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Features)">
376<!--   -->
377</a>
378<ul class="blockList">
379<li class="blockList">
380<h4>JsonFormat.Value</h4>
381<pre>public&nbsp;JsonFormat.Value(<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;p,
382                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
383                <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;localeStr,
384                <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;tzStr,
385                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</pre>
386<dl><dt><span class="strong">Since:</span></dt>
387  <dd>2.6</dd></dl>
388</li>
389</ul>
390<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.util.Locale, java.util.TimeZone, com.fasterxml.jackson.annotation.JsonFormat.Features)">
391<!--   -->
392</a>
393<ul class="blockList">
394<li class="blockList">
395<h4>JsonFormat.Value</h4>
396<pre>public&nbsp;JsonFormat.Value(<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;p,
397                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
398                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
399                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz,
400                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</pre>
401<dl><dt><span class="strong">Since:</span></dt>
402  <dd>2.6</dd></dl>
403</li>
404</ul>
405<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.util.Locale, java.lang.String, java.util.TimeZone, com.fasterxml.jackson.annotation.JsonFormat.Features)">
406<!--   -->
407</a>
408<ul class="blockList">
409<li class="blockList">
410<h4>JsonFormat.Value</h4>
411<pre>public&nbsp;JsonFormat.Value(<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;p,
412                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
413                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
414                <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;tzStr,
415                <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz,
416                <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;f)</pre>
417<dl><dt><span class="strong">Since:</span></dt>
418  <dd>2.6</dd></dl>
419</li>
420</ul>
421<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.util.Locale, java.util.TimeZone)">
422<!--   -->
423</a>
424<ul class="blockList">
425<li class="blockList">
426<h4>JsonFormat.Value</h4>
427<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
428public&nbsp;JsonFormat.Value(<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;p,
429                           <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
430                           <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
431                           <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
432<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>since 2.6</i></div>
433</li>
434</ul>
435<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.lang.String, java.lang.String)">
436<!--   -->
437</a>
438<ul class="blockList">
439<li class="blockList">
440<h4>JsonFormat.Value</h4>
441<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
442public&nbsp;JsonFormat.Value(<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;p,
443                           <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
444                           <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;localeStr,
445                           <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;tzStr)</pre>
446<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>since 2.6</i></div>
447</li>
448</ul>
449<a name="JsonFormat.Value(java.lang.String, com.fasterxml.jackson.annotation.JsonFormat.Shape, java.util.Locale, java.lang.String, java.util.TimeZone)">
450<!--   -->
451</a>
452<ul class="blockListLast">
453<li class="blockList">
454<h4>JsonFormat.Value</h4>
455<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
456public&nbsp;JsonFormat.Value(<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;p,
457                           <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh,
458                           <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l,
459                           <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;tzStr,
460                           <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
461<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>since 2.6</i></div>
462</li>
463</ul>
464</li>
465</ul>
466<!-- ============ METHOD DETAIL ========== -->
467<ul class="blockList">
468<li class="blockList"><a name="method_detail">
469<!--   -->
470</a>
471<h3>Method Detail</h3>
472<a name="empty()">
473<!--   -->
474</a>
475<ul class="blockList">
476<li class="blockList">
477<h4>empty</h4>
478<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;empty()</pre>
479<dl><dt><span class="strong">Since:</span></dt>
480  <dd>2.7</dd></dl>
481</li>
482</ul>
483<a name="merge(com.fasterxml.jackson.annotation.JsonFormat.Value, com.fasterxml.jackson.annotation.JsonFormat.Value)">
484<!--   -->
485</a>
486<ul class="blockList">
487<li class="blockList">
488<h4>merge</h4>
489<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;merge(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;base,
490                     <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;overrides)</pre>
491<div class="block">Helper method that will try to combine values from two <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonFormat.Value</code></a>
492 instances, using one as base settings, and the other as overrides
493 to use instead of base values when defined; base values are only
494 use if override does not specify a value (matching value is null
495 or logically missing).
496 Note that one or both of value instances may be `null`, directly;
497 if both are `null`, result will also be `null`; otherwise never null.</div>
498<dl><dt><span class="strong">Since:</span></dt>
499  <dd>2.8</dd></dl>
500</li>
501</ul>
502<a name="mergeAll(com.fasterxml.jackson.annotation.JsonFormat.Value...)">
503<!--   -->
504</a>
505<ul class="blockList">
506<li class="blockList">
507<h4>mergeAll</h4>
508<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;mergeAll(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>...&nbsp;values)</pre>
509<dl><dt><span class="strong">Since:</span></dt>
510  <dd>2.8</dd></dl>
511</li>
512</ul>
513<a name="from(com.fasterxml.jackson.annotation.JsonFormat)">
514<!--   -->
515</a>
516<ul class="blockList">
517<li class="blockList">
518<h4>from</h4>
519<pre>public static final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;from(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&nbsp;ann)</pre>
520<dl><dt><span class="strong">Since:</span></dt>
521  <dd>2.7</dd></dl>
522</li>
523</ul>
524<a name="withOverrides(com.fasterxml.jackson.annotation.JsonFormat.Value)">
525<!--   -->
526</a>
527<ul class="blockList">
528<li class="blockList">
529<h4>withOverrides</h4>
530<pre>public final&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withOverrides(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;overrides)</pre>
531<dl><dt><span class="strong">Since:</span></dt>
532  <dd>2.7</dd></dl>
533</li>
534</ul>
535<a name="forPattern(java.lang.String)">
536<!--   -->
537</a>
538<ul class="blockList">
539<li class="blockList">
540<h4>forPattern</h4>
541<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;forPattern(<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;p)</pre>
542<dl><dt><span class="strong">Since:</span></dt>
543  <dd>2.6</dd></dl>
544</li>
545</ul>
546<a name="forShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">
547<!--   -->
548</a>
549<ul class="blockList">
550<li class="blockList">
551<h4>forShape</h4>
552<pre>public static&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;forShape(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;sh)</pre>
553<dl><dt><span class="strong">Since:</span></dt>
554  <dd>2.7</dd></dl>
555</li>
556</ul>
557<a name="withPattern(java.lang.String)">
558<!--   -->
559</a>
560<ul class="blockList">
561<li class="blockList">
562<h4>withPattern</h4>
563<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withPattern(<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;p)</pre>
564<dl><dt><span class="strong">Since:</span></dt>
565  <dd>2.1</dd></dl>
566</li>
567</ul>
568<a name="withShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">
569<!--   -->
570</a>
571<ul class="blockList">
572<li class="blockList">
573<h4>withShape</h4>
574<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withShape(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;s)</pre>
575<dl><dt><span class="strong">Since:</span></dt>
576  <dd>2.1</dd></dl>
577</li>
578</ul>
579<a name="withLocale(java.util.Locale)">
580<!--   -->
581</a>
582<ul class="blockList">
583<li class="blockList">
584<h4>withLocale</h4>
585<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withLocale(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</pre>
586<dl><dt><span class="strong">Since:</span></dt>
587  <dd>2.1</dd></dl>
588</li>
589</ul>
590<a name="withTimeZone(java.util.TimeZone)">
591<!--   -->
592</a>
593<ul class="blockList">
594<li class="blockList">
595<h4>withTimeZone</h4>
596<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withTimeZone(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
597<dl><dt><span class="strong">Since:</span></dt>
598  <dd>2.1</dd></dl>
599</li>
600</ul>
601<a name="withFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">
602<!--   -->
603</a>
604<ul class="blockList">
605<li class="blockList">
606<h4>withFeature</h4>
607<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withFeature(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</pre>
608<dl><dt><span class="strong">Since:</span></dt>
609  <dd>2.6</dd></dl>
610</li>
611</ul>
612<a name="withoutFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">
613<!--   -->
614</a>
615<ul class="blockList">
616<li class="blockList">
617<h4>withoutFeature</h4>
618<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;withoutFeature(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</pre>
619<dl><dt><span class="strong">Since:</span></dt>
620  <dd>2.6</dd></dl>
621</li>
622</ul>
623<a name="valueFor()">
624<!--   -->
625</a>
626<ul class="blockList">
627<li class="blockList">
628<h4>valueFor</h4>
629<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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&gt;&nbsp;valueFor()</pre>
630<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">JacksonAnnotationValue</a></code></strong></div>
631<div class="block">Introspection method that may be used to find actual annotation that may be used
632 as the source for value instance.</div>
633<dl>
634<dt><strong>Specified by:</strong></dt>
635<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/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a>&gt;</code></dd>
636</dl>
637</li>
638</ul>
639<a name="getPattern()">
640<!--   -->
641</a>
642<ul class="blockList">
643<li class="blockList">
644<h4>getPattern</h4>
645<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;getPattern()</pre>
646</li>
647</ul>
648<a name="getShape()">
649<!--   -->
650</a>
651<ul class="blockList">
652<li class="blockList">
653<h4>getShape</h4>
654<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a>&nbsp;getShape()</pre>
655</li>
656</ul>
657<a name="getLocale()">
658<!--   -->
659</a>
660<ul class="blockList">
661<li class="blockList">
662<h4>getLocale</h4>
663<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;getLocale()</pre>
664</li>
665</ul>
666<a name="timeZoneAsString()">
667<!--   -->
668</a>
669<ul class="blockList">
670<li class="blockList">
671<h4>timeZoneAsString</h4>
672<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;timeZoneAsString()</pre>
673<div class="block">Alternate access (compared to <a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Value.html#getTimeZone()"><code>getTimeZone()</code></a>) which is useful
674 when caller just wants time zone id to convert, but not as JDK
675 provided <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a></div>
676<dl><dt><span class="strong">Since:</span></dt>
677  <dd>2.4</dd></dl>
678</li>
679</ul>
680<a name="getTimeZone()">
681<!--   -->
682</a>
683<ul class="blockList">
684<li class="blockList">
685<h4>getTimeZone</h4>
686<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;getTimeZone()</pre>
687</li>
688</ul>
689<a name="hasShape()">
690<!--   -->
691</a>
692<ul class="blockList">
693<li class="blockList">
694<h4>hasShape</h4>
695<pre>public&nbsp;boolean&nbsp;hasShape()</pre>
696<dl><dt><span class="strong">Since:</span></dt>
697  <dd>2.4</dd></dl>
698</li>
699</ul>
700<a name="hasPattern()">
701<!--   -->
702</a>
703<ul class="blockList">
704<li class="blockList">
705<h4>hasPattern</h4>
706<pre>public&nbsp;boolean&nbsp;hasPattern()</pre>
707<dl><dt><span class="strong">Since:</span></dt>
708  <dd>2.4</dd></dl>
709</li>
710</ul>
711<a name="hasLocale()">
712<!--   -->
713</a>
714<ul class="blockList">
715<li class="blockList">
716<h4>hasLocale</h4>
717<pre>public&nbsp;boolean&nbsp;hasLocale()</pre>
718<dl><dt><span class="strong">Since:</span></dt>
719  <dd>2.4</dd></dl>
720</li>
721</ul>
722<a name="hasTimeZone()">
723<!--   -->
724</a>
725<ul class="blockList">
726<li class="blockList">
727<h4>hasTimeZone</h4>
728<pre>public&nbsp;boolean&nbsp;hasTimeZone()</pre>
729<dl><dt><span class="strong">Since:</span></dt>
730  <dd>2.4</dd></dl>
731</li>
732</ul>
733<a name="getFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">
734<!--   -->
735</a>
736<ul class="blockList">
737<li class="blockList">
738<h4>getFeature</h4>
739<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getFeature(<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a>&nbsp;f)</pre>
740<div class="block">Accessor for checking whether this format value has specific setting for
741 given feature. Result is 3-valued with either `null`, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true#TRUE" title="class or interface in java.lang"><code>Boolean.TRUE</code></a> or
742 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true#FALSE" title="class or interface in java.lang"><code>Boolean.FALSE</code></a>, indicating 'yes/no/dunno' choices, where `null` ("dunno")
743 indicates that the default handling should be used based on global defaults,
744 and there is no format override.</div>
745<dl><dt><span class="strong">Since:</span></dt>
746  <dd>2.6</dd></dl>
747</li>
748</ul>
749<a name="getFeatures()">
750<!--   -->
751</a>
752<ul class="blockList">
753<li class="blockList">
754<h4>getFeatures</h4>
755<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a>&nbsp;getFeatures()</pre>
756<div class="block">Accessor for getting full set of features enabled/disabled.</div>
757<dl><dt><span class="strong">Since:</span></dt>
758  <dd>2.8</dd></dl>
759</li>
760</ul>
761<a name="toString()">
762<!--   -->
763</a>
764<ul class="blockList">
765<li class="blockList">
766<h4>toString</h4>
767<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>
768<dl>
769<dt><strong>Overrides:</strong></dt>
770<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>
771</dl>
772</li>
773</ul>
774<a name="hashCode()">
775<!--   -->
776</a>
777<ul class="blockList">
778<li class="blockList">
779<h4>hashCode</h4>
780<pre>public&nbsp;int&nbsp;hashCode()</pre>
781<dl>
782<dt><strong>Overrides:</strong></dt>
783<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>
784</dl>
785</li>
786</ul>
787<a name="equals(java.lang.Object)">
788<!--   -->
789</a>
790<ul class="blockListLast">
791<li class="blockList">
792<h4>equals</h4>
793<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>
794<dl>
795<dt><strong>Overrides:</strong></dt>
796<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>
797</dl>
798</li>
799</ul>
800</li>
801</ul>
802</li>
803</ul>
804</div>
805</div>
806<!-- ========= END OF CLASS DATA ========= -->
807<!-- ======= START OF BOTTOM NAVBAR ====== -->
808<div class="bottomNav"><a name="navbar_bottom">
809<!--   -->
810</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
811<!--   -->
812</a>
813<ul class="navList" title="Navigation">
814<li><a href="../../../../com/fasterxml/jackson/annotation/package-summary.html">Package</a></li>
815<li class="navBarCell1Rev">Class</li>
816<li><a href="class-use/JsonFormat.Value.html">Use</a></li>
817<li><a href="package-tree.html">Tree</a></li>
818<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
819<li><a href="../../../../index-all.html">Index</a></li>
820<li><a href="../../../../help-doc.html">Help</a></li>
821</ul>
822</div>
823<div class="subNav">
824<ul class="navList">
825<li><a href="../../../../com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">Prev Class</span></a></li>
826<li><a href="../../../../com/fasterxml/jackson/annotation/JsonGetter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">Next Class</span></a></li>
827</ul>
828<ul class="navList">
829<li><a href="../../../../index.html?com/fasterxml/jackson/annotation/JsonFormat.Value.html" target="_top">Frames</a></li>
830<li><a href="JsonFormat.Value.html" target="_top">No Frames</a></li>
831</ul>
832<ul class="navList" id="allclasses_navbar_bottom">
833<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
834</ul>
835<div>
836<script type="text/javascript"><!--
837  allClassesLink = document.getElementById("allclasses_navbar_bottom");
838  if(window==top) {
839    allClassesLink.style.display = "block";
840  }
841  else {
842    allClassesLink.style.display = "none";
843  }
844  //-->
845</script>
846</div>
847<div>
848<ul class="subNavList">
849<li>Summary:&nbsp;</li>
850<li>Nested&nbsp;|&nbsp;</li>
851<li>Field&nbsp;|&nbsp;</li>
852<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
853<li><a href="#method_summary">Method</a></li>
854</ul>
855<ul class="subNavList">
856<li>Detail:&nbsp;</li>
857<li>Field&nbsp;|&nbsp;</li>
858<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
859<li><a href="#method_detail">Method</a></li>
860</ul>
861</div>
862<a name="skip-navbar_bottom">
863<!--   -->
864</a></div>
865<!-- ======== END OF BOTTOM NAVBAR ======= -->
866<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
867</body>
868</html>
869