1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Tue Jan 23 20:22:11 PST 2018 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>DatabindContext (jackson-databind 2.9.0 API)</title>
8<meta name="date" content="2018-01-23">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="DatabindContext (jackson-databind 2.9.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":6,"i6":10,"i7":10,"i8":10,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":10,"i20":10,"i21":10,"i22":6,"i23":10,"i24":6};
23var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/DatabindContext.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../index-all.html">Index</a></li>
48<li><a href="../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
54<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DatabindContext.html" target="_top">Frames</a></li>
58<li><a href="DatabindContext.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li>Nested&nbsp;|&nbsp;</li>
79<li>Field&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li>Field&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind</div>
97<h2 title="Class DatabindContext" class="title">Class DatabindContext</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li>com.fasterxml.jackson.databind.DatabindContext</li>
105</ul>
106</li>
107</ul>
108<div class="description">
109<ul class="blockList">
110<li class="blockList">
111<dl>
112<dt>Direct Known Subclasses:</dt>
113<dd><a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a>, <a href="../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></dd>
114</dl>
115<hr>
116<br>
117<pre>public abstract class <span class="typeNameLabel">DatabindContext</span>
118extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
119<div class="block">Shared base class for <a href="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind"><code>DeserializationContext</code></a> and
120 <a href="../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a>, context objects passed through data-binding
121 process. Designed so that some of implementations can rely on shared
122 aspects like access to secondary contextual objects like type factories
123 or handler instantiators.</div>
124<dl>
125<dt><span class="simpleTagLabel">Since:</span></dt>
126<dd>2.2</dd>
127</dl>
128</li>
129</ul>
130</div>
131<div class="summary">
132<ul class="blockList">
133<li class="blockList">
134<!-- ======== CONSTRUCTOR SUMMARY ======== -->
135<ul class="blockList">
136<li class="blockList"><a name="constructor.summary">
137<!--   -->
138</a>
139<h3>Constructor Summary</h3>
140<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
141<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
142<tr>
143<th class="colOne" scope="col">Constructor and Description</th>
144</tr>
145<tr class="altColor">
146<td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#DatabindContext--">DatabindContext</a></span>()</code>&nbsp;</td>
147</tr>
148</table>
149</li>
150</ul>
151<!-- ========== METHOD SUMMARY =========== -->
152<ul class="blockList">
153<li class="blockList"><a name="method.summary">
154<!--   -->
155</a>
156<h3>Method Summary</h3>
157<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
158<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
159<tr>
160<th class="colFirst" scope="col">Modifier and Type</th>
161<th class="colLast" scope="col">Method and Description</th>
162</tr>
163<tr id="i0" class="altColor">
164<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
165<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_colonConcat-java.lang.String-java.lang.String-">_colonConcat</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msgBase,
166            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extra)</code>&nbsp;</td>
167</tr>
168<tr id="i1" class="rowColor">
169<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
170<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_desc-java.lang.String-">_desc</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>&nbsp;</td>
171</tr>
172<tr id="i2" class="altColor">
173<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
174<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_format-java.lang.String-java.lang.Object...-">_format</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
175       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;msgArgs)</code>&nbsp;</td>
176</tr>
177<tr id="i3" class="rowColor">
178<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
179<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_quotedString-java.lang.String-">_quotedString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>&nbsp;</td>
180</tr>
181<tr id="i4" class="altColor">
182<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
183<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#Z:Z_truncate-java.lang.String-">_truncate</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</code>&nbsp;</td>
184</tr>
185<tr id="i5" class="rowColor">
186<td class="colFirst"><code>abstract boolean</code></td>
187<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#canOverrideAccessModifiers--">canOverrideAccessModifiers</a></span>()</code>
188<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to:</div>
189</td>
190</tr>
191<tr id="i6" class="altColor">
192<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
193<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#constructSpecializedType-com.fasterxml.jackson.databind.JavaType-java.lang.Class-">constructSpecializedType</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
194                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;subclass)</code>
195<div class="block">Convenience method for constructing subtypes, retaining generic
196 type parameter (if any)</div>
197</td>
198</tr>
199<tr id="i7" class="rowColor">
200<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
201<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#constructType-java.lang.reflect.Type-">constructType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</code>
202<div class="block">Convenience method for constructing <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> for given JDK
203 type (usually <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>)</div>
204</td>
205</tr>
206<tr id="i8" class="altColor">
207<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
208<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#converterInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">converterInstance</a></span>(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
209                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;converterDef)</code>
210<div class="block">Helper method to use to construct a <a href="../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a>, given a definition
211 that may be either actual converter instance, or Class for instantiating one.</div>
212</td>
213</tr>
214<tr id="i9" class="rowColor">
215<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
216<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getActiveView--">getActiveView</a></span>()</code>
217<div class="block">Accessor for locating currently active view, if any;
218 returns null if no view has been set.</div>
219</td>
220</tr>
221<tr id="i10" class="altColor">
222<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td>
223<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAnnotationIntrospector--">getAnnotationIntrospector</a></span>()</code>
224<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to:</div>
225</td>
226</tr>
227<tr id="i11" class="rowColor">
228<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
229<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getAttribute-java.lang.Object-">getAttribute</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>
230<div class="block">Method for accessing attributes available in this context.</div>
231</td>
232</tr>
233<tr id="i12" class="altColor">
234<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
235<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getConfig--">getConfig</a></span>()</code>
236<div class="block">Accessor to currently active configuration (both per-request configs
237 and per-mapper config).</div>
238</td>
239</tr>
240<tr id="i13" class="rowColor">
241<td class="colFirst"><code>abstract <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
242<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getDefaultPropertyFormat-java.lang.Class-">getDefaultPropertyFormat</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
243</tr>
244<tr id="i14" class="altColor">
245<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td>
246<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getLocale--">getLocale</a></span>()</code>&nbsp;</td>
247</tr>
248<tr id="i15" class="rowColor">
249<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td>
250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getTimeZone--">getTimeZone</a></span>()</code>&nbsp;</td>
251</tr>
252<tr id="i16" class="altColor">
253<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td>
254<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#getTypeFactory--">getTypeFactory</a></span>()</code>&nbsp;</td>
255</tr>
256<tr id="i17" class="rowColor">
257<td class="colFirst"><code>protected abstract <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></td>
258<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#invalidTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">invalidTypeIdException</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
259                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeId,
260                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extraDesc)</code>
261<div class="block">Helper method for constructing exception to indicate that given type id
262 could not be resolved to a valid subtype of specified base type.</div>
263</td>
264</tr>
265<tr id="i18" class="altColor">
266<td class="colFirst"><code>abstract boolean</code></td>
267<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#isEnabled-com.fasterxml.jackson.databind.MapperFeature-">isEnabled</a></span>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature)</code>
268<div class="block">Convenience method for checking whether specified serialization
269 feature is enabled or not.</div>
270</td>
271</tr>
272<tr id="i19" class="rowColor">
273<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a>&lt;?&gt;</code></td>
274<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdGeneratorInstance-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.introspect.ObjectIdInfo-">objectIdGeneratorInstance</a></span>(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
275                         <a href="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;objectIdInfo)</code>&nbsp;</td>
276</tr>
277<tr id="i20" class="altColor">
278<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></code></td>
279<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#objectIdResolverInstance-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.introspect.ObjectIdInfo-">objectIdResolverInstance</a></span>(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
280                        <a href="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;objectIdInfo)</code>&nbsp;</td>
281</tr>
282<tr id="i21" class="rowColor">
283<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
284<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#reportBadDefinition-java.lang.Class-java.lang.String-">reportBadDefinition</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
285                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>&nbsp;</td>
286</tr>
287<tr id="i22" class="altColor">
288<td class="colFirst"><code>abstract &lt;T&gt;&nbsp;T</code></td>
289<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-">reportBadDefinition</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
290                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
291<div class="block">Helper method called to indicate a generic problem that stems from type
292 definition(s), not input data, or input/output state; typically this
293 means throwing a <a href="../../../../com/fasterxml/jackson/databind/exc/InvalidDefinitionException.html" title="class in com.fasterxml.jackson.databind.exc"><code>InvalidDefinitionException</code></a>.</div>
294</td>
295</tr>
296<tr id="i23" class="rowColor">
297<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
298<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#resolveSubType-com.fasterxml.jackson.databind.JavaType-java.lang.String-">resolveSubType</a></span>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
299              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClass)</code>
300<div class="block">Lookup method called when code needs to resolve class name from input;
301 usually simple lookup</div>
302</td>
303</tr>
304<tr id="i24" class="altColor">
305<td class="colFirst"><code>abstract <a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a></code></td>
306<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html#setAttribute-java.lang.Object-java.lang.Object-">setAttribute</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
307            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
308<div class="block">Method for setting per-call value of given attribute.</div>
309</td>
310</tr>
311</table>
312<ul class="blockList">
313<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
314<!--   -->
315</a>
316<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
317<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
318</ul>
319</li>
320</ul>
321</li>
322</ul>
323</div>
324<div class="details">
325<ul class="blockList">
326<li class="blockList">
327<!-- ========= CONSTRUCTOR DETAIL ======== -->
328<ul class="blockList">
329<li class="blockList"><a name="constructor.detail">
330<!--   -->
331</a>
332<h3>Constructor Detail</h3>
333<a name="DatabindContext--">
334<!--   -->
335</a>
336<ul class="blockListLast">
337<li class="blockList">
338<h4>DatabindContext</h4>
339<pre>public&nbsp;DatabindContext()</pre>
340</li>
341</ul>
342</li>
343</ul>
344<!-- ============ METHOD DETAIL ========== -->
345<ul class="blockList">
346<li class="blockList"><a name="method.detail">
347<!--   -->
348</a>
349<h3>Method Detail</h3>
350<a name="getConfig--">
351<!--   -->
352</a>
353<ul class="blockList">
354<li class="blockList">
355<h4>getConfig</h4>
356<pre>public abstract&nbsp;<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;getConfig()</pre>
357<div class="block">Accessor to currently active configuration (both per-request configs
358 and per-mapper config).</div>
359</li>
360</ul>
361<a name="getAnnotationIntrospector--">
362<!--   -->
363</a>
364<ul class="blockList">
365<li class="blockList">
366<h4>getAnnotationIntrospector</h4>
367<pre>public abstract&nbsp;<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;getAnnotationIntrospector()</pre>
368<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to:
369<pre>
370   getConfig().getAnnotationIntrospector();
371</pre></div>
372</li>
373</ul>
374<a name="isEnabled-com.fasterxml.jackson.databind.MapperFeature-">
375<!--   -->
376</a>
377<ul class="blockList">
378<li class="blockList">
379<h4>isEnabled</h4>
380<pre>public abstract&nbsp;boolean&nbsp;isEnabled(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature)</pre>
381<div class="block">Convenience method for checking whether specified serialization
382 feature is enabled or not.
383 Shortcut for:
384<pre>
385  getConfig().isEnabled(feature);
386</pre></div>
387</li>
388</ul>
389<a name="canOverrideAccessModifiers--">
390<!--   -->
391</a>
392<ul class="blockList">
393<li class="blockList">
394<h4>canOverrideAccessModifiers</h4>
395<pre>public abstract&nbsp;boolean&nbsp;canOverrideAccessModifiers()</pre>
396<div class="block">Convenience method for accessing serialization view in use (if any); equivalent to:
397<pre>
398   getConfig().canOverrideAccessModifiers();
399</pre></div>
400</li>
401</ul>
402<a name="getActiveView--">
403<!--   -->
404</a>
405<ul class="blockList">
406<li class="blockList">
407<h4>getActiveView</h4>
408<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getActiveView()</pre>
409<div class="block">Accessor for locating currently active view, if any;
410 returns null if no view has been set.</div>
411</li>
412</ul>
413<a name="getLocale--">
414<!--   -->
415</a>
416<ul class="blockList">
417<li class="blockList">
418<h4>getLocale</h4>
419<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;getLocale()</pre>
420<dl>
421<dt><span class="simpleTagLabel">Since:</span></dt>
422<dd>2.6</dd>
423</dl>
424</li>
425</ul>
426<a name="getTimeZone--">
427<!--   -->
428</a>
429<ul class="blockList">
430<li class="blockList">
431<h4>getTimeZone</h4>
432<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;getTimeZone()</pre>
433<dl>
434<dt><span class="simpleTagLabel">Since:</span></dt>
435<dd>2.6</dd>
436</dl>
437</li>
438</ul>
439<a name="getDefaultPropertyFormat-java.lang.Class-">
440<!--   -->
441</a>
442<ul class="blockList">
443<li class="blockList">
444<h4>getDefaultPropertyFormat</h4>
445<pre>public abstract&nbsp;<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a>&nbsp;getDefaultPropertyFormat(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</pre>
446<dl>
447<dt><span class="simpleTagLabel">Since:</span></dt>
448<dd>2.7</dd>
449</dl>
450</li>
451</ul>
452<a name="getAttribute-java.lang.Object-">
453<!--   -->
454</a>
455<ul class="blockList">
456<li class="blockList">
457<h4>getAttribute</h4>
458<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</pre>
459<div class="block">Method for accessing attributes available in this context.
460 Per-call attributes have highest precedence; attributes set
461 via <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> or <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> have lower
462 precedence.</div>
463<dl>
464<dt><span class="paramLabel">Parameters:</span></dt>
465<dd><code>key</code> - Key of the attribute to get</dd>
466<dt><span class="returnLabel">Returns:</span></dt>
467<dd>Value of the attribute, if any; null otherwise</dd>
468<dt><span class="simpleTagLabel">Since:</span></dt>
469<dd>2.3</dd>
470</dl>
471</li>
472</ul>
473<a name="setAttribute-java.lang.Object-java.lang.Object-">
474<!--   -->
475</a>
476<ul class="blockList">
477<li class="blockList">
478<h4>setAttribute</h4>
479<pre>public abstract&nbsp;<a href="../../../../com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a>&nbsp;setAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
480                                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
481<div class="block">Method for setting per-call value of given attribute.
482 This will override any previously defined value for the
483 attribute within this context.</div>
484<dl>
485<dt><span class="paramLabel">Parameters:</span></dt>
486<dd><code>key</code> - Key of the attribute to set</dd>
487<dd><code>value</code> - Value to set attribute to</dd>
488<dt><span class="returnLabel">Returns:</span></dt>
489<dd>This context object, to allow chaining</dd>
490<dt><span class="simpleTagLabel">Since:</span></dt>
491<dd>2.3</dd>
492</dl>
493</li>
494</ul>
495<a name="constructType-java.lang.reflect.Type-">
496<!--   -->
497</a>
498<ul class="blockList">
499<li class="blockList">
500<h4>constructType</h4>
501<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;constructType(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</pre>
502<div class="block">Convenience method for constructing <a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> for given JDK
503 type (usually <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>)</div>
504</li>
505</ul>
506<a name="constructSpecializedType-com.fasterxml.jackson.databind.JavaType-java.lang.Class-">
507<!--   -->
508</a>
509<ul class="blockList">
510<li class="blockList">
511<h4>constructSpecializedType</h4>
512<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;constructSpecializedType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
513                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;subclass)</pre>
514<div class="block">Convenience method for constructing subtypes, retaining generic
515 type parameter (if any)</div>
516</li>
517</ul>
518<a name="resolveSubType-com.fasterxml.jackson.databind.JavaType-java.lang.String-">
519<!--   -->
520</a>
521<ul class="blockList">
522<li class="blockList">
523<h4>resolveSubType</h4>
524<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;resolveSubType(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
525                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClass)
526                        throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
527<div class="block">Lookup method called when code needs to resolve class name from input;
528 usually simple lookup</div>
529<dl>
530<dt><span class="throwsLabel">Throws:</span></dt>
531<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
532<dt><span class="simpleTagLabel">Since:</span></dt>
533<dd>2.9</dd>
534</dl>
535</li>
536</ul>
537<a name="invalidTypeIdException-com.fasterxml.jackson.databind.JavaType-java.lang.String-java.lang.String-">
538<!--   -->
539</a>
540<ul class="blockList">
541<li class="blockList">
542<h4>invalidTypeIdException</h4>
543<pre>protected abstract&nbsp;<a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a>&nbsp;invalidTypeIdException(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
544                                                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeId,
545                                                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extraDesc)</pre>
546<div class="block">Helper method for constructing exception to indicate that given type id
547 could not be resolved to a valid subtype of specified base type.
548 Most commonly called during polymorphic deserialization.
549<p>
550 Note that most of the time this method should NOT be called directly: instead,
551 method <code>handleUnknownTypeId()</code> should be called which will call this method
552 if necessary.</div>
553<dl>
554<dt><span class="simpleTagLabel">Since:</span></dt>
555<dd>2.9</dd>
556</dl>
557</li>
558</ul>
559<a name="getTypeFactory--">
560<!--   -->
561</a>
562<ul class="blockList">
563<li class="blockList">
564<h4>getTypeFactory</h4>
565<pre>public abstract&nbsp;<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;getTypeFactory()</pre>
566</li>
567</ul>
568<a name="objectIdGeneratorInstance-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.introspect.ObjectIdInfo-">
569<!--   -->
570</a>
571<ul class="blockList">
572<li class="blockList">
573<h4>objectIdGeneratorInstance</h4>
574<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a>&lt;?&gt;&nbsp;objectIdGeneratorInstance(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
575                                                      <a href="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;objectIdInfo)
576                                               throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
577<dl>
578<dt><span class="throwsLabel">Throws:</span></dt>
579<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
580</dl>
581</li>
582</ul>
583<a name="objectIdResolverInstance-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.introspect.ObjectIdInfo-">
584<!--   -->
585</a>
586<ul class="blockList">
587<li class="blockList">
588<h4>objectIdResolverInstance</h4>
589<pre>public&nbsp;<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.9/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a>&nbsp;objectIdResolverInstance(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
590                                                 <a href="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>&nbsp;objectIdInfo)</pre>
591</li>
592</ul>
593<a name="converterInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">
594<!--   -->
595</a>
596<ul class="blockList">
597<li class="blockList">
598<h4>converterInstance</h4>
599<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;converterInstance(<a href="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
600                                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;converterDef)
601                                           throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
602<div class="block">Helper method to use to construct a <a href="../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a>, given a definition
603 that may be either actual converter instance, or Class for instantiating one.</div>
604<dl>
605<dt><span class="throwsLabel">Throws:</span></dt>
606<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
607<dt><span class="simpleTagLabel">Since:</span></dt>
608<dd>2.2</dd>
609</dl>
610</li>
611</ul>
612<a name="reportBadDefinition-com.fasterxml.jackson.databind.JavaType-java.lang.String-">
613<!--   -->
614</a>
615<ul class="blockList">
616<li class="blockList">
617<h4>reportBadDefinition</h4>
618<pre>public abstract&nbsp;&lt;T&gt;&nbsp;T&nbsp;reportBadDefinition(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
619                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)
620                                   throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
621<div class="block">Helper method called to indicate a generic problem that stems from type
622 definition(s), not input data, or input/output state; typically this
623 means throwing a <a href="../../../../com/fasterxml/jackson/databind/exc/InvalidDefinitionException.html" title="class in com.fasterxml.jackson.databind.exc"><code>InvalidDefinitionException</code></a>.</div>
624<dl>
625<dt><span class="throwsLabel">Throws:</span></dt>
626<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
627<dt><span class="simpleTagLabel">Since:</span></dt>
628<dd>2.9</dd>
629</dl>
630</li>
631</ul>
632<a name="reportBadDefinition-java.lang.Class-java.lang.String-">
633<!--   -->
634</a>
635<ul class="blockList">
636<li class="blockList">
637<h4>reportBadDefinition</h4>
638<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;reportBadDefinition(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
639                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)
640                          throws <a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></pre>
641<dl>
642<dt><span class="throwsLabel">Throws:</span></dt>
643<dd><code><a href="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a></code></dd>
644<dt><span class="simpleTagLabel">Since:</span></dt>
645<dd>2.9</dd>
646</dl>
647</li>
648</ul>
649<a name="Z:Z_format-java.lang.String-java.lang.Object...-">
650<!--   -->
651</a>
652<ul class="blockList">
653<li class="blockList">
654<h4>_format</h4>
655<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;_format(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
656                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;msgArgs)</pre>
657<dl>
658<dt><span class="simpleTagLabel">Since:</span></dt>
659<dd>2.9</dd>
660</dl>
661</li>
662</ul>
663<a name="Z:Z_truncate-java.lang.String-">
664<!--   -->
665</a>
666<ul class="blockList">
667<li class="blockList">
668<h4>_truncate</h4>
669<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;_truncate(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
670<dl>
671<dt><span class="simpleTagLabel">Since:</span></dt>
672<dd>2.9</dd>
673</dl>
674</li>
675</ul>
676<a name="Z:Z_quotedString-java.lang.String-">
677<!--   -->
678</a>
679<ul class="blockList">
680<li class="blockList">
681<h4>_quotedString</h4>
682<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;_quotedString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
683<dl>
684<dt><span class="simpleTagLabel">Since:</span></dt>
685<dd>2.9</dd>
686</dl>
687</li>
688</ul>
689<a name="Z:Z_colonConcat-java.lang.String-java.lang.String-">
690<!--   -->
691</a>
692<ul class="blockList">
693<li class="blockList">
694<h4>_colonConcat</h4>
695<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;_colonConcat(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msgBase,
696                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;extra)</pre>
697<dl>
698<dt><span class="simpleTagLabel">Since:</span></dt>
699<dd>2.9</dd>
700</dl>
701</li>
702</ul>
703<a name="Z:Z_desc-java.lang.String-">
704<!--   -->
705</a>
706<ul class="blockListLast">
707<li class="blockList">
708<h4>_desc</h4>
709<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;_desc(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;desc)</pre>
710<dl>
711<dt><span class="simpleTagLabel">Since:</span></dt>
712<dd>2.9</dd>
713</dl>
714</li>
715</ul>
716</li>
717</ul>
718</li>
719</ul>
720</div>
721</div>
722<!-- ========= END OF CLASS DATA ========= -->
723<!-- ======= START OF BOTTOM NAVBAR ====== -->
724<div class="bottomNav"><a name="navbar.bottom">
725<!--   -->
726</a>
727<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
728<a name="navbar.bottom.firstrow">
729<!--   -->
730</a>
731<ul class="navList" title="Navigation">
732<li><a href="../../../../overview-summary.html">Overview</a></li>
733<li><a href="package-summary.html">Package</a></li>
734<li class="navBarCell1Rev">Class</li>
735<li><a href="class-use/DatabindContext.html">Use</a></li>
736<li><a href="package-tree.html">Tree</a></li>
737<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
738<li><a href="../../../../index-all.html">Index</a></li>
739<li><a href="../../../../help-doc.html">Help</a></li>
740</ul>
741</div>
742<div class="subNav">
743<ul class="navList">
744<li><a href="../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
745<li><a href="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
746</ul>
747<ul class="navList">
748<li><a href="../../../../index.html?com/fasterxml/jackson/databind/DatabindContext.html" target="_top">Frames</a></li>
749<li><a href="DatabindContext.html" target="_top">No&nbsp;Frames</a></li>
750</ul>
751<ul class="navList" id="allclasses_navbar_bottom">
752<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
753</ul>
754<div>
755<script type="text/javascript"><!--
756  allClassesLink = document.getElementById("allclasses_navbar_bottom");
757  if(window==top) {
758    allClassesLink.style.display = "block";
759  }
760  else {
761    allClassesLink.style.display = "none";
762  }
763  //-->
764</script>
765</div>
766<div>
767<ul class="subNavList">
768<li>Summary:&nbsp;</li>
769<li>Nested&nbsp;|&nbsp;</li>
770<li>Field&nbsp;|&nbsp;</li>
771<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
772<li><a href="#method.summary">Method</a></li>
773</ul>
774<ul class="subNavList">
775<li>Detail:&nbsp;</li>
776<li>Field&nbsp;|&nbsp;</li>
777<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
778<li><a href="#method.detail">Method</a></li>
779</ul>
780</div>
781<a name="skip.navbar.bottom">
782<!--   -->
783</a></div>
784<!-- ======== END OF BOTTOM NAVBAR ======= -->
785<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2018 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
786</body>
787</html>
788