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> </TD> 42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 <A HREF="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html"><B>PREV PACKAGE</B></A> 60 <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> 63 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> 64 <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 <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> </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> </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> </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> </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<T></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> </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> </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> </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 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> </TD> 192 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> 193 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 194 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 195 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 196 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 197 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 <A HREF="../../../../../com/fasterxml/jackson/databind/exc/package-summary.html"><B>PREV PACKAGE</B></A> 210 <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> 213 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> 214 <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 © 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved. 234</BODY> 235</HTML> 236