OpenJDK 8 - javax.xml.datatype

पैकेज javax.xml.datatype




openjdk

पैकेज javax.xml.datatype

XML / Java टाइप मैपिंग।

देखें: Description

कक्षा सारांश
कक्षा विवरण
DatatypeConstants

उपयोगिता वर्ग में स्थिरांक के रूप में बुनियादी डेटाटाइप मान सम्‍मिलित हैं।

DatatypeConstants.Field

प्रकार-सुरक्षित एनुम वर्ग जो Duration वर्ग के छह क्षेत्रों का प्रतिनिधित्व करता है।

DatatypeFactory

फैक्ट्री जो नया javax.xml.datatype Object जो कि XML को जावा Object से मैप करती है।

Duration

W3C XML स्कीमा 1.0 विनिर्देश में परिभाषित समय अवधि का अपरिवर्तनीय प्रतिनिधित्व।

XMLGregorianCalendar

W3C XML स्कीमा 1.0 दिनांक / समय डेटाटिप्स के लिए प्रतिनिधित्व।

अपवाद सारांश
अपवाद विवरण
DatatypeConfigurationException

एक गंभीर कॉन्फ़िगरेशन त्रुटि इंगित करता है।

पैकेज javax.xml.datatype विवरण

XML / Java टाइप मैपिंग।

javax.xml.datatype API XML / Java टाइप मैपिंग प्रदान करता है।

निम्न XML मानक लागू होते हैं:

W3C XML स्कीमा डेटा प्रकार जावा डेटा प्रकार
XS: तिथि XMLGregorianCalendar
XS: DATETIME XMLGregorianCalendar
XS: अवधि Duration
XS: gDay XMLGregorianCalendar
XS: gMonth XMLGregorianCalendar
XS: gMonthDay XMLGregorianCalendar
XS: gYear XMLGregorianCalendar
XS: gYearMonth XMLGregorianCalendar
XS: समय XMLGregorianCalendar
XQuery 1.0 और XPath 2.0 डेटा मॉडल जावा डेटा प्रकार
xdt: dayTimeDuration Duration
xdt: yearMonthDuration Duration

W3C XML स्कीमा डेटा प्रकार जिसमें जावा प्रकारों के लिए " प्राकृतिक " मैपिंग को JSR 31 द्वारा परिभाषित किया गया है: Java ™ आर्किटेक्चर फॉर XML बाइंडिंग (JAXB) स्पेसिफिकेशन, बाइंडिंग XML स्कीमा टू जावा रिप्रजेंटेशन। XML स्कीमा में निर्मित डेटा प्रकारों के लिए JAXB परिभाषित मैपिंग में शामिल हैं:

  • XS: anySimpleType
  • XS: base64Binary
  • XS: बूलियन
  • XS: बाइट
  • XS: दशमलव
  • XS: डबल
  • XS: नाव
  • XS: hexBinary
  • XS: पूर्णांक
  • XS: पूर्णांक
  • XS: लंबे
  • XS: QName
  • XS: लघु
  • XS: स्ट्रिंग
  • XS: unsignedByte
  • XS: unsignedInt
  • XS: unsignedShort