• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_10-ea) on Mon Apr 22 19:50:43 PDT 2013 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>com.fasterxml.jackson.databind.ext (jackson-databind 2.2.0 API)</title>
8<meta name="date" content="2013-04-22">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="com.fasterxml.jackson.databind.ext (jackson-databind 2.2.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../../overview-summary.html">Overview</a></li>
29<li class="navBarCell1Rev">Package</li>
30<li>Class</li>
31<li><a href="package-use.html">Use</a></li>
32<li><a href="package-tree.html">Tree</a></li>
33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../../index-all.html">Index</a></li>
35<li><a href="../../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li><a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">Prev Package</a></li>
41<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">Next Package</a></li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/ext/package-summary.html" target="_top">Frames</a></li>
45<li><a href="package-summary.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<a name="skip-navbar_top">
63<!--   -->
64</a></div>
65<!-- ========= END OF TOP NAVBAR ========= -->
66<div class="header">
67<h1 title="Package" class="title">Package&nbsp;com.fasterxml.jackson.databind.ext</h1>
68<div class="docSummary">
69<div class="block">Contains extended support for "external" packages: things that
70may or may not be present in runtime environment, but that are
71commonly enough used so that explicit support can be added.</div>
72</div>
73<p>See:&nbsp;<a href="#package_description">Description</a></p>
74</div>
75<div class="contentContainer">
76<ul class="blockList">
77<li class="blockList">
78<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
79<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
80<tr>
81<th class="colFirst" scope="col">Class</th>
82<th class="colLast" scope="col">Description</th>
83</tr>
84<tbody>
85<tr class="altColor">
86<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers</a></td>
87<td class="colLast">
88<div class="block">Container deserializers that handle "core" XML types: ones included in standard
89 JDK 1.5.</div>
90</td>
91</tr>
92<tr class="rowColor">
93<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.DurationDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.DurationDeserializer</a></td>
94<td class="colLast">&nbsp;</td>
95</tr>
96<tr class="altColor">
97<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.GregorianCalendarDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.GregorianCalendarDeserializer</a></td>
98<td class="colLast">&nbsp;</td>
99</tr>
100<tr class="rowColor">
101<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.QNameDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.QNameDeserializer</a></td>
102<td class="colLast">&nbsp;</td>
103</tr>
104<tr class="altColor">
105<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers</a></td>
106<td class="colLast">
107<div class="block">Provider for serializers of XML types that are part of full JDK 1.5, but
108 that some alleged 1.5 platforms are missing (Android, GAE).</div>
109</td>
110</tr>
111<tr class="rowColor">
112<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers.XMLGregorianCalendarSerializer</a></td>
113<td class="colLast">&nbsp;</td>
114</tr>
115<tr class="altColor">
116<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer</a>&lt;T&gt;</td>
117<td class="colLast">
118<div class="block">Base for serializers that allows parsing DOM Documents from JSON Strings.</div>
119</td>
120</tr>
121<tr class="rowColor">
122<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.DocumentDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer.DocumentDeserializer</a></td>
123<td class="colLast">&nbsp;</td>
124</tr>
125<tr class="altColor">
126<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.NodeDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer.NodeDeserializer</a></td>
127<td class="colLast">&nbsp;</td>
128</tr>
129<tr class="rowColor">
130<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMSerializer</a></td>
131<td class="colLast">&nbsp;</td>
132</tr>
133<tr class="altColor">
134<td class="colFirst"><a href="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">OptionalHandlerFactory</a></td>
135<td class="colLast">
136<div class="block">Helper class used for isolating details of handling optional+external types
137 (javax.xml classes) from standard factories that offer them.</div>
138</td>
139</tr>
140</tbody>
141</table>
142</li>
143</ul>
144<a name="package_description">
145<!--   -->
146</a>
147<h2 title="Package com.fasterxml.jackson.databind.ext Description">Package com.fasterxml.jackson.databind.ext Description</h2>
148<div class="block">Contains extended support for "external" packages: things that
149may or may not be present in runtime environment, but that are
150commonly enough used so that explicit support can be added.
151<p>
152Currently supported extensions include:
153<ul>
154 <li>Support for Java 1.5 core XML datatypes: the reason these are
155considered "external" is that some platforms that claim to be 1.5 conformant
156are only partially so (Google Android, GAE) and do not included these
157 types.
158  </li>
159 <li>Joda time. This package has superior date/time handling functionality,
160and is thus supported. However, to minimize forced dependencies this
161support is added as extension so that Joda is not needed by Jackson
162itself: but if it is present, its core types are supported to some
163degree
164  </li>
165</ul></div>
166</div>
167<!-- ======= START OF BOTTOM NAVBAR ====== -->
168<div class="bottomNav"><a name="navbar_bottom">
169<!--   -->
170</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
171<!--   -->
172</a>
173<ul class="navList" title="Navigation">
174<li><a href="../../../../../overview-summary.html">Overview</a></li>
175<li class="navBarCell1Rev">Package</li>
176<li>Class</li>
177<li><a href="package-use.html">Use</a></li>
178<li><a href="package-tree.html">Tree</a></li>
179<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
180<li><a href="../../../../../index-all.html">Index</a></li>
181<li><a href="../../../../../help-doc.html">Help</a></li>
182</ul>
183</div>
184<div class="subNav">
185<ul class="navList">
186<li><a href="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html">Prev Package</a></li>
187<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">Next Package</a></li>
188</ul>
189<ul class="navList">
190<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/ext/package-summary.html" target="_top">Frames</a></li>
191<li><a href="package-summary.html" target="_top">No Frames</a></li>
192</ul>
193<ul class="navList" id="allclasses_navbar_bottom">
194<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
195</ul>
196<div>
197<script type="text/javascript"><!--
198  allClassesLink = document.getElementById("allclasses_navbar_bottom");
199  if(window==top) {
200    allClassesLink.style.display = "block";
201  }
202  else {
203    allClassesLink.style.display = "none";
204  }
205  //-->
206</script>
207</div>
208<a name="skip-navbar_bottom">
209<!--   -->
210</a></div>
211<!-- ======== END OF BOTTOM NAVBAR ======= -->
212<p class="legalCopy"><small>Copyright &#169; 2012-2013 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
213</body>
214</html>
215