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_25) on Mon Jun 02 17:48:56 PDT 2014 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>BasicBeanDescription (jackson-databind 2.4.0 API)</title> 8<meta name="date" content="2014-06-02"> 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="BasicBeanDescription (jackson-databind 2.4.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/BasicBeanDescription.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/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" target="_top">Frames</a></li> 45<li><a href="BasicBeanDescription.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>Nested | </li> 66<li><a href="#field_summary">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><a href="#field_detail">Field</a> | </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.introspect</div> 84<h2 title="Class BasicBeanDescription" class="title">Class BasicBeanDescription</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<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> 89<li> 90<ul class="inheritance"> 91<li><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.BeanDescription</a></li> 92<li> 93<ul class="inheritance"> 94<li>com.fasterxml.jackson.databind.introspect.BasicBeanDescription</li> 95</ul> 96</li> 97</ul> 98</li> 99</ul> 100<div class="description"> 101<ul class="blockList"> 102<li class="blockList"> 103<hr> 104<br> 105<pre>public class <span class="strong">BasicBeanDescription</span> 106extends <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></pre> 107<div class="block">Default <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind"><code>BeanDescription</code></a> implementation. 108 Can theoretically be subclassed to customize 109 some aspects of property introspection.</div> 110</li> 111</ul> 112</div> 113<div class="summary"> 114<ul class="blockList"> 115<li class="blockList"> 116<!-- =========== FIELD SUMMARY =========== --> 117<ul class="blockList"> 118<li class="blockList"><a name="field_summary"> 119<!-- --> 120</a> 121<h3>Field Summary</h3> 122<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 123<caption><span>Fields</span><span class="tabEnd"> </span></caption> 124<tr> 125<th class="colFirst" scope="col">Modifier and Type</th> 126<th class="colLast" scope="col">Field and Description</th> 127</tr> 128<tr class="altColor"> 129<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 130<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_annotationIntrospector">_annotationIntrospector</a></strong></code> </td> 131</tr> 132<tr class="rowColor"> 133<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 134<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_anyGetter">_anyGetter</a></strong></code> </td> 135</tr> 136<tr class="altColor"> 137<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 138<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_anySetterMethod">_anySetterMethod</a></strong></code> </td> 139</tr> 140<tr class="rowColor"> 141<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a></code></td> 142<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_bindings">_bindings</a></strong></code> 143<div class="block">We may need type bindings for the bean type.</div> 144</td> 145</tr> 146<tr class="altColor"> 147<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td> 148<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_classInfo">_classInfo</a></strong></code> 149<div class="block">Information collected about the class introspected.</div> 150</td> 151</tr> 152<tr class="rowColor"> 153<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?></code></td> 154<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_config">_config</a></strong></code> </td> 155</tr> 156<tr class="altColor"> 157<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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> 158<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_ignoredPropertyNames">_ignoredPropertyNames</a></strong></code> 159<div class="block">Set of properties that can be ignored during deserialization, due 160 to being marked as ignored.</div> 161</td> 162</tr> 163<tr class="rowColor"> 164<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 165<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_injectables">_injectables</a></strong></code> </td> 166</tr> 167<tr class="altColor"> 168<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 169<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_jsonValueMethod">_jsonValueMethod</a></strong></code> </td> 170</tr> 171<tr class="rowColor"> 172<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a></code></td> 173<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_objectIdInfo">_objectIdInfo</a></strong></code> 174<div class="block">Details of Object Id to include, if any</div> 175</td> 176</tr> 177<tr class="altColor"> 178<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>></code></td> 179<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_properties">_properties</a></strong></code> 180<div class="block">Properties collected for the POJO.</div> 181</td> 182</tr> 183</table> 184<ul class="blockList"> 185<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.BeanDescription"> 186<!-- --> 187</a> 188<h3>Fields inherited from class com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></h3> 189<code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#_type">_type</a></code></li> 190</ul> 191</li> 192</ul> 193<!-- ======== CONSTRUCTOR SUMMARY ======== --> 194<ul class="blockList"> 195<li class="blockList"><a name="constructor_summary"> 196<!-- --> 197</a> 198<h3>Constructor Summary</h3> 199<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 200<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 201<tr> 202<th class="colFirst" scope="col">Modifier</th> 203<th class="colLast" scope="col">Constructor and Description</th> 204</tr> 205<tr class="altColor"> 206<td class="colFirst"><code>protected </code></td> 207<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#BasicBeanDescription(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.introspect.AnnotatedClass, java.util.List)">BasicBeanDescription</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 208 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 209 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> classDef, 210 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> props)</code> </td> 211</tr> 212<tr class="rowColor"> 213<td class="colFirst"><code>protected </code></td> 214<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#BasicBeanDescription(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)">BasicBeanDescription</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</code> </td> 215</tr> 216</table> 217</li> 218</ul> 219<!-- ========== METHOD SUMMARY =========== --> 220<ul class="blockList"> 221<li class="blockList"><a name="method_summary"> 222<!-- --> 223</a> 224<h3>Method Summary</h3> 225<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 226<caption><span>Methods</span><span class="tabEnd"> </span></caption> 227<tr> 228<th class="colFirst" scope="col">Modifier and Type</th> 229<th class="colLast" scope="col">Method and Description</th> 230</tr> 231<tr class="altColor"> 232<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 233<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_createConverter(java.lang.Object)">_createConverter</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> converterDef)</code> </td> 234</tr> 235<tr class="rowColor"> 236<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 237<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_findCreatorPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)">_findCreatorPropertyName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param)</code> </td> 238</tr> 239<tr class="altColor"> 240<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>></code></td> 241<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#_findPropertyFields(java.util.Collection, boolean)">_findPropertyFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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>> ignoredProperties, 242 boolean forSerialization)</code> </td> 243</tr> 244<tr class="rowColor"> 245<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a></code></td> 246<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#bindingsForBeanType()">bindingsForBeanType</a></strong>()</code> 247<div class="block">Accessor for type bindings that may be needed to fully resolve 248 types of member object, such as return and argument types of 249 methods and constructors, and types of fields.</div> 250</td> 251</tr> 252<tr class="altColor"> 253<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></td> 254<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findAnyGetter()">findAnyGetter</a></strong>()</code> 255<div class="block">Method used to locate the method of introspected class that 256 implements <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAnyGetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnyGetter</code></a>.</div> 257</td> 258</tr> 259<tr class="rowColor"> 260<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 261<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findAnySetter()">findAnySetter</a></strong>()</code> 262<div class="block">Method used to locate the method of introspected class that 263 implements <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAnySetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnySetter</code></a>.</div> 264</td> 265</tr> 266<tr class="altColor"> 267<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 268<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findBackReferenceProperties()">findBackReferenceProperties</a></strong>()</code> 269<div class="block">Method for locating all back-reference properties (setters, fields) bean has</div> 270</td> 271</tr> 272<tr class="rowColor"> 273<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>></code></td> 274<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorParameterNames()">findCreatorParameterNames</a></strong>()</code> 275<div class="block">Method for getting ordered list of named Creator properties.</div> 276</td> 277</tr> 278<tr class="altColor"> 279<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<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> 280<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorPropertyNames()">findCreatorPropertyNames</a></strong>()</code> 281<div class="block"><strong>Deprecated.</strong> 282<div class="block"><i>Since 2.4, use <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorParameterNames()"><code>findCreatorParameterNames()</code></a> instead.</i></div> 283</div> 284</td> 285</tr> 286<tr class="rowColor"> 287<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a></code></td> 288<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findDefaultConstructor()">findDefaultConstructor</a></strong>()</code> 289<div class="block">Method that will locate the no-arg constructor for this class, 290 if it has one, and that constructor has not been marked as 291 ignorable.</div> 292</td> 293</tr> 294<tr class="altColor"> 295<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 296<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findDeserializationConverter()">findDeserializationConverter</a></strong>()</code> 297<div class="block">Method for finding <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> used for serializing instances 298 of this class.</div> 299</td> 300</tr> 301<tr class="rowColor"> 302<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td> 303<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findExpectedFormat(com.fasterxml.jackson.annotation.JsonFormat.Value)">findExpectedFormat</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> defValue)</code> 304<div class="block">Method for checking what is the expected format for POJO, as 305 defined by defaults and possible annotations.</div> 306</td> 307</tr> 308<tr class="altColor"> 309<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td> 310<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findFactoryMethod(java.lang.Class...)">findFactoryMethod</a></strong>(<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><?>... expArgTypes)</code> 311<div class="block">Method that can be called to find if introspected class declares 312 a static "valueOf" factory method that returns an instance of 313 introspected type, given one of acceptable types.</div> 314</td> 315</tr> 316<tr class="rowColor"> 317<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>></code></td> 318<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findInjectables()">findInjectables</a></strong>()</code> </td> 319</tr> 320<tr class="altColor"> 321<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 322<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findJsonValueMethod()">findJsonValueMethod</a></strong>()</code> 323<div class="block">Method for locating the getter method that is annotated with 324 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonValue.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonValue</code></a> annotation, 325 if any.</div> 326</td> 327</tr> 328<tr class="rowColor"> 329<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td> 330<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findMethod(java.lang.String, java.lang.Class[])">findMethod</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> name, 331 <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><?>[] paramTypes)</code> </td> 332</tr> 333<tr class="altColor"> 334<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><?></code></td> 335<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findPOJOBuilder()">findPOJOBuilder</a></strong>()</code> 336<div class="block">Method for checking if the POJO type has annotations to 337 indicate that a builder is to be used for instantiating 338 instances and handling data binding, instead of standard 339 bean deserializer.</div> 340</td> 341</tr> 342<tr class="rowColor"> 343<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/annotation/JsonPOJOBuilder.Value.html" title="class in com.fasterxml.jackson.databind.annotation">JsonPOJOBuilder.Value</a></code></td> 344<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findPOJOBuilderConfig()">findPOJOBuilderConfig</a></strong>()</code> 345<div class="block">Method for finding configuration for POJO Builder class.</div> 346</td> 347</tr> 348<tr class="altColor"> 349<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>></code></td> 350<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findProperties()">findProperties</a></strong>()</code> </td> 351</tr> 352<tr class="rowColor"> 353<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 354<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findSerializationConverter()">findSerializationConverter</a></strong>()</code> 355<div class="block">Method for finding <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> used for serializing instances 356 of this class.</div> 357</td> 358</tr> 359<tr class="altColor"> 360<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td> 361<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">findSerializationInclusion</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> defValue)</code> 362<div class="block">Method for determining whether null properties should be written 363 out for a Bean of introspected type.</div> 364</td> 365</tr> 366<tr class="rowColor"> 367<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><?></code></td> 368<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findSingleArgConstructor(java.lang.Class...)">findSingleArgConstructor</a></strong>(<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><?>... argTypes)</code> 369<div class="block">Method that can be called to locate a single-arg constructor that 370 takes specified exact type (will not accept supertype constructors)</div> 371</td> 372</tr> 373<tr class="altColor"> 374<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td> 375<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#forDeserialization(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)">forDeserialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</code> 376<div class="block">Factory method to use for constructing an instance to use for building 377 deserializers.</div> 378</td> 379</tr> 380<tr class="rowColor"> 381<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td> 382<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#forOtherUse(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.introspect.AnnotatedClass)">forOtherUse</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 383 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 384 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</code> 385<div class="block">Factory method to use for constructing an instance to use for purposes 386 other than building serializers or deserializers; will only have information 387 on class, not on properties.</div> 388</td> 389</tr> 390<tr class="altColor"> 391<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td> 392<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#forSerialization(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)">forSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</code> 393<div class="block">Factory method to use for constructing an instance to use for building 394 serializers.</div> 395</td> 396</tr> 397<tr class="rowColor"> 398<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a></code></td> 399<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getClassAnnotations()">getClassAnnotations</a></strong>()</code> 400<div class="block">Method for accessing collection of annotations the bean 401 class has.</div> 402</td> 403</tr> 404<tr class="altColor"> 405<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td> 406<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getClassInfo()">getClassInfo</a></strong>()</code> 407<div class="block">Method for accessing low-level information about Class this 408 item describes.</div> 409</td> 410</tr> 411<tr class="rowColor"> 412<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>></code></td> 413<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getConstructors()">getConstructors</a></strong>()</code> </td> 414</tr> 415<tr class="altColor"> 416<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>></code></td> 417<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getFactoryMethods()">getFactoryMethods</a></strong>()</code> </td> 418</tr> 419<tr class="rowColor"> 420<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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> 421<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getIgnoredPropertyNames()">getIgnoredPropertyNames</a></strong>()</code> </td> 422</tr> 423<tr class="altColor"> 424<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a></code></td> 425<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#getObjectIdInfo()">getObjectIdInfo</a></strong>()</code> 426<div class="block">Accessor for getting information about Object Id expected to 427 be used for this POJO type, if any.</div> 428</td> 429</tr> 430<tr class="rowColor"> 431<td class="colFirst"><code>boolean</code></td> 432<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#hasKnownClassAnnotations()">hasKnownClassAnnotations</a></strong>()</code> 433<div class="block">Method for checking whether class being described has any 434 annotations recognized by registered annotation introspector.</div> 435</td> 436</tr> 437<tr class="altColor"> 438<td class="colFirst"><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></td> 439<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#instantiateBean(boolean)">instantiateBean</a></strong>(boolean fixAccess)</code> 440<div class="block">Method called to create a "default instance" of the bean, currently 441 only needed for obtaining default field values which may be used for 442 suppressing serialization of fields that have "not changed".</div> 443</td> 444</tr> 445<tr class="rowColor"> 446<td class="colFirst"><code>protected boolean</code></td> 447<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#isFactoryMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isFactoryMethod</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> am)</code> </td> 448</tr> 449<tr class="altColor"> 450<td class="colFirst"><code>boolean</code></td> 451<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#removeProperty(java.lang.String)">removeProperty</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> propName)</code> 452<div class="block">Method that can be used to prune unwanted properties, during 453 construction of serializers and deserializers.</div> 454</td> 455</tr> 456<tr class="rowColor"> 457<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 458<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#resolveType(java.lang.reflect.Type)">resolveType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> jdkType)</code> 459<div class="block">Method for resolving given JDK type, using this bean as the 460 generic type resolution context.</div> 461</td> 462</tr> 463</table> 464<ul class="blockList"> 465<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.BeanDescription"> 466<!-- --> 467</a> 468<h3>Methods inherited from class com.fasterxml.jackson.databind.<a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></h3> 469<code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getBeanClass()">getBeanClass</a>, <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getType()">getType</a></code></li> 470</ul> 471<ul class="blockList"> 472<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 473<!-- --> 474</a> 475<h3>Methods inherited from class 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> 476<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#equals(java.lang.Object)" title="class or interface in java.lang">equals</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#hashCode()" title="class or interface in java.lang">hashCode</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#toString()" title="class or interface in java.lang">toString</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, int)" title="class or interface in java.lang">wait</a></code></li> 477</ul> 478</li> 479</ul> 480</li> 481</ul> 482</div> 483<div class="details"> 484<ul class="blockList"> 485<li class="blockList"> 486<!-- ============ FIELD DETAIL =========== --> 487<ul class="blockList"> 488<li class="blockList"><a name="field_detail"> 489<!-- --> 490</a> 491<h3>Field Detail</h3> 492<a name="_config"> 493<!-- --> 494</a> 495<ul class="blockList"> 496<li class="blockList"> 497<h4>_config</h4> 498<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> _config</pre> 499</li> 500</ul> 501<a name="_annotationIntrospector"> 502<!-- --> 503</a> 504<ul class="blockList"> 505<li class="blockList"> 506<h4>_annotationIntrospector</h4> 507<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _annotationIntrospector</pre> 508</li> 509</ul> 510<a name="_classInfo"> 511<!-- --> 512</a> 513<ul class="blockList"> 514<li class="blockList"> 515<h4>_classInfo</h4> 516<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> _classInfo</pre> 517<div class="block">Information collected about the class introspected.</div> 518</li> 519</ul> 520<a name="_bindings"> 521<!-- --> 522</a> 523<ul class="blockList"> 524<li class="blockList"> 525<h4>_bindings</h4> 526<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> _bindings</pre> 527<div class="block">We may need type bindings for the bean type. If so, we'll 528 construct it lazily</div> 529</li> 530</ul> 531<a name="_properties"> 532<!-- --> 533</a> 534<ul class="blockList"> 535<li class="blockList"> 536<h4>_properties</h4> 537<pre>protected final <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> _properties</pre> 538<div class="block">Properties collected for the POJO.</div> 539</li> 540</ul> 541<a name="_objectIdInfo"> 542<!-- --> 543</a> 544<ul class="blockList"> 545<li class="blockList"> 546<h4>_objectIdInfo</h4> 547<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a> _objectIdInfo</pre> 548<div class="block">Details of Object Id to include, if any</div> 549</li> 550</ul> 551<a name="_anySetterMethod"> 552<!-- --> 553</a> 554<ul class="blockList"> 555<li class="blockList"> 556<h4>_anySetterMethod</h4> 557<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _anySetterMethod</pre> 558</li> 559</ul> 560<a name="_injectables"> 561<!-- --> 562</a> 563<ul class="blockList"> 564<li class="blockList"> 565<h4>_injectables</h4> 566<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>> _injectables</pre> 567</li> 568</ul> 569<a name="_ignoredPropertyNames"> 570<!-- --> 571</a> 572<ul class="blockList"> 573<li class="blockList"> 574<h4>_ignoredPropertyNames</h4> 575<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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>> _ignoredPropertyNames</pre> 576<div class="block">Set of properties that can be ignored during deserialization, due 577 to being marked as ignored.</div> 578</li> 579</ul> 580<a name="_jsonValueMethod"> 581<!-- --> 582</a> 583<ul class="blockList"> 584<li class="blockList"> 585<h4>_jsonValueMethod</h4> 586<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _jsonValueMethod</pre> 587</li> 588</ul> 589<a name="_anyGetter"> 590<!-- --> 591</a> 592<ul class="blockListLast"> 593<li class="blockList"> 594<h4>_anyGetter</h4> 595<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> _anyGetter</pre> 596</li> 597</ul> 598</li> 599</ul> 600<!-- ========= CONSTRUCTOR DETAIL ======== --> 601<ul class="blockList"> 602<li class="blockList"><a name="constructor_detail"> 603<!-- --> 604</a> 605<h3>Constructor Detail</h3> 606<a name="BasicBeanDescription(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.introspect.AnnotatedClass, java.util.List)"> 607<!-- --> 608</a> 609<ul class="blockList"> 610<li class="blockList"> 611<h4>BasicBeanDescription</h4> 612<pre>protected BasicBeanDescription(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 613 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 614 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> classDef, 615 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> props)</pre> 616</li> 617</ul> 618<a name="BasicBeanDescription(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)"> 619<!-- --> 620</a> 621<ul class="blockListLast"> 622<li class="blockList"> 623<h4>BasicBeanDescription</h4> 624<pre>protected BasicBeanDescription(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</pre> 625</li> 626</ul> 627</li> 628</ul> 629<!-- ============ METHOD DETAIL ========== --> 630<ul class="blockList"> 631<li class="blockList"><a name="method_detail"> 632<!-- --> 633</a> 634<h3>Method Detail</h3> 635<a name="forDeserialization(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)"> 636<!-- --> 637</a> 638<ul class="blockList"> 639<li class="blockList"> 640<h4>forDeserialization</h4> 641<pre>public static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a> forDeserialization(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</pre> 642<div class="block">Factory method to use for constructing an instance to use for building 643 deserializers.</div> 644</li> 645</ul> 646<a name="forSerialization(com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector)"> 647<!-- --> 648</a> 649<ul class="blockList"> 650<li class="blockList"> 651<h4>forSerialization</h4> 652<pre>public static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a> forSerialization(<a href="../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a> coll)</pre> 653<div class="block">Factory method to use for constructing an instance to use for building 654 serializers.</div> 655</li> 656</ul> 657<a name="forOtherUse(com.fasterxml.jackson.databind.cfg.MapperConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.introspect.AnnotatedClass)"> 658<!-- --> 659</a> 660<ul class="blockList"> 661<li class="blockList"> 662<h4>forOtherUse</h4> 663<pre>public static <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a> forOtherUse(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><?> config, 664 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 665 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> ac)</pre> 666<div class="block">Factory method to use for constructing an instance to use for purposes 667 other than building serializers or deserializers; will only have information 668 on class, not on properties.</div> 669</li> 670</ul> 671<a name="removeProperty(java.lang.String)"> 672<!-- --> 673</a> 674<ul class="blockList"> 675<li class="blockList"> 676<h4>removeProperty</h4> 677<pre>public boolean removeProperty(<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> propName)</pre> 678<div class="block">Method that can be used to prune unwanted properties, during 679 construction of serializers and deserializers. 680 Use with utmost care, if at all...</div> 681<dl><dt><span class="strong">Since:</span></dt> 682 <dd>2.1</dd></dl> 683</li> 684</ul> 685<a name="getClassInfo()"> 686<!-- --> 687</a> 688<ul class="blockList"> 689<li class="blockList"> 690<h4>getClassInfo</h4> 691<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> getClassInfo()</pre> 692<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getClassInfo()">BeanDescription</a></code></strong></div> 693<div class="block">Method for accessing low-level information about Class this 694 item describes.</div> 695<dl> 696<dt><strong>Specified by:</strong></dt> 697<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getClassInfo()">getClassInfo</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 698</dl> 699</li> 700</ul> 701<a name="getObjectIdInfo()"> 702<!-- --> 703</a> 704<ul class="blockList"> 705<li class="blockList"> 706<h4>getObjectIdInfo</h4> 707<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a> getObjectIdInfo()</pre> 708<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getObjectIdInfo()">BeanDescription</a></code></strong></div> 709<div class="block">Accessor for getting information about Object Id expected to 710 be used for this POJO type, if any.</div> 711<dl> 712<dt><strong>Specified by:</strong></dt> 713<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getObjectIdInfo()">getObjectIdInfo</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 714</dl> 715</li> 716</ul> 717<a name="findProperties()"> 718<!-- --> 719</a> 720<ul class="blockList"> 721<li class="blockList"> 722<h4>findProperties</h4> 723<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> findProperties()</pre> 724<dl> 725<dt><strong>Specified by:</strong></dt> 726<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findProperties()">findProperties</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 727<dt><span class="strong">Returns:</span></dt><dd>Ordered Map with logical property name as key, and 728 matching getter method as value.</dd></dl> 729</li> 730</ul> 731<a name="findJsonValueMethod()"> 732<!-- --> 733</a> 734<ul class="blockList"> 735<li class="blockList"> 736<h4>findJsonValueMethod</h4> 737<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> findJsonValueMethod()</pre> 738<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findJsonValueMethod()">BeanDescription</a></code></strong></div> 739<div class="block">Method for locating the getter method that is annotated with 740 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonValue.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonValue</code></a> annotation, 741 if any. If multiple ones are found, 742 an error is reported by throwing <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><code>IllegalArgumentException</code></a></div> 743<dl> 744<dt><strong>Specified by:</strong></dt> 745<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findJsonValueMethod()">findJsonValueMethod</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 746</dl> 747</li> 748</ul> 749<a name="getIgnoredPropertyNames()"> 750<!-- --> 751</a> 752<ul class="blockList"> 753<li class="blockList"> 754<h4>getIgnoredPropertyNames</h4> 755<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<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>> getIgnoredPropertyNames()</pre> 756<dl> 757<dt><strong>Specified by:</strong></dt> 758<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getIgnoredPropertyNames()">getIgnoredPropertyNames</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 759</dl> 760</li> 761</ul> 762<a name="hasKnownClassAnnotations()"> 763<!-- --> 764</a> 765<ul class="blockList"> 766<li class="blockList"> 767<h4>hasKnownClassAnnotations</h4> 768<pre>public boolean hasKnownClassAnnotations()</pre> 769<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#hasKnownClassAnnotations()">BeanDescription</a></code></strong></div> 770<div class="block">Method for checking whether class being described has any 771 annotations recognized by registered annotation introspector.</div> 772<dl> 773<dt><strong>Specified by:</strong></dt> 774<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#hasKnownClassAnnotations()">hasKnownClassAnnotations</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 775</dl> 776</li> 777</ul> 778<a name="getClassAnnotations()"> 779<!-- --> 780</a> 781<ul class="blockList"> 782<li class="blockList"> 783<h4>getClassAnnotations</h4> 784<pre>public <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> getClassAnnotations()</pre> 785<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getClassAnnotations()">BeanDescription</a></code></strong></div> 786<div class="block">Method for accessing collection of annotations the bean 787 class has.</div> 788<dl> 789<dt><strong>Specified by:</strong></dt> 790<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getClassAnnotations()">getClassAnnotations</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 791</dl> 792</li> 793</ul> 794<a name="bindingsForBeanType()"> 795<!-- --> 796</a> 797<ul class="blockList"> 798<li class="blockList"> 799<h4>bindingsForBeanType</h4> 800<pre>public <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> bindingsForBeanType()</pre> 801<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#bindingsForBeanType()">BeanDescription</a></code></strong></div> 802<div class="block">Accessor for type bindings that may be needed to fully resolve 803 types of member object, such as return and argument types of 804 methods and constructors, and types of fields.</div> 805<dl> 806<dt><strong>Specified by:</strong></dt> 807<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#bindingsForBeanType()">bindingsForBeanType</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 808</dl> 809</li> 810</ul> 811<a name="resolveType(java.lang.reflect.Type)"> 812<!-- --> 813</a> 814<ul class="blockList"> 815<li class="blockList"> 816<h4>resolveType</h4> 817<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> resolveType(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> jdkType)</pre> 818<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#resolveType(java.lang.reflect.Type)">BeanDescription</a></code></strong></div> 819<div class="block">Method for resolving given JDK type, using this bean as the 820 generic type resolution context.</div> 821<dl> 822<dt><strong>Specified by:</strong></dt> 823<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#resolveType(java.lang.reflect.Type)">resolveType</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 824</dl> 825</li> 826</ul> 827<a name="findDefaultConstructor()"> 828<!-- --> 829</a> 830<ul class="blockList"> 831<li class="blockList"> 832<h4>findDefaultConstructor</h4> 833<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a> findDefaultConstructor()</pre> 834<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findDefaultConstructor()">BeanDescription</a></code></strong></div> 835<div class="block">Method that will locate the no-arg constructor for this class, 836 if it has one, and that constructor has not been marked as 837 ignorable.</div> 838<dl> 839<dt><strong>Specified by:</strong></dt> 840<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findDefaultConstructor()">findDefaultConstructor</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 841</dl> 842</li> 843</ul> 844<a name="findAnySetter()"> 845<!-- --> 846</a> 847<ul class="blockList"> 848<li class="blockList"> 849<h4>findAnySetter</h4> 850<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> findAnySetter() 851 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre> 852<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnySetter()">BeanDescription</a></code></strong></div> 853<div class="block">Method used to locate the method of introspected class that 854 implements <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAnySetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnySetter</code></a>. If no such method exists 855 null is returned. If more than one are found, an exception 856 is thrown. 857 Additional checks are also made to see that method signature 858 is acceptable: needs to take 2 arguments, first one String or 859 Object; second any can be any type.</div> 860<dl> 861<dt><strong>Specified by:</strong></dt> 862<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnySetter()">findAnySetter</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 863<dt><span class="strong">Throws:</span></dt> 864<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl> 865</li> 866</ul> 867<a name="findInjectables()"> 868<!-- --> 869</a> 870<ul class="blockList"> 871<li class="blockList"> 872<h4>findInjectables</h4> 873<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>> findInjectables()</pre> 874<dl> 875<dt><strong>Specified by:</strong></dt> 876<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findInjectables()">findInjectables</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 877</dl> 878</li> 879</ul> 880<a name="getConstructors()"> 881<!-- --> 882</a> 883<ul class="blockList"> 884<li class="blockList"> 885<h4>getConstructors</h4> 886<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>> getConstructors()</pre> 887<dl> 888<dt><strong>Specified by:</strong></dt> 889<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getConstructors()">getConstructors</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 890</dl> 891</li> 892</ul> 893<a name="instantiateBean(boolean)"> 894<!-- --> 895</a> 896<ul class="blockList"> 897<li class="blockList"> 898<h4>instantiateBean</h4> 899<pre>public <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> instantiateBean(boolean fixAccess)</pre> 900<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#instantiateBean(boolean)">BeanDescription</a></code></strong></div> 901<div class="block">Method called to create a "default instance" of the bean, currently 902 only needed for obtaining default field values which may be used for 903 suppressing serialization of fields that have "not changed".</div> 904<dl> 905<dt><strong>Specified by:</strong></dt> 906<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#instantiateBean(boolean)">instantiateBean</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 907<dt><span class="strong">Parameters:</span></dt><dd><code>fixAccess</code> - If true, method is allowed to fix access to the 908 default constructor (to be able to call non-public constructor); 909 if false, has to use constructor as is.</dd> 910<dt><span class="strong">Returns:</span></dt><dd>Instance of class represented by this descriptor, if 911 suitable default constructor was found; null otherwise.</dd></dl> 912</li> 913</ul> 914<a name="findMethod(java.lang.String, java.lang.Class[])"> 915<!-- --> 916</a> 917<ul class="blockList"> 918<li class="blockList"> 919<h4>findMethod</h4> 920<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> findMethod(<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> name, 921 <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><?>[] paramTypes)</pre> 922<dl> 923<dt><strong>Specified by:</strong></dt> 924<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findMethod(java.lang.String, java.lang.Class[])">findMethod</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 925</dl> 926</li> 927</ul> 928<a name="findExpectedFormat(com.fasterxml.jackson.annotation.JsonFormat.Value)"> 929<!-- --> 930</a> 931<ul class="blockList"> 932<li class="blockList"> 933<h4>findExpectedFormat</h4> 934<pre>public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> findExpectedFormat(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> defValue)</pre> 935<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findExpectedFormat(com.fasterxml.jackson.annotation.JsonFormat.Value)">BeanDescription</a></code></strong></div> 936<div class="block">Method for checking what is the expected format for POJO, as 937 defined by defaults and possible annotations. 938 Note that this may be further refined by per-property annotations.</div> 939<dl> 940<dt><strong>Specified by:</strong></dt> 941<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findExpectedFormat(com.fasterxml.jackson.annotation.JsonFormat.Value)">findExpectedFormat</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 942</dl> 943</li> 944</ul> 945<a name="findSerializationConverter()"> 946<!-- --> 947</a> 948<ul class="blockList"> 949<li class="blockList"> 950<h4>findSerializationConverter</h4> 951<pre>public <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<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>> findSerializationConverter()</pre> 952<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findSerializationConverter()">BeanDescription</a></code></strong></div> 953<div class="block">Method for finding <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> used for serializing instances 954 of this class.</div> 955<dl> 956<dt><strong>Specified by:</strong></dt> 957<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findSerializationConverter()">findSerializationConverter</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 958</dl> 959</li> 960</ul> 961<a name="findSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)"> 962<!-- --> 963</a> 964<ul class="blockList"> 965<li class="blockList"> 966<h4>findSerializationInclusion</h4> 967<pre>public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> findSerializationInclusion(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> defValue)</pre> 968<div class="block">Method for determining whether null properties should be written 969 out for a Bean of introspected type. This is based on global 970 feature (lowest priority, passed as argument) 971 and per-class annotation (highest priority).</div> 972<dl> 973<dt><strong>Specified by:</strong></dt> 974<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">findSerializationInclusion</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 975</dl> 976</li> 977</ul> 978<a name="findAnyGetter()"> 979<!-- --> 980</a> 981<ul class="blockList"> 982<li class="blockList"> 983<h4>findAnyGetter</h4> 984<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> findAnyGetter() 985 throws <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre> 986<div class="block">Method used to locate the method of introspected class that 987 implements <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAnyGetter.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAnyGetter</code></a>. 988 If no such method exists null is returned. 989 If more than one are found, an exception is thrown.</div> 990<dl> 991<dt><strong>Specified by:</strong></dt> 992<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findAnyGetter()">findAnyGetter</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 993<dt><span class="strong">Throws:</span></dt> 994<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd></dl> 995</li> 996</ul> 997<a name="findBackReferenceProperties()"> 998<!-- --> 999</a> 1000<ul class="blockList"> 1001<li class="blockList"> 1002<h4>findBackReferenceProperties</h4> 1003<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>> findBackReferenceProperties()</pre> 1004<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findBackReferenceProperties()">BeanDescription</a></code></strong></div> 1005<div class="block">Method for locating all back-reference properties (setters, fields) bean has</div> 1006<dl> 1007<dt><strong>Specified by:</strong></dt> 1008<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findBackReferenceProperties()">findBackReferenceProperties</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1009</dl> 1010</li> 1011</ul> 1012<a name="getFactoryMethods()"> 1013<!-- --> 1014</a> 1015<ul class="blockList"> 1016<li class="blockList"> 1017<h4>getFactoryMethods</h4> 1018<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>> getFactoryMethods()</pre> 1019<dl> 1020<dt><strong>Specified by:</strong></dt> 1021<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#getFactoryMethods()">getFactoryMethods</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1022</dl> 1023</li> 1024</ul> 1025<a name="findSingleArgConstructor(java.lang.Class...)"> 1026<!-- --> 1027</a> 1028<ul class="blockList"> 1029<li class="blockList"> 1030<h4>findSingleArgConstructor</h4> 1031<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><?> findSingleArgConstructor(<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><?>... argTypes)</pre> 1032<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findSingleArgConstructor(java.lang.Class...)">BeanDescription</a></code></strong></div> 1033<div class="block">Method that can be called to locate a single-arg constructor that 1034 takes specified exact type (will not accept supertype constructors)</div> 1035<dl> 1036<dt><strong>Specified by:</strong></dt> 1037<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findSingleArgConstructor(java.lang.Class...)">findSingleArgConstructor</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1038<dt><span class="strong">Parameters:</span></dt><dd><code>argTypes</code> - Type(s) of the argument that we are looking for</dd></dl> 1039</li> 1040</ul> 1041<a name="findFactoryMethod(java.lang.Class...)"> 1042<!-- --> 1043</a> 1044<ul class="blockList"> 1045<li class="blockList"> 1046<h4>findFactoryMethod</h4> 1047<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> findFactoryMethod(<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><?>... expArgTypes)</pre> 1048<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findFactoryMethod(java.lang.Class...)">BeanDescription</a></code></strong></div> 1049<div class="block">Method that can be called to find if introspected class declares 1050 a static "valueOf" factory method that returns an instance of 1051 introspected type, given one of acceptable types.</div> 1052<dl> 1053<dt><strong>Specified by:</strong></dt> 1054<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findFactoryMethod(java.lang.Class...)">findFactoryMethod</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1055<dt><span class="strong">Parameters:</span></dt><dd><code>expArgTypes</code> - Types that the matching single argument factory 1056 method can take: will also accept super types of these types 1057 (ie. arg just has to be assignable from expArgType)</dd></dl> 1058</li> 1059</ul> 1060<a name="isFactoryMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)"> 1061<!-- --> 1062</a> 1063<ul class="blockList"> 1064<li class="blockList"> 1065<h4>isFactoryMethod</h4> 1066<pre>protected boolean isFactoryMethod(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> am)</pre> 1067</li> 1068</ul> 1069<a name="findCreatorPropertyNames()"> 1070<!-- --> 1071</a> 1072<ul class="blockList"> 1073<li class="blockList"> 1074<h4>findCreatorPropertyNames</h4> 1075<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> 1076public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<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>> findCreatorPropertyNames()</pre> 1077<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.4, use <a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorParameterNames()"><code>findCreatorParameterNames()</code></a> instead.</i></div> 1078</li> 1079</ul> 1080<a name="findCreatorParameterNames()"> 1081<!-- --> 1082</a> 1083<ul class="blockList"> 1084<li class="blockList"> 1085<h4>findCreatorParameterNames</h4> 1086<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>> findCreatorParameterNames()</pre> 1087<div class="block">Method for getting ordered list of named Creator properties. 1088 Returns an empty list is none found. If multiple Creator 1089 methods are defined, order between properties from different 1090 methods is undefined; however, properties for each such 1091 Creator are ordered properly relative to each other. 1092 For the usual case of just a single Creator, named properties are 1093 thus properly ordered.</div> 1094<dl><dt><span class="strong">Since:</span></dt> 1095 <dd>2.4</dd></dl> 1096</li> 1097</ul> 1098<a name="_findCreatorPropertyName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter)"> 1099<!-- --> 1100</a> 1101<ul class="blockList"> 1102<li class="blockList"> 1103<h4>_findCreatorPropertyName</h4> 1104<pre>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _findCreatorPropertyName(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> param)</pre> 1105</li> 1106</ul> 1107<a name="findPOJOBuilder()"> 1108<!-- --> 1109</a> 1110<ul class="blockList"> 1111<li class="blockList"> 1112<h4>findPOJOBuilder</h4> 1113<pre>public <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><?> findPOJOBuilder()</pre> 1114<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findPOJOBuilder()">BeanDescription</a></code></strong></div> 1115<div class="block">Method for checking if the POJO type has annotations to 1116 indicate that a builder is to be used for instantiating 1117 instances and handling data binding, instead of standard 1118 bean deserializer.</div> 1119<dl> 1120<dt><strong>Specified by:</strong></dt> 1121<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findPOJOBuilder()">findPOJOBuilder</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1122</dl> 1123</li> 1124</ul> 1125<a name="findPOJOBuilderConfig()"> 1126<!-- --> 1127</a> 1128<ul class="blockList"> 1129<li class="blockList"> 1130<h4>findPOJOBuilderConfig</h4> 1131<pre>public <a href="../../../../../com/fasterxml/jackson/databind/annotation/JsonPOJOBuilder.Value.html" title="class in com.fasterxml.jackson.databind.annotation">JsonPOJOBuilder.Value</a> findPOJOBuilderConfig()</pre> 1132<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findPOJOBuilderConfig()">BeanDescription</a></code></strong></div> 1133<div class="block">Method for finding configuration for POJO Builder class.</div> 1134<dl> 1135<dt><strong>Specified by:</strong></dt> 1136<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findPOJOBuilderConfig()">findPOJOBuilderConfig</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1137</dl> 1138</li> 1139</ul> 1140<a name="findDeserializationConverter()"> 1141<!-- --> 1142</a> 1143<ul class="blockList"> 1144<li class="blockList"> 1145<h4>findDeserializationConverter</h4> 1146<pre>public <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<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>> findDeserializationConverter()</pre> 1147<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findDeserializationConverter()">BeanDescription</a></code></strong></div> 1148<div class="block">Method for finding <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> used for serializing instances 1149 of this class.</div> 1150<dl> 1151<dt><strong>Specified by:</strong></dt> 1152<dd><code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html#findDeserializationConverter()">findDeserializationConverter</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></dd> 1153</dl> 1154</li> 1155</ul> 1156<a name="_findPropertyFields(java.util.Collection, boolean)"> 1157<!-- --> 1158</a> 1159<ul class="blockList"> 1160<li class="blockList"> 1161<h4>_findPropertyFields</h4> 1162<pre>public <a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a><<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>,<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>> _findPropertyFields(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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>> ignoredProperties, 1163 boolean forSerialization)</pre> 1164<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ignoredProperties</code> - (optional) names of properties to ignore; 1165 any fields that would be recognized as one of these properties 1166 is ignored.</dd><dd><code>forSerialization</code> - If true, will collect serializable property 1167 fields; if false, deserializable</dd> 1168<dt><span class="strong">Returns:</span></dt><dd>Ordered Map with logical property name as key, and 1169 matching field as value.</dd></dl> 1170</li> 1171</ul> 1172<a name="_createConverter(java.lang.Object)"> 1173<!-- --> 1174</a> 1175<ul class="blockListLast"> 1176<li class="blockList"> 1177<h4>_createConverter</h4> 1178<pre>public <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<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>,<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>> _createConverter(<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> converterDef)</pre> 1179</li> 1180</ul> 1181</li> 1182</ul> 1183</li> 1184</ul> 1185</div> 1186</div> 1187<!-- ========= END OF CLASS DATA ========= --> 1188<!-- ======= START OF BOTTOM NAVBAR ====== --> 1189<div class="bottomNav"><a name="navbar_bottom"> 1190<!-- --> 1191</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1192<!-- --> 1193</a> 1194<ul class="navList" title="Navigation"> 1195<li><a href="../../../../../overview-summary.html">Overview</a></li> 1196<li><a href="package-summary.html">Package</a></li> 1197<li class="navBarCell1Rev">Class</li> 1198<li><a href="class-use/BasicBeanDescription.html">Use</a></li> 1199<li><a href="package-tree.html">Tree</a></li> 1200<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 1201<li><a href="../../../../../index-all.html">Index</a></li> 1202<li><a href="../../../../../help-doc.html">Help</a></li> 1203</ul> 1204</div> 1205<div class="subNav"> 1206<ul class="navList"> 1207<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Prev Class</span></a></li> 1208<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="strong">Next Class</span></a></li> 1209</ul> 1210<ul class="navList"> 1211<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" target="_top">Frames</a></li> 1212<li><a href="BasicBeanDescription.html" target="_top">No Frames</a></li> 1213</ul> 1214<ul class="navList" id="allclasses_navbar_bottom"> 1215<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 1216</ul> 1217<div> 1218<script type="text/javascript"><!-- 1219 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1220 if(window==top) { 1221 allClassesLink.style.display = "block"; 1222 } 1223 else { 1224 allClassesLink.style.display = "none"; 1225 } 1226 //--> 1227</script> 1228</div> 1229<div> 1230<ul class="subNavList"> 1231<li>Summary: </li> 1232<li>Nested | </li> 1233<li><a href="#field_summary">Field</a> | </li> 1234<li><a href="#constructor_summary">Constr</a> | </li> 1235<li><a href="#method_summary">Method</a></li> 1236</ul> 1237<ul class="subNavList"> 1238<li>Detail: </li> 1239<li><a href="#field_detail">Field</a> | </li> 1240<li><a href="#constructor_detail">Constr</a> | </li> 1241<li><a href="#method_detail">Method</a></li> 1242</ul> 1243</div> 1244<a name="skip-navbar_bottom"> 1245<!-- --> 1246</a></div> 1247<!-- ======== END OF BOTTOM NAVBAR ======= --> 1248<p class="legalCopy"><small>Copyright © 2014 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 1249</body> 1250</html> 1251