This commit was manufactured by cvs2svn to create branch 'gomp-branch'.
[official-gcc.git] / libjava / javax / xml / datatype / package.html
blobffd850c0413a0938f24d3ac1eb471ec27544cb5b
1 <body>
3 <div>
4 This package provides type mappings between XML and Java data types.
5 </div>
7 <table summary='XML Schema type mappings'>
8 <tr>
9 <th>XML Schema data type</th><th>Java data type</th>
10 </tr>
11 <tr>
12 <td>xs:date</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
13 </tr>
14 <tr>
15 <td>xs:dateTime</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
16 </tr>
17 <tr>
18 <td>xs:duration</td><td><a href='Duration.html'>Duration</a></td>
19 </tr>
20 <tr>
21 <td>xs:gDay</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
22 </tr>
23 <tr>
24 <td>xs:gMonth</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
25 </tr>
26 <tr>
27 <td>xs:gMonthDay</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
28 </tr>
29 <tr>
30 <td>xs:gYear</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
31 </tr>
32 <tr>
33 <td>xs:gYearMonth</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
34 </tr>
35 <tr>
36 <td>xs:time</td><td><a href='XMLGregorianCalendar.html'>XMLGregorianCalendar</a></td>
37 </tr>
38 </table>
40 <table summary='XPath 2.0 data type mappings'>
41 <tr>
42 <th>XPath 2.0 data type</th><th>Java data type</th>
43 </tr>
44 <tr>
45 <td>xdt:dayTimeDuration</td><td><a href='Duration.html'>Duration</a></td>
46 </tr>
47 <tr>
48 <td>xdt:yearMonthDuration</td><td><a href='Duration.html'>Duration</a></td>
49 </tr>
50 </table>
52 <div>
53 Other XML Schema data types are considered to have a <q>natural</q> mapping to
54 Java types, which are defined by the Java Architecture for XML Binding (JAXB).
55 </div>
57 </body>