• 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 (1.8.0_162) on Tue Jan 23 20:22:18 PST 2018 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.PropertyNamingStrategy (jackson-databind 2.9.0 API)</title>
8<meta name="date" content="2018-01-23">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<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="Uses of Class com.fasterxml.jackson.databind.PropertyNamingStrategy (jackson-databind 2.9.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../overview-summary.html">Overview</a></li>
36<li><a href="../package-summary.html">Package</a></li>
37<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="../package-tree.html">Tree</a></li>
40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyNamingStrategy.html" target="_top">Frames</a></li>
52<li><a href="PropertyNamingStrategy.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h2 title="Uses of Class com.fasterxml.jackson.databind.PropertyNamingStrategy" class="title">Uses of Class<br>com.fasterxml.jackson.databind.PropertyNamingStrategy</h2>
75</div>
76<div class="classUseContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
97<td class="colLast">
98<div class="block">Package that contains most of configuration-related classes;
99exception being couple of most-commonly used configuration
100things (like Feature enumerations) that are at the
101main level (<code>com.fasterxml.jackson.databind</code>).</div>
102</td>
103</tr>
104<tr class="altColor">
105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
106<td class="colLast">
107<div class="block">Functionality needed for Bean introspection, required for detecting
108 accessors and mutators for Beans, as well as locating and handling
109 method annotations.</div>
110</td>
111</tr>
112<tr class="rowColor">
113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td>
114<td class="colLast">
115<div class="block">Package that contains classes and interfaces to help implement
116 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s
117 (which are registered using
118 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule-com.fasterxml.jackson.databind.Module-"><code>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</code></a>.</div>
119</td>
120</tr>
121</tbody>
122</table>
123</li>
124<li class="blockList">
125<ul class="blockList">
126<li class="blockList"><a name="com.fasterxml.jackson.databind">
127<!--   -->
128</a>
129<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
130<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
131<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd">&nbsp;</span></caption>
132<tr>
133<th class="colFirst" scope="col">Modifier and Type</th>
134<th class="colLast" scope="col">Class and Description</th>
135</tr>
136<tbody>
137<tr class="altColor">
138<td class="colFirst"><code>static class&nbsp;</code></td>
139<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.KebabCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.KebabCaseStrategy</a></span></code>
140<div class="block">Naming strategy similar to <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a>, but instead of underscores
141 as separators, uses hyphens.</div>
142</td>
143</tr>
144<tr class="rowColor">
145<td class="colFirst"><code>static class&nbsp;</code></td>
146<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.LowerCaseStrategy</a></span></code>
147<div class="block">Simple strategy where external name simply only uses lower-case characters,
148 and no separators.</div>
149</td>
150</tr>
151<tr class="altColor">
152<td class="colFirst"><code>static class&nbsp;</code></td>
153<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a></span></code>
154<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
155<div class="block"><span class="deprecationComment">In 2.7 use <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a> instead</span></div>
156</div>
157</td>
158</tr>
159<tr class="rowColor">
160<td class="colFirst"><code>static class&nbsp;</code></td>
161<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PascalCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PascalCaseStrategy</a></span></code>
162<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
163<div class="block"><span class="deprecationComment">In 2.7 use <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.UpperCamelCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.UpperCamelCaseStrategy</code></a> instead</span></div>
164</div>
165</td>
166</tr>
167<tr class="altColor">
168<td class="colFirst"><code>static class&nbsp;</code></td>
169<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a></span></code>&nbsp;</td>
170</tr>
171<tr class="rowColor">
172<td class="colFirst"><code>static class&nbsp;</code></td>
173<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.SnakeCaseStrategy</a></span></code>
174<div class="block">A <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> that translates typical camel case Java
175 property names to lower case JSON element names, separated by
176 underscores.</div>
177</td>
178</tr>
179<tr class="altColor">
180<td class="colFirst"><code>static class&nbsp;</code></td>
181<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.UpperCamelCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.UpperCamelCaseStrategy</a></span></code>
182<div class="block">A <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> that translates typical camelCase Java
183 property names to PascalCase JSON element names (i.e., with a capital
184 first letter).</div>
185</td>
186</tr>
187</tbody>
188</table>
189<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
190<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
191<tr>
192<th class="colFirst" scope="col">Modifier and Type</th>
193<th class="colLast" scope="col">Field and Description</th>
194</tr>
195<tbody>
196<tr class="altColor">
197<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
198<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES">CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES</a></span></code>
199<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
200<div class="block"><span class="deprecationComment">Since 2.7 use <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#SNAKE_CASE"><code>SNAKE_CASE</code></a> instead;</span></div>
201</div>
202</td>
203</tr>
204<tr class="rowColor">
205<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
206<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#KEBAB_CASE">KEBAB_CASE</a></span></code>
207<div class="block">Naming convention used in languages like Lisp, where words are in lower-case
208 letters, separated by hyphens.</div>
209</td>
210</tr>
211<tr class="altColor">
212<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
213<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#LOWER_CAMEL_CASE">LOWER_CAMEL_CASE</a></span></code>
214<div class="block">Naming convention used in Java, where words other than first are capitalized
215 and no separator is used between words.</div>
216</td>
217</tr>
218<tr class="rowColor">
219<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
220<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#LOWER_CASE">LOWER_CASE</a></span></code>
221<div class="block">Naming convention in which all words of the logical name are in lower case, and
222 no separator is used between words.</div>
223</td>
224</tr>
225<tr class="altColor">
226<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
227<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#PASCAL_CASE_TO_CAMEL_CASE">PASCAL_CASE_TO_CAMEL_CASE</a></span></code>
228<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
229<div class="block"><span class="deprecationComment">Since 2.7 use <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#UPPER_CAMEL_CASE"><code>UPPER_CAMEL_CASE</code></a> instead;</span></div>
230</div>
231</td>
232</tr>
233<tr class="rowColor">
234<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
235<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#SNAKE_CASE">SNAKE_CASE</a></span></code>
236<div class="block">Naming convention used in languages like C, where words are in lower-case
237 letters, separated by underscores.</div>
238</td>
239</tr>
240<tr class="altColor">
241<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
242<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#UPPER_CAMEL_CASE">UPPER_CAMEL_CASE</a></span></code>
243<div class="block">Naming convention used in languages like Pascal, where words are capitalized
244 and no separator is used between words.</div>
245</td>
246</tr>
247</tbody>
248</table>
249<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
250<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
251<tr>
252<th class="colFirst" scope="col">Modifier and Type</th>
253<th class="colLast" scope="col">Method and Description</th>
254</tr>
255<tbody>
256<tr class="altColor">
257<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
258<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#getPropertyNamingStrategy--">getPropertyNamingStrategy</a></span>()</code>&nbsp;</td>
259</tr>
260</tbody>
261</table>
262<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
263<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
264<tr>
265<th class="colFirst" scope="col">Modifier and Type</th>
266<th class="colLast" scope="col">Method and Description</th>
267</tr>
268<tbody>
269<tr class="altColor">
270<td class="colFirst"><code>void</code></td>
271<td class="colLast"><span class="typeNameLabel">Module.SetupContext.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/Module.SetupContext.html#setNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">setNamingStrategy</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;naming)</code>
272<div class="block">Method that may be used to override naming strategy that is used
273 by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>.</div>
274</td>
275</tr>
276<tr class="rowColor">
277<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a></code></td>
278<td class="colLast"><span class="typeNameLabel">ObjectMapper.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#setPropertyNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">setPropertyNamingStrategy</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;s)</code>
279<div class="block">Method for setting custom property naming strategy to use.</div>
280</td>
281</tr>
282</tbody>
283</table>
284</li>
285<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
286<!--   -->
287</a>
288<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></h3>
289<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
290<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
291<tr>
292<th class="colFirst" scope="col">Modifier and Type</th>
293<th class="colLast" scope="col">Field and Description</th>
294</tr>
295<tbody>
296<tr class="altColor">
297<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
298<td class="colLast"><span class="typeNameLabel">BaseSettings.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#Z:Z_propertyNamingStrategy">_propertyNamingStrategy</a></span></code>
299<div class="block">Custom property naming strategy in use, if any.</div>
300</td>
301</tr>
302</tbody>
303</table>
304<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
305<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> that return <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
306<tr>
307<th class="colFirst" scope="col">Modifier and Type</th>
308<th class="colLast" scope="col">Method and Description</th>
309</tr>
310<tbody>
311<tr class="altColor">
312<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
313<td class="colLast"><span class="typeNameLabel">MapperConfig.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getPropertyNamingStrategy--">getPropertyNamingStrategy</a></span>()</code>&nbsp;</td>
314</tr>
315<tr class="rowColor">
316<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
317<td class="colLast"><span class="typeNameLabel">BaseSettings.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getPropertyNamingStrategy--">getPropertyNamingStrategy</a></span>()</code>&nbsp;</td>
318</tr>
319<tr class="altColor">
320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
321<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#namingStrategyInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">namingStrategyInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
322                      <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
323                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>
324<div class="block">Method called to construct a NamingStrategy instance used for specified
325 class.</div>
326</td>
327</tr>
328</tbody>
329</table>
330<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
331<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
332<tr>
333<th class="colFirst" scope="col">Modifier and Type</th>
334<th class="colLast" scope="col">Method and Description</th>
335</tr>
336<tbody>
337<tr class="altColor">
338<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
339<td class="colLast"><span class="typeNameLabel">MapperConfigBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with-com.fasterxml.jackson.databind.PropertyNamingStrategy-">with</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;pns)</code>
340<div class="block">Method for constructing and returning a new instance with different
341 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a>
342 to use.</div>
343</td>
344</tr>
345<tr class="rowColor">
346<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td>
347<td class="colLast"><span class="typeNameLabel">BaseSettings.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withPropertyNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">withPropertyNamingStrategy</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;pns)</code>&nbsp;</td>
348</tr>
349</tbody>
350</table>
351<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
352<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
353<tr>
354<th class="colOne" scope="col">Constructor and Description</th>
355</tr>
356<tbody>
357<tr class="altColor">
358<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#BaseSettings-com.fasterxml.jackson.databind.introspect.ClassIntrospector-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.PropertyNamingStrategy-com.fasterxml.jackson.databind.type.TypeFactory-com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder-java.text.DateFormat-com.fasterxml.jackson.databind.cfg.HandlerInstantiator-java.util.Locale-java.util.TimeZone-com.fasterxml.jackson.core.Base64Variant-">BaseSettings</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a>&nbsp;ci,
359            <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
360            <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;pns,
361            <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;tf,
362            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;typer,
363            <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;dateFormat,
364            <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi,
365            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale,
366            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz,
367            <a href="http://fasterxml.github.com/jackson-core/javadoc/2.9/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;defaultBase64)</code>&nbsp;</td>
368</tr>
369</tbody>
370</table>
371</li>
372<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
373<!--   -->
374</a>
375<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3>
376<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
377<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
378<tr>
379<th class="colFirst" scope="col">Modifier and Type</th>
380<th class="colLast" scope="col">Method and Description</th>
381</tr>
382<tbody>
383<tr class="altColor">
384<td class="colFirst"><code>protected void</code></td>
385<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_renameUsing-java.util.Map-com.fasterxml.jackson.databind.PropertyNamingStrategy-">_renameUsing</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>&gt;&nbsp;propMap,
386            <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;naming)</code>&nbsp;</td>
387</tr>
388</tbody>
389</table>
390</li>
391<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
392<!--   -->
393</a>
394<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></h3>
395<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
396<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
397<tr>
398<th class="colFirst" scope="col">Modifier and Type</th>
399<th class="colLast" scope="col">Field and Description</th>
400</tr>
401<tbody>
402<tr class="altColor">
403<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
404<td class="colLast"><span class="typeNameLabel">SimpleModule.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#Z:Z_namingStrategy">_namingStrategy</a></span></code>&nbsp;</td>
405</tr>
406</tbody>
407</table>
408<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
409<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
410<tr>
411<th class="colFirst" scope="col">Modifier and Type</th>
412<th class="colLast" scope="col">Method and Description</th>
413</tr>
414<tbody>
415<tr class="altColor">
416<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</a></code></td>
417<td class="colLast"><span class="typeNameLabel">SimpleModule.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#setNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">setNamingStrategy</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;naming)</code>&nbsp;</td>
418</tr>
419</tbody>
420</table>
421</li>
422</ul>
423</li>
424</ul>
425</div>
426<!-- ======= START OF BOTTOM NAVBAR ====== -->
427<div class="bottomNav"><a name="navbar.bottom">
428<!--   -->
429</a>
430<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
431<a name="navbar.bottom.firstrow">
432<!--   -->
433</a>
434<ul class="navList" title="Navigation">
435<li><a href="../../../../../overview-summary.html">Overview</a></li>
436<li><a href="../package-summary.html">Package</a></li>
437<li><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
438<li class="navBarCell1Rev">Use</li>
439<li><a href="../package-tree.html">Tree</a></li>
440<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
441<li><a href="../../../../../index-all.html">Index</a></li>
442<li><a href="../../../../../help-doc.html">Help</a></li>
443</ul>
444</div>
445<div class="subNav">
446<ul class="navList">
447<li>Prev</li>
448<li>Next</li>
449</ul>
450<ul class="navList">
451<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/PropertyNamingStrategy.html" target="_top">Frames</a></li>
452<li><a href="PropertyNamingStrategy.html" target="_top">No&nbsp;Frames</a></li>
453</ul>
454<ul class="navList" id="allclasses_navbar_bottom">
455<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
456</ul>
457<div>
458<script type="text/javascript"><!--
459  allClassesLink = document.getElementById("allclasses_navbar_bottom");
460  if(window==top) {
461    allClassesLink.style.display = "block";
462  }
463  else {
464    allClassesLink.style.display = "none";
465  }
466  //-->
467</script>
468</div>
469<a name="skip.navbar.bottom">
470<!--   -->
471</a></div>
472<!-- ======== END OF BOTTOM NAVBAR ======= -->
473<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2018 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
474</body>
475</html>
476