• 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_29) on Mon Mar 26 19:07:19 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8com.fasterxml.jackson.databind.ext (jackson-databind 2.0.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-03-26">
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="com.fasterxml.jackson.databind.ext (jackson-databind 2.0.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="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.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/exc/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/ext/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="package-summary.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</TABLE>
79<A NAME="skip-navbar_top"></A>
80<!-- ========= END OF TOP NAVBAR ========= -->
81
82<HR>
83<H2>
84Package com.fasterxml.jackson.databind.ext
85</H2>
86Contains extended support for "external" packages: things that
87may or may not be present in runtime environment, but that are
88commonly enough used so that explicit support can be added.
89<P>
90<B>See:</B>
91<BR>
92&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
93<P>
94
95<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
96<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
97<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
98<B>Class Summary</B></FONT></TH>
99</TR>
100<TR BGCOLOR="white" CLASS="TableRowColor">
101<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers</A></B></TD>
102<TD>Container deserializers that handle "core" XML types: ones included in standard
103 JDK 1.5.</TD>
104</TR>
105<TR BGCOLOR="white" CLASS="TableRowColor">
106<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.DurationDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.DurationDeserializer</A></B></TD>
107<TD>&nbsp;</TD>
108</TR>
109<TR BGCOLOR="white" CLASS="TableRowColor">
110<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.GregorianCalendarDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.GregorianCalendarDeserializer</A></B></TD>
111<TD>&nbsp;</TD>
112</TR>
113<TR BGCOLOR="white" CLASS="TableRowColor">
114<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.QNameDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLDeserializers.QNameDeserializer</A></B></TD>
115<TD>&nbsp;</TD>
116</TR>
117<TR BGCOLOR="white" CLASS="TableRowColor">
118<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers</A></B></TD>
119<TD>Provider for serializers of XML types that are part of full JDK 1.5, but
120 that some alleged 1.5 platforms are missing (Android, GAE).</TD>
121</TR>
122<TR BGCOLOR="white" CLASS="TableRowColor">
123<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers.XMLGregorianCalendarSerializer</A></B></TD>
124<TD>&nbsp;</TD>
125</TR>
126<TR BGCOLOR="white" CLASS="TableRowColor">
127<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer&lt;T&gt;</A></B></TD>
128<TD>Base for serializers that allows parsing DOM Documents from JSON Strings.</TD>
129</TR>
130<TR BGCOLOR="white" CLASS="TableRowColor">
131<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.DocumentDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer.DocumentDeserializer</A></B></TD>
132<TD>&nbsp;</TD>
133</TR>
134<TR BGCOLOR="white" CLASS="TableRowColor">
135<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMDeserializer.NodeDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer.NodeDeserializer</A></B></TD>
136<TD>&nbsp;</TD>
137</TR>
138<TR BGCOLOR="white" CLASS="TableRowColor">
139<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMSerializer</A></B></TD>
140<TD>&nbsp;</TD>
141</TR>
142<TR BGCOLOR="white" CLASS="TableRowColor">
143<TD WIDTH="15%"><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">OptionalHandlerFactory</A></B></TD>
144<TD>Helper class used for isolating details of handling optional+external types
145 (javax.xml classes) from standard factories that offer them.</TD>
146</TR>
147</TABLE>
148&nbsp;
149
150<P>
151<A NAME="package_description"><!-- --></A><H2>
152Package com.fasterxml.jackson.databind.ext Description
153</H2>
154
155<P>
156Contains extended support for "external" packages: things that
157may or may not be present in runtime environment, but that are
158commonly enough used so that explicit support can be added.
159<p>
160Currently supported extensions include:
161<ul>
162 <li>Support for Java 1.5 core XML datatypes: the reason these are
163considered "external" is that some platforms that claim to be 1.5 conformant
164are only partially so (Google Android, GAE) and do not included these
165 types.
166  </li>
167 <li>Joda time. This package has superior date/time handling functionality,
168and is thus supported. However, to minimize forced dependencies this
169support is added as extension so that Joda is not needed by Jackson
170itself: but if it is present, its core types are supported to some
171degree
172  </li>
173</ul>
174<P>
175
176<P>
177<DL>
178</DL>
179<HR>
180
181
182<!-- ======= START OF BOTTOM NAVBAR ====== -->
183<A NAME="navbar_bottom"><!-- --></A>
184<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
185<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
186<TR>
187<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
188<A NAME="navbar_bottom_firstrow"><!-- --></A>
189<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
190  <TR ALIGN="center" VALIGN="top">
191  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
192  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
193  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
194  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
195  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
196  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
197  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
198  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
199  </TR>
200</TABLE>
201</TD>
202<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
203</EM>
204</TD>
205</TR>
206
207<TR>
208<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
209&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
210&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
211<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
212  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/ext/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
213&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
214&nbsp;<SCRIPT type="text/javascript">
215  <!--
216  if(window==top) {
217    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
218  }
219  //-->
220</SCRIPT>
221<NOSCRIPT>
222  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
223</NOSCRIPT>
224
225
226</FONT></TD>
227</TR>
228</TABLE>
229<A NAME="skip-navbar_bottom"></A>
230<!-- ======== END OF BOTTOM NAVBAR ======= -->
231
232<HR>
233Copyright &#169; 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved.
234</BODY>
235</HTML>
236