• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_35) on Tue Oct 09 17:08:10 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8MapperConfig (jackson-databind 2.1.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-10-09">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="MapperConfig (jackson-databind 2.1.0 API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapperConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
49  </TR>
50</TABLE>
51</TD>
52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53</EM>
54</TD>
55</TR>
56
57<TR>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg"><B>NEXT CLASS</B></A></FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperConfig.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="MapperConfig.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78<TR>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
83</TR>
84</TABLE>
85<A NAME="skip-navbar_top"></A>
86<!-- ========= END OF TOP NAVBAR ========= -->
87
88<HR>
89<!-- ======== START OF CLASS DATA ======== -->
90<H2>
91<FONT SIZE="-1">
92com.fasterxml.jackson.databind.cfg</FONT>
93<BR>
94Class MapperConfig&lt;T extends MapperConfig&lt;T&gt;&gt;</H2>
95<PRE>
96<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>
97  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.cfg.MapperConfig&lt;T&gt;</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD>
101</DL>
102<DL>
103<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</A></DD>
104</DL>
105<HR>
106<DL>
107<DT><PRE>public abstract class <B>MapperConfig&lt;T extends MapperConfig&lt;T&gt;&gt;</B><DT>extends <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><DT>implements <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL>
108</PRE>
109
110<P>
111Interface that defines functionality accessible through both
112 serialization and deserialization configuration objects;
113 accessors to mode-independent configuration settings
114 and such.
115 In addition, shared features are defined
116 in <A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind"><CODE>MapperFeature</CODE></A>.
117<p>
118 Small part of implementation is included here by aggregating
119 <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg"><CODE>BaseSettings</CODE></A> instance that contains configuration
120 that is shared between different types of instances.
121<P>
122
123<P>
124<DL>
125<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#com.fasterxml.jackson.databind.cfg.MapperConfig">Serialized Form</A></DL>
126<HR>
127
128<P>
129<!-- =========== FIELD SUMMARY =========== -->
130
131<A NAME="field_summary"><!-- --></A>
132<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
133<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
134<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
135<B>Field Summary</B></FONT></TH>
136</TR>
137<TR BGCOLOR="white" CLASS="TableRowColor">
138<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</A></CODE></FONT></TD>
140<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_base">_base</A></B></CODE>
141
142<BR>
143&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Immutable container object for simple configuration settings.</TD>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147<CODE>protected &nbsp;int</CODE></FONT></TD>
148<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_mapperFeatures">_mapperFeatures</A></B></CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set of shared mapper features enabled.</TD>
152</TR>
153</TABLE>
154&nbsp;
155<!-- ======== CONSTRUCTOR SUMMARY ======== -->
156
157<A NAME="constructor_summary"><!-- --></A>
158<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
159<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
161<B>Constructor Summary</B></FONT></TH>
162</TR>
163<TR BGCOLOR="white" CLASS="TableRowColor">
164<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165<CODE>protected </CODE></FONT></TD>
166<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#MapperConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, int)">MapperConfig</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</A>&nbsp;base,
167             int&nbsp;mapperFeatures)</CODE>
168
169<BR>
170&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171</TR>
172<TR BGCOLOR="white" CLASS="TableRowColor">
173<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
174<CODE>protected </CODE></FONT></TD>
175<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#MapperConfig(com.fasterxml.jackson.databind.cfg.MapperConfig)">MapperConfig</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A>&gt;&nbsp;src)</CODE>
176
177<BR>
178&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
179</TR>
180</TABLE>
181&nbsp;
182<!-- ========== METHOD SUMMARY =========== -->
183
184<A NAME="method_summary"><!-- --></A>
185<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
186<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
188<B>Method Summary</B></FONT></TH>
189</TR>
190<TR BGCOLOR="white" CLASS="TableRowColor">
191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192<CODE>&nbsp;boolean</CODE></FONT></TD>
193<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</A></B>()</CODE>
194
195<BR>
196&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for determining whether it is ok to try to force override of access
197 modifiers to be able to get or set values of non-public Methods, Fields;
198 to invoke non-public Constructors, Methods; or to instantiate non-public
199 Classes.</TD>
200</TR>
201<TR BGCOLOR="white" CLASS="TableRowColor">
202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203<CODE>static
204<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
205<TR ALIGN="right" VALIGN="">
206<TD NOWRAP><FONT SIZE="-1">
207<CODE>&lt;F extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;F&gt; & <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</A>&gt;
208<BR>
209int</CODE></FONT></TD>
210</TR>
211</TABLE>
212</CODE></FONT></TD>
213<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#collectFeatureDefaults(java.lang.Class)">collectFeatureDefaults</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;F&gt;&nbsp;enumClass)</CODE>
214
215<BR>
216&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that calculates bit set (flags) of all features that
217 are enabled by default.</TD>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
222<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class)">constructSpecializedType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType,
223                         <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;subclass)</CODE>
224
225<BR>
226&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227</TR>
228<TR BGCOLOR="white" CLASS="TableRowColor">
229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
231<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(java.lang.Class)">constructType</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</CODE>
232
233<BR>
234&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that will construct <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> for given
235 raw class.</TD>
236</TR>
237<TR BGCOLOR="white" CLASS="TableRowColor">
238<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD>
240<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(com.fasterxml.jackson.core.type.TypeReference)">constructType</A></B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</A>&lt;?&gt;&nbsp;valueTypeRef)</CODE>
241
242<BR>
243&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that will construct <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> for given
244 type reference
245 This is a simple short-cut for:</TD>
246</TR>
247<TR BGCOLOR="white" CLASS="TableRowColor">
248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249<CODE>abstract &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;</CODE></FONT></TD>
250<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getActiveView()">getActiveView</A></B>()</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for finding currently active view, if any (null if none)</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A></CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</A></B>()</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for getting <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><CODE>AnnotationIntrospector</CODE></A> configured
262 to introspect annotation values used for configuration.</TD>
263</TR>
264<TR BGCOLOR="white" CLASS="TableRowColor">
265<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266<CODE>&nbsp;<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</A></CODE></FONT></TD>
267<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getBase64Variant()">getBase64Variant</A></B>()</CODE>
268
269<BR>
270&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called during deserialization if Base64 encoded content
271 needs to be decoded.</TD>
272</TR>
273<TR BGCOLOR="white" CLASS="TableRowColor">
274<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</A></CODE></FONT></TD>
276<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getClassIntrospector()">getClassIntrospector</A></B>()</CODE>
277
278<BR>
279&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
280</TR>
281<TR BGCOLOR="white" CLASS="TableRowColor">
282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
283<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A></CODE></FONT></TD>
284<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()">getDateFormat</A></B>()</CODE>
285
286<BR>
287&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing currently configured (textual) date format
288 that will be used for reading or writing date values (in case
289 of writing, only if textual output is configured; not if dates
290 are to be serialized as time stamps).</TD>
291</TR>
292<TR BGCOLOR="white" CLASS="TableRowColor">
293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt;</CODE></FONT></TD>
295<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultTyper(com.fasterxml.jackson.databind.JavaType)">getDefaultTyper</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType)</CODE>
296
297<BR>
298&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to locate a type info handler for types that do not have
299 one explicitly declared via annotations (or other configuration).</TD>
300</TR>
301<TR BGCOLOR="white" CLASS="TableRowColor">
302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;?&gt;</CODE></FONT></TD>
304<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</A></B>()</CODE>
305
306<BR>
307&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for object used for determining whether specific property elements
308 (method, constructors, fields) can be auto-detected based on
309 their visibility (access modifiers).</TD>
310</TR>
311<TR BGCOLOR="white" CLASS="TableRowColor">
312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</A></CODE></FONT></TD>
314<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getHandlerInstantiator()">getHandlerInstantiator</A></B>()</CODE>
315
316<BR>
317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
318</TR>
319<TR BGCOLOR="white" CLASS="TableRowColor">
320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A></CODE></FONT></TD>
322<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getLocale()">getLocale</A></B>()</CODE>
323
324<BR>
325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing the default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><CODE>Locale</CODE></A> to use
326 for formatting, unless overridden by local annotations.</TD>
327</TR>
328<TR BGCOLOR="white" CLASS="TableRowColor">
329<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
330<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</A></CODE></FONT></TD>
331<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</A></B>()</CODE>
332
333<BR>
334&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
335</TR>
336<TR BGCOLOR="white" CLASS="TableRowColor">
337<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
338<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</A></CODE></FONT></TD>
339<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getSubtypeResolver()">getSubtypeResolver</A></B>()</CODE>
340
341<BR>
342&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
343</TR>
344<TR BGCOLOR="white" CLASS="TableRowColor">
345<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
346<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A></CODE></FONT></TD>
347<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTimeZone()">getTimeZone</A></B>()</CODE>
348
349<BR>
350&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for accessing the default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><CODE>TimeZone</CODE></A> to use
351 for formatting, unless overridden by local annotations.</TD>
352</TR>
353<TR BGCOLOR="white" CLASS="TableRowColor">
354<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
355<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A></CODE></FONT></TD>
356<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTypeFactory()">getTypeFactory</A></B>()</CODE>
357
358<BR>
359&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
360</TR>
361<TR BGCOLOR="white" CLASS="TableRowColor">
362<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
363<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A></CODE></FONT></TD>
364<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(java.lang.Class)">introspectClassAnnotations</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</CODE>
365
366<BR>
367&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for getting bean description that only contains class
368 annotations: useful if no getter/setter/creator information is needed.</TD>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A></CODE></FONT></TD>
373<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
374
375<BR>
376&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for getting bean description that only contains class
377 annotations: useful if no getter/setter/creator information is needed.</TD>
378</TR>
379<TR BGCOLOR="white" CLASS="TableRowColor">
380<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
381<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A></CODE></FONT></TD>
382<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</CODE>
383
384<BR>
385&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for getting bean description that only contains immediate class
386 annotations: ones from the class, and its direct mix-in, if any, but
387 not from super types.</TD>
388</TR>
389<TR BGCOLOR="white" CLASS="TableRowColor">
390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
391<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A></CODE></FONT></TD>
392<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
393
394<BR>
395&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for getting bean description that only contains immediate class
396 annotations: ones from the class, and its direct mix-in, if any, but
397 not from super types.</TD>
398</TR>
399<TR BGCOLOR="white" CLASS="TableRowColor">
400<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401<CODE>&nbsp;boolean</CODE></FONT></TD>
402<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</A></B>()</CODE>
403
404<BR>
405&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for determining whether annotation processing is enabled or not
406 (default settings are typically that it is enabled; must explicitly disable).</TD>
407</TR>
408<TR BGCOLOR="white" CLASS="TableRowColor">
409<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
410<CODE>&nbsp;boolean</CODE></FONT></TD>
411<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>&nbsp;f)</CODE>
412
413<BR>
414&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for simple mapper features (which are shared for
415 serialization, deserialization)</TD>
416</TR>
417<TR BGCOLOR="white" CLASS="TableRowColor">
418<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
419<CODE>&nbsp;boolean</CODE></FONT></TD>
420<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</A></B>()</CODE>
421
422<BR>
423&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for checking whether default settings for property handling
424 indicate that properties should be alphabetically ordered or not.</TD>
425</TR>
426<TR BGCOLOR="white" CLASS="TableRowColor">
427<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
428<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A></CODE></FONT></TD>
429<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)">typeIdResolverInstance</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
430                       <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A>&gt;&nbsp;resolverClass)</CODE>
431
432<BR>
433&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to obtain an instance of <code>TypeIdResolver</code> of
434 specified type.</TD>
435</TR>
436<TR BGCOLOR="white" CLASS="TableRowColor">
437<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
438<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt;</CODE></FONT></TD>
439<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)">typeResolverBuilderInstance</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
440                            <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt;&gt;&nbsp;builderClass)</CODE>
441
442<BR>
443&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to obtain an instance of <code>TypeIdResolver</code> of
444 specified type.</TD>
445</TR>
446<TR BGCOLOR="white" CLASS="TableRowColor">
447<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
448<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
449<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">useRootWrapping</A></B>()</CODE>
450
451<BR>
452&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for checking whether configuration indicates that
453 "root wrapping" (use of an extra property/name pair at root level)
454 is expected or not.</TD>
455</TR>
456<TR BGCOLOR="white" CLASS="TableRowColor">
457<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
458<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A></CODE></FONT></TD>
459<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>...&nbsp;features)</CODE>
460
461<BR>
462&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing and returning a new instance with specified
463 mapper features enabled.</TD>
464</TR>
465<TR BGCOLOR="white" CLASS="TableRowColor">
466<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
467<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A></CODE></FONT></TD>
468<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>...&nbsp;features)</CODE>
469
470<BR>
471&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for constructing and returning a new instance with specified
472 mapper features disabled.</TD>
473</TR>
474</TABLE>
475&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
476<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
477<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
478<TH ALIGN="left"><B>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></B></TH>
479</TR>
480<TR BGCOLOR="white" CLASS="TableRowColor">
481<TD><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></TD>
482</TR>
483</TABLE>
484&nbsp;<A NAME="methods_inherited_from_class_com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver"><!-- --></A>
485<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
486<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
487<TH ALIGN="left"><B>Methods inherited from interface com.fasterxml.jackson.databind.introspect.<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A></B></TH>
488</TR>
489<TR BGCOLOR="white" CLASS="TableRowColor">
490<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</A></CODE></TD>
491</TR>
492</TABLE>
493&nbsp;
494<P>
495
496<!-- ============ FIELD DETAIL =========== -->
497
498<A NAME="field_detail"><!-- --></A>
499<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
500<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
501<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
502<B>Field Detail</B></FONT></TH>
503</TR>
504</TABLE>
505
506<A NAME="_mapperFeatures"><!-- --></A><H3>
507_mapperFeatures</H3>
508<PRE>
509protected final int <B>_mapperFeatures</B></PRE>
510<DL>
511<DD>Set of shared mapper features enabled.
512<P>
513<DL>
514</DL>
515</DL>
516<HR>
517
518<A NAME="_base"><!-- --></A><H3>
519_base</H3>
520<PRE>
521protected final <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</A> <B>_base</B></PRE>
522<DL>
523<DD>Immutable container object for simple configuration settings.
524<P>
525<DL>
526</DL>
527</DL>
528
529<!-- ========= CONSTRUCTOR DETAIL ======== -->
530
531<A NAME="constructor_detail"><!-- --></A>
532<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
533<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
534<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
535<B>Constructor Detail</B></FONT></TH>
536</TR>
537</TABLE>
538
539<A NAME="MapperConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, int)"><!-- --></A><H3>
540MapperConfig</H3>
541<PRE>
542protected <B>MapperConfig</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</A>&nbsp;base,
543                       int&nbsp;mapperFeatures)</PRE>
544<DL>
545</DL>
546<HR>
547
548<A NAME="MapperConfig(com.fasterxml.jackson.databind.cfg.MapperConfig)"><!-- --></A><H3>
549MapperConfig</H3>
550<PRE>
551protected <B>MapperConfig</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A>&gt;&nbsp;src)</PRE>
552<DL>
553</DL>
554
555<!-- ============ METHOD DETAIL ========== -->
556
557<A NAME="method_detail"><!-- --></A>
558<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
559<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
560<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
561<B>Method Detail</B></FONT></TH>
562</TR>
563</TABLE>
564
565<A NAME="collectFeatureDefaults(java.lang.Class)"><!-- --></A><H3>
566collectFeatureDefaults</H3>
567<PRE>
568public static &lt;F extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A>&lt;F&gt; & <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</A>&gt; int <B>collectFeatureDefaults</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;F&gt;&nbsp;enumClass)</PRE>
569<DL>
570<DD>Method that calculates bit set (flags) of all features that
571 are enabled by default.
572<P>
573<DD><DL>
574</DL>
575</DD>
576<DD><DL>
577</DL>
578</DD>
579</DL>
580<HR>
581
582<A NAME="with(com.fasterxml.jackson.databind.MapperFeature...)"><!-- --></A><H3>
583with</H3>
584<PRE>
585public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A> <B>with</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>...&nbsp;features)</PRE>
586<DL>
587<DD>Method for constructing and returning a new instance with specified
588 mapper features enabled.
589<P>
590<DD><DL>
591</DL>
592</DD>
593<DD><DL>
594</DL>
595</DD>
596</DL>
597<HR>
598
599<A NAME="without(com.fasterxml.jackson.databind.MapperFeature...)"><!-- --></A><H3>
600without</H3>
601<PRE>
602public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</A> <B>without</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>...&nbsp;features)</PRE>
603<DL>
604<DD>Method for constructing and returning a new instance with specified
605 mapper features disabled.
606<P>
607<DD><DL>
608</DL>
609</DD>
610<DD><DL>
611</DL>
612</DD>
613</DL>
614<HR>
615
616<A NAME="isEnabled(com.fasterxml.jackson.databind.MapperFeature)"><!-- --></A><H3>
617isEnabled</H3>
618<PRE>
619public final boolean <B>isEnabled</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A>&nbsp;f)</PRE>
620<DL>
621<DD>Accessor for simple mapper features (which are shared for
622 serialization, deserialization)
623<P>
624<DD><DL>
625</DL>
626</DD>
627<DD><DL>
628</DL>
629</DD>
630</DL>
631<HR>
632
633<A NAME="isAnnotationProcessingEnabled()"><!-- --></A><H3>
634isAnnotationProcessingEnabled</H3>
635<PRE>
636public final boolean <B>isAnnotationProcessingEnabled</B>()</PRE>
637<DL>
638<DD>Method for determining whether annotation processing is enabled or not
639 (default settings are typically that it is enabled; must explicitly disable).
640<P>
641<DD><DL>
642</DL>
643</DD>
644<DD><DL>
645
646<DT><B>Returns:</B><DD>True if annotation processing is enabled; false if not</DL>
647</DD>
648</DL>
649<HR>
650
651<A NAME="canOverrideAccessModifiers()"><!-- --></A><H3>
652canOverrideAccessModifiers</H3>
653<PRE>
654public final boolean <B>canOverrideAccessModifiers</B>()</PRE>
655<DL>
656<DD>Accessor for determining whether it is ok to try to force override of access
657 modifiers to be able to get or set values of non-public Methods, Fields;
658 to invoke non-public Constructors, Methods; or to instantiate non-public
659 Classes. By default this is enabled, but on some platforms it needs to be
660 prevented since if this would violate security constraints and cause failures.
661<P>
662<DD><DL>
663</DL>
664</DD>
665<DD><DL>
666
667<DT><B>Returns:</B><DD>True if access modifier overriding is allowed (and may be done for
668   any Field, Method, Constructor or Class); false to prevent any attempts
669   to override.</DL>
670</DD>
671</DL>
672<HR>
673
674<A NAME="shouldSortPropertiesAlphabetically()"><!-- --></A><H3>
675shouldSortPropertiesAlphabetically</H3>
676<PRE>
677public final boolean <B>shouldSortPropertiesAlphabetically</B>()</PRE>
678<DL>
679<DD>Accessor for checking whether default settings for property handling
680 indicate that properties should be alphabetically ordered or not.
681<P>
682<DD><DL>
683</DL>
684</DD>
685<DD><DL>
686</DL>
687</DD>
688</DL>
689<HR>
690
691<A NAME="useRootWrapping()"><!-- --></A><H3>
692useRootWrapping</H3>
693<PRE>
694public abstract boolean <B>useRootWrapping</B>()</PRE>
695<DL>
696<DD>Accessor for checking whether configuration indicates that
697 "root wrapping" (use of an extra property/name pair at root level)
698 is expected or not.
699<P>
700<DD><DL>
701</DL>
702</DD>
703<DD><DL>
704</DL>
705</DD>
706</DL>
707<HR>
708
709<A NAME="getClassIntrospector()"><!-- --></A><H3>
710getClassIntrospector</H3>
711<PRE>
712public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</A> <B>getClassIntrospector</B>()</PRE>
713<DL>
714<DD><DL>
715</DL>
716</DD>
717<DD><DL>
718</DL>
719</DD>
720</DL>
721<HR>
722
723<A NAME="getAnnotationIntrospector()"><!-- --></A><H3>
724getAnnotationIntrospector</H3>
725<PRE>
726public <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>getAnnotationIntrospector</B>()</PRE>
727<DL>
728<DD>Method for getting <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><CODE>AnnotationIntrospector</CODE></A> configured
729 to introspect annotation values used for configuration.
730<p>
731 Non-final since it is actually overridden by sub-classes (for now?)
732<P>
733<DD><DL>
734</DL>
735</DD>
736<DD><DL>
737</DL>
738</DD>
739</DL>
740<HR>
741
742<A NAME="getDefaultVisibilityChecker()"><!-- --></A><H3>
743getDefaultVisibilityChecker</H3>
744<PRE>
745public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;?&gt; <B>getDefaultVisibilityChecker</B>()</PRE>
746<DL>
747<DD>Accessor for object used for determining whether specific property elements
748 (method, constructors, fields) can be auto-detected based on
749 their visibility (access modifiers). Can be changed to allow
750 different minimum visibility levels for auto-detection. Note
751 that this is the global handler; individual types (classes)
752 can further override active checker used (using
753 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect</CODE></A> annotation)
754<P>
755<DD><DL>
756</DL>
757</DD>
758<DD><DL>
759</DL>
760</DD>
761</DL>
762<HR>
763
764<A NAME="getPropertyNamingStrategy()"><!-- --></A><H3>
765getPropertyNamingStrategy</H3>
766<PRE>
767public final <A HREF="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</A> <B>getPropertyNamingStrategy</B>()</PRE>
768<DL>
769<DD><DL>
770</DL>
771</DD>
772<DD><DL>
773</DL>
774</DD>
775</DL>
776<HR>
777
778<A NAME="getHandlerInstantiator()"><!-- --></A><H3>
779getHandlerInstantiator</H3>
780<PRE>
781public final <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</A> <B>getHandlerInstantiator</B>()</PRE>
782<DL>
783<DD><DL>
784</DL>
785</DD>
786<DD><DL>
787</DL>
788</DD>
789</DL>
790<HR>
791
792<A NAME="getDefaultTyper(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
793getDefaultTyper</H3>
794<PRE>
795public final <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt; <B>getDefaultTyper</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType)</PRE>
796<DL>
797<DD>Method called to locate a type info handler for types that do not have
798 one explicitly declared via annotations (or other configuration).
799 If such default handler is configured, it is returned; otherwise
800 null is returned.
801<P>
802<DD><DL>
803</DL>
804</DD>
805<DD><DL>
806</DL>
807</DD>
808</DL>
809<HR>
810
811<A NAME="getSubtypeResolver()"><!-- --></A><H3>
812getSubtypeResolver</H3>
813<PRE>
814public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</A> <B>getSubtypeResolver</B>()</PRE>
815<DL>
816<DD><DL>
817</DL>
818</DD>
819<DD><DL>
820</DL>
821</DD>
822</DL>
823<HR>
824
825<A NAME="getTypeFactory()"><!-- --></A><H3>
826getTypeFactory</H3>
827<PRE>
828public final <A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>getTypeFactory</B>()</PRE>
829<DL>
830<DD><DL>
831</DL>
832</DD>
833<DD><DL>
834</DL>
835</DD>
836</DL>
837<HR>
838
839<A NAME="constructType(java.lang.Class)"><!-- --></A><H3>
840constructType</H3>
841<PRE>
842public final <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>constructType</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</PRE>
843<DL>
844<DD>Helper method that will construct <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> for given
845 raw class.
846 This is a simple short-cut for:
847<pre>
848    getTypeFactory().constructType(cls);
849</pre>
850<P>
851<DD><DL>
852</DL>
853</DD>
854<DD><DL>
855</DL>
856</DD>
857</DL>
858<HR>
859
860<A NAME="constructType(com.fasterxml.jackson.core.type.TypeReference)"><!-- --></A><H3>
861constructType</H3>
862<PRE>
863public final <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>constructType</B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/type/TypeReference.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">TypeReference</A>&lt;?&gt;&nbsp;valueTypeRef)</PRE>
864<DL>
865<DD>Helper method that will construct <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> for given
866 type reference
867 This is a simple short-cut for:
868<pre>
869    getTypeFactory().constructType(valueTypeRef);
870</pre>
871<P>
872<DD><DL>
873</DL>
874</DD>
875<DD><DL>
876</DL>
877</DD>
878</DL>
879<HR>
880
881<A NAME="constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class)"><!-- --></A><H3>
882constructSpecializedType</H3>
883<PRE>
884public <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>constructSpecializedType</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType,
885                                         <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;subclass)</PRE>
886<DL>
887<DD><DL>
888</DL>
889</DD>
890<DD><DL>
891</DL>
892</DD>
893</DL>
894<HR>
895
896<A NAME="introspectClassAnnotations(java.lang.Class)"><!-- --></A><H3>
897introspectClassAnnotations</H3>
898<PRE>
899public <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> <B>introspectClassAnnotations</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</PRE>
900<DL>
901<DD>Accessor for getting bean description that only contains class
902 annotations: useful if no getter/setter/creator information is needed.
903<P>
904<DD><DL>
905</DL>
906</DD>
907<DD><DL>
908</DL>
909</DD>
910</DL>
911<HR>
912
913<A NAME="introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
914introspectClassAnnotations</H3>
915<PRE>
916public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> <B>introspectClassAnnotations</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</PRE>
917<DL>
918<DD>Accessor for getting bean description that only contains class
919 annotations: useful if no getter/setter/creator information is needed.
920<P>
921<DD><DL>
922</DL>
923</DD>
924<DD><DL>
925</DL>
926</DD>
927</DL>
928<HR>
929
930<A NAME="introspectDirectClassAnnotations(java.lang.Class)"><!-- --></A><H3>
931introspectDirectClassAnnotations</H3>
932<PRE>
933public <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> <B>introspectDirectClassAnnotations</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt;&nbsp;cls)</PRE>
934<DL>
935<DD>Accessor for getting bean description that only contains immediate class
936 annotations: ones from the class, and its direct mix-in, if any, but
937 not from super types.
938<P>
939<DD><DL>
940</DL>
941</DD>
942<DD><DL>
943</DL>
944</DD>
945</DL>
946<HR>
947
948<A NAME="introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3>
949introspectDirectClassAnnotations</H3>
950<PRE>
951public abstract <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> <B>introspectDirectClassAnnotations</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</PRE>
952<DL>
953<DD>Accessor for getting bean description that only contains immediate class
954 annotations: ones from the class, and its direct mix-in, if any, but
955 not from super types.
956<P>
957<DD><DL>
958</DL>
959</DD>
960<DD><DL>
961</DL>
962</DD>
963</DL>
964<HR>
965
966<A NAME="getDateFormat()"><!-- --></A><H3>
967getDateFormat</H3>
968<PRE>
969public final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> <B>getDateFormat</B>()</PRE>
970<DL>
971<DD>Method for accessing currently configured (textual) date format
972 that will be used for reading or writing date values (in case
973 of writing, only if textual output is configured; not if dates
974 are to be serialized as time stamps).
975<p>
976 Note that typically <A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><CODE>DateFormat</CODE></A> instances are <b>not thread-safe</b>
977 (at least ones provided by JDK):
978 this means that calling code should clone format instance before
979 using it.
980<p>
981 This method is usually only called by framework itself, since there
982 are convenience methods available via
983 <A HREF="../../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><CODE>DeserializationContext</CODE></A> and <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><CODE>SerializerProvider</CODE></A> that
984 take care of cloning and thread-safe reuse.
985<P>
986<DD><DL>
987</DL>
988</DD>
989<DD><DL>
990</DL>
991</DD>
992</DL>
993<HR>
994
995<A NAME="getLocale()"><!-- --></A><H3>
996getLocale</H3>
997<PRE>
998public final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A> <B>getLocale</B>()</PRE>
999<DL>
1000<DD>Method for accessing the default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><CODE>Locale</CODE></A> to use
1001 for formatting, unless overridden by local annotations.
1002 Initially set to <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true#getDefault()" title="class or interface in java.util"><CODE>Locale.getDefault()</CODE></A>.
1003<P>
1004<DD><DL>
1005</DL>
1006</DD>
1007<DD><DL>
1008</DL>
1009</DD>
1010</DL>
1011<HR>
1012
1013<A NAME="getTimeZone()"><!-- --></A><H3>
1014getTimeZone</H3>
1015<PRE>
1016public final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A> <B>getTimeZone</B>()</PRE>
1017<DL>
1018<DD>Method for accessing the default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><CODE>TimeZone</CODE></A> to use
1019 for formatting, unless overridden by local annotations.
1020 Initially set to <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true#getDefault()" title="class or interface in java.util"><CODE>TimeZone.getDefault()</CODE></A>.
1021<P>
1022<DD><DL>
1023</DL>
1024</DD>
1025<DD><DL>
1026</DL>
1027</DD>
1028</DL>
1029<HR>
1030
1031<A NAME="getActiveView()"><!-- --></A><H3>
1032getActiveView</H3>
1033<PRE>
1034public abstract <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;?&gt; <B>getActiveView</B>()</PRE>
1035<DL>
1036<DD>Accessor for finding currently active view, if any (null if none)
1037<P>
1038<DD><DL>
1039</DL>
1040</DD>
1041<DD><DL>
1042</DL>
1043</DD>
1044</DL>
1045<HR>
1046
1047<A NAME="getBase64Variant()"><!-- --></A><H3>
1048getBase64Variant</H3>
1049<PRE>
1050public <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</A> <B>getBase64Variant</B>()</PRE>
1051<DL>
1052<DD>Method called during deserialization if Base64 encoded content
1053 needs to be decoded. Default version just returns default Jackson
1054 uses, which is modified-mime which does not add linefeeds (because
1055 those would have to be escaped in JSON strings); but this can
1056 be configured on <A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectWriter</CODE></A>.
1057<P>
1058<DD><DL>
1059</DL>
1060</DD>
1061<DD><DL>
1062</DL>
1063</DD>
1064</DL>
1065<HR>
1066
1067<A NAME="typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)"><!-- --></A><H3>
1068typeResolverBuilderInstance</H3>
1069<PRE>
1070public <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt; <B>typeResolverBuilderInstance</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
1071                                                          <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A>&lt;?&gt;&gt;&nbsp;builderClass)</PRE>
1072<DL>
1073<DD>Method that can be called to obtain an instance of <code>TypeIdResolver</code> of
1074 specified type.
1075<P>
1076<DD><DL>
1077</DL>
1078</DD>
1079<DD><DL>
1080</DL>
1081</DD>
1082</DL>
1083<HR>
1084
1085<A NAME="typeIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)"><!-- --></A><H3>
1086typeIdResolverInstance</H3>
1087<PRE>
1088public <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> <B>typeIdResolverInstance</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
1089                                             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A>&gt;&nbsp;resolverClass)</PRE>
1090<DL>
1091<DD>Method that can be called to obtain an instance of <code>TypeIdResolver</code> of
1092 specified type.
1093<P>
1094<DD><DL>
1095</DL>
1096</DD>
1097<DD><DL>
1098</DL>
1099</DD>
1100</DL>
1101<!-- ========= END OF CLASS DATA ========= -->
1102<HR>
1103
1104
1105<!-- ======= START OF BOTTOM NAVBAR ====== -->
1106<A NAME="navbar_bottom"><!-- --></A>
1107<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1108<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1109<TR>
1110<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1111<A NAME="navbar_bottom_firstrow"><!-- --></A>
1112<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1113  <TR ALIGN="center" VALIGN="top">
1114  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1115  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1116  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1117  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapperConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1118  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1119  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1120  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1121  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1122  </TR>
1123</TABLE>
1124</TD>
1125<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1126</EM>
1127</TD>
1128</TR>
1129
1130<TR>
1131<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1132&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><B>PREV CLASS</B></A>&nbsp;
1133&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg"><B>NEXT CLASS</B></A></FONT></TD>
1134<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1135  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperConfig.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1136&nbsp;<A HREF="MapperConfig.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1137&nbsp;<SCRIPT type="text/javascript">
1138  <!--
1139  if(window==top) {
1140    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1141  }
1142  //-->
1143</SCRIPT>
1144<NOSCRIPT>
1145  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1146</NOSCRIPT>
1147
1148
1149</FONT></TD>
1150</TR>
1151<TR>
1152<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1153  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1154<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1155DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1156</TR>
1157</TABLE>
1158<A NAME="skip-navbar_bottom"></A>
1159<!-- ======== END OF BOTTOM NAVBAR ======= -->
1160
1161<HR>
1162Copyright &#169; 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.
1163</BODY>
1164</HTML>
1165