Le paquetage javax.xml.datatype fournit des classes pour la gestion des types de données XML.
Type XML Schema |
Type Java |
xs:date |
XMLGregorianCalendar |
xs:dateTime |
XMLGregorianCalendar |
xs:duration |
Duration |
xs:gDay |
XMLGregorianCalendar |
xs:gMonth |
XMLGregorianCalendar |
xs:gMonthDay |
XMLGregorianCalendar |
xs:gYear |
XMLGregorianCalendar |
xs:gYearMonth |
XMLGregorianCalendar |
xs:time |
XMLGregorianCalendar |
Modèle de donnée XQuery 1.0 et XPath 2.0 |
Type Java |
xdt:dayTimeDuration |
Duration |
xdt:yearMonthDuration |
Duration |
Classe |
Description |
DatatypeConstants |
contient les constantes et les valeurs fondamentales des types de données XML. |
DatatypeConstants.Field |
représente six champs de la classe Duration. |
DatatypeFactory |
est un fabricateur d'objets javax.xml.datatype. |
Duration |
est une représentation immuable d'une période comme définie dans les spécifications XML Schema 1.0. |
XMLGregorianCalendar |
est une représentation pour les types de données XML date/heure définis dans la spécification XML Schema 1.0. |
Exception |
Description |
DatatypeConfigurationException |
indique une erreur sévère de configuration. |