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 Fri Jan 15 20:28:41 PST 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>PropertyNamingStrategy.SnakeCaseStrategy (jackson-databind 2.7.0 API)</title> 8<meta name="date" content="2016-01-15"> 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="PropertyNamingStrategy.SnakeCaseStrategy (jackson-databind 2.7.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="../../../../overview-summary.html">Overview</a></li> 29<li><a href="package-summary.html">Package</a></li> 30<li class="navBarCell1Rev">Class</li> 31<li><a href="class-use/PropertyNamingStrategy.SnakeCaseStrategy.html">Use</a></li> 32<li><a href="package-tree.html">Tree</a></li> 33<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 34<li><a href="../../../../index-all.html">Index</a></li> 35<li><a href="../../../../help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.UpperCamelCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../index.html?com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" target="_top">Frames</a></li> 45<li><a href="PropertyNamingStrategy.SnakeCaseStrategy.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<div> 63<ul class="subNavList"> 64<li>Summary: </li> 65<li><a href="#nested_classes_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy">Nested</a> | </li> 66<li><a href="#fields_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy">Field</a> | </li> 67<li><a href="#constructor_summary">Constr</a> | </li> 68<li><a href="#method_summary">Method</a></li> 69</ul> 70<ul class="subNavList"> 71<li>Detail: </li> 72<li>Field | </li> 73<li><a href="#constructor_detail">Constr</a> | </li> 74<li><a href="#method_detail">Method</a></li> 75</ul> 76</div> 77<a name="skip-navbar_top"> 78<!-- --> 79</a></div> 80<!-- ========= END OF TOP NAVBAR ========= --> 81<!-- ======== START OF CLASS DATA ======== --> 82<div class="header"> 83<div class="subTitle">com.fasterxml.jackson.databind</div> 84<h2 title="Class PropertyNamingStrategy.SnakeCaseStrategy" class="title">Class PropertyNamingStrategy.SnakeCaseStrategy</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy</a></li> 92<li> 93<ul class="inheritance"> 94<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase</a></li> 95<li> 96<ul class="inheritance"> 97<li>com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy</li> 98</ul> 99</li> 100</ul> 101</li> 102</ul> 103</li> 104</ul> 105<div class="description"> 106<ul class="blockList"> 107<li class="blockList"> 108<dl> 109<dt>All Implemented Interfaces:</dt> 110<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 111</dl> 112<dl> 113<dt>Direct Known Subclasses:</dt> 114<dd><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a></dd> 115</dl> 116<dl> 117<dt>Enclosing class:</dt> 118<dd><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></dd> 119</dl> 120<hr> 121<br> 122<pre>public static class <span class="strong">PropertyNamingStrategy.SnakeCaseStrategy</span> 123extends <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a></pre> 124<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 125 property names to lower case JSON element names, separated by 126 underscores. This implementation is somewhat lenient, in that it 127 provides some additional translations beyond strictly translating from 128 camel case only. In particular, the following translations are applied 129 by this PropertyNamingStrategy. 130 131 <ul><li>Every upper case letter in the Java property name is translated 132 into two characters, an underscore and the lower case equivalent of the 133 target character, with three exceptions. 134 <ol><li>For contiguous sequences of upper case letters, characters after 135 the first character are replaced only by their lower case equivalent, 136 and are not preceded by an underscore. 137 <ul><li>This provides for reasonable translations of upper case acronyms, 138 e.g., "theWWW" is translated to "the_www".</li></ul></li> 139 <li>An upper case character in the first position of the Java property 140 name is not preceded by an underscore character, and is translated only 141 to its lower case equivalent. 142 <ul><li>For example, "Results" is translated to "results", 143 and not to "_results".</li></ul></li> 144 <li>An upper case character in the Java property name that is already 145 preceded by an underscore character is translated only to its lower case 146 equivalent, and is not preceded by an additional underscore. 147 <ul><li>For example, "user_Name" is translated to 148 "user_name", and not to "user__name" (with two 149 underscore characters).</li></ul></li></ol></li> 150 <li>If the Java property name starts with an underscore, then that 151 underscore is not included in the translated name, unless the Java 152 property name is just one character in length, i.e., it is the 153 underscore character. This applies only to the first character of the 154 Java property name.</li></ul> 155 156 These rules result in the following additional example translations from 157 Java property names to JSON element names. 158 <ul><li>"userName" is translated to "user_name"</li> 159 <li>"UserName" is translated to "user_name"</li> 160 <li>"USER_NAME" is translated to "user_name"</li> 161 <li>"user_name" is translated to "user_name" (unchanged)</li> 162 <li>"user" is translated to "user" (unchanged)</li> 163 <li>"User" is translated to "user"</li> 164 <li>"USER" is translated to "user"</li> 165 <li>"_user" is translated to "user"</li> 166 <li>"_User" is translated to "user"</li> 167 <li>"__user" is translated to "_user" 168 (the first of two underscores was removed)</li> 169 <li>"user__name" is translated to "user__name" 170 (unchanged, with two underscores)</li></ul></div> 171<dl><dt><span class="strong">Since:</span></dt> 172 <dd>2.7 (was previously called }</dd> 173<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy">Serialized Form</a></dd></dl> 174</li> 175</ul> 176</div> 177<div class="summary"> 178<ul class="blockList"> 179<li class="blockList"> 180<!-- ======== NESTED CLASS SUMMARY ======== --> 181<ul class="blockList"> 182<li class="blockList"><a name="nested_class_summary"> 183<!-- --> 184</a> 185<h3>Nested Class Summary</h3> 186<ul class="blockList"> 187<li class="blockList"><a name="nested_classes_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy"> 188<!-- --> 189</a> 190<h3>Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></h3> 191<code><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.KebabCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.KebabCaseStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.LowerCaseStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PascalCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PascalCaseStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.SnakeCaseStrategy</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.UpperCamelCaseStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.UpperCamelCaseStrategy</a></code></li> 192</ul> 193</li> 194</ul> 195<!-- =========== FIELD SUMMARY =========== --> 196<ul class="blockList"> 197<li class="blockList"><a name="field_summary"> 198<!-- --> 199</a> 200<h3>Field Summary</h3> 201<ul class="blockList"> 202<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy"> 203<!-- --> 204</a> 205<h3>Fields inherited from class com.fasterxml.jackson.databind.<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></h3> 206<code><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES">CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#KEBAB_CASE">KEBAB_CASE</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#LOWER_CAMEL_CASE">LOWER_CAMEL_CASE</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#LOWER_CASE">LOWER_CASE</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#PASCAL_CASE_TO_CAMEL_CASE">PASCAL_CASE_TO_CAMEL_CASE</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#SNAKE_CASE">SNAKE_CASE</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#UPPER_CAMEL_CASE">UPPER_CAMEL_CASE</a></code></li> 207</ul> 208</li> 209</ul> 210<!-- ======== CONSTRUCTOR SUMMARY ======== --> 211<ul class="blockList"> 212<li class="blockList"><a name="constructor_summary"> 213<!-- --> 214</a> 215<h3>Constructor Summary</h3> 216<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 217<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 218<tr> 219<th class="colOne" scope="col">Constructor and Description</th> 220</tr> 221<tr class="altColor"> 222<td class="colOne"><code><strong><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html#PropertyNamingStrategy.SnakeCaseStrategy()">PropertyNamingStrategy.SnakeCaseStrategy</a></strong>()</code> </td> 223</tr> 224</table> 225</li> 226</ul> 227<!-- ========== METHOD SUMMARY =========== --> 228<ul class="blockList"> 229<li class="blockList"><a name="method_summary"> 230<!-- --> 231</a> 232<h3>Method Summary</h3> 233<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 234<caption><span>Methods</span><span class="tabEnd"> </span></caption> 235<tr> 236<th class="colFirst" scope="col">Modifier and Type</th> 237<th class="colLast" scope="col">Method and Description</th> 238</tr> 239<tr class="altColor"> 240<td class="colFirst"><code><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></code></td> 241<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html#translate(java.lang.String)">translate</a></strong>(<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> input)</code> </td> 242</tr> 243</table> 244<ul class="blockList"> 245<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase"> 246<!-- --> 247</a> 248<h3>Methods inherited from class com.fasterxml.jackson.databind.<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a></h3> 249<code><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForConstructorParameter(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20java.lang.String)">nameForConstructorParameter</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForField(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedField,%20java.lang.String)">nameForField</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForGetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">nameForGetterMethod</a>, <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForSetterMethod(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">nameForSetterMethod</a></code></li> 250</ul> 251<ul class="blockList"> 252<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 253<!-- --> 254</a> 255<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 256<code><a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/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/7/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/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> 257</ul> 258</li> 259</ul> 260</li> 261</ul> 262</div> 263<div class="details"> 264<ul class="blockList"> 265<li class="blockList"> 266<!-- ========= CONSTRUCTOR DETAIL ======== --> 267<ul class="blockList"> 268<li class="blockList"><a name="constructor_detail"> 269<!-- --> 270</a> 271<h3>Constructor Detail</h3> 272<a name="PropertyNamingStrategy.SnakeCaseStrategy()"> 273<!-- --> 274</a> 275<ul class="blockListLast"> 276<li class="blockList"> 277<h4>PropertyNamingStrategy.SnakeCaseStrategy</h4> 278<pre>public PropertyNamingStrategy.SnakeCaseStrategy()</pre> 279</li> 280</ul> 281</li> 282</ul> 283<!-- ============ METHOD DETAIL ========== --> 284<ul class="blockList"> 285<li class="blockList"><a name="method_detail"> 286<!-- --> 287</a> 288<h3>Method Detail</h3> 289<a name="translate(java.lang.String)"> 290<!-- --> 291</a> 292<ul class="blockListLast"> 293<li class="blockList"> 294<h4>translate</h4> 295<pre>public <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> translate(<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> input)</pre> 296<dl> 297<dt><strong>Specified by:</strong></dt> 298<dd><code><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#translate(java.lang.String)">translate</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a></code></dd> 299</dl> 300</li> 301</ul> 302</li> 303</ul> 304</li> 305</ul> 306</div> 307</div> 308<!-- ========= END OF CLASS DATA ========= --> 309<!-- ======= START OF BOTTOM NAVBAR ====== --> 310<div class="bottomNav"><a name="navbar_bottom"> 311<!-- --> 312</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 313<!-- --> 314</a> 315<ul class="navList" title="Navigation"> 316<li><a href="../../../../overview-summary.html">Overview</a></li> 317<li><a href="package-summary.html">Package</a></li> 318<li class="navBarCell1Rev">Class</li> 319<li><a href="class-use/PropertyNamingStrategy.SnakeCaseStrategy.html">Use</a></li> 320<li><a href="package-tree.html">Tree</a></li> 321<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 322<li><a href="../../../../index-all.html">Index</a></li> 323<li><a href="../../../../help-doc.html">Help</a></li> 324</ul> 325</div> 326<div class="subNav"> 327<ul class="navList"> 328<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 329<li><a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.UpperCamelCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 330</ul> 331<ul class="navList"> 332<li><a href="../../../../index.html?com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" target="_top">Frames</a></li> 333<li><a href="PropertyNamingStrategy.SnakeCaseStrategy.html" target="_top">No Frames</a></li> 334</ul> 335<ul class="navList" id="allclasses_navbar_bottom"> 336<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 337</ul> 338<div> 339<script type="text/javascript"><!-- 340 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 341 if(window==top) { 342 allClassesLink.style.display = "block"; 343 } 344 else { 345 allClassesLink.style.display = "none"; 346 } 347 //--> 348</script> 349</div> 350<div> 351<ul class="subNavList"> 352<li>Summary: </li> 353<li><a href="#nested_classes_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy">Nested</a> | </li> 354<li><a href="#fields_inherited_from_class_com.fasterxml.jackson.databind.PropertyNamingStrategy">Field</a> | </li> 355<li><a href="#constructor_summary">Constr</a> | </li> 356<li><a href="#method_summary">Method</a></li> 357</ul> 358<ul class="subNavList"> 359<li>Detail: </li> 360<li>Field | </li> 361<li><a href="#constructor_detail">Constr</a> | </li> 362<li><a href="#method_detail">Method</a></li> 363</ul> 364</div> 365<a name="skip-navbar_bottom"> 366<!-- --> 367</a></div> 368<!-- ======== END OF BOTTOM NAVBAR ======= --> 369<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 370</body> 371</html> 372