APIdia Launch Partner
Top Description Constructors Methods
com.sun.org.apache.xerces.internal.impl.dv.xs

public Class DateDV

extends DateTimeDV
Class Inheritance
Imports
javax.xml.datatype.DatatypeConstants, .XMLGregorianCalendar, com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException, .ValidationContext

Validator for <date> datatype (W3C Schema datatypes)
Authors
Elena Litani, Gopal Sharma, SUN Microsystems Inc.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected String
public Object
protected XMLGregorianCalendar
protected AbstractDateTimeDV.DateTimeData

Returns:

normalized dateTime representation
parse
(String
The lexical representation of dateTime object CCYY-MM-DD with possible time zone Z or (-),(+)hh:mm
str
)

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.DateTimeDV.parse.

Parses, validates and computes normalized version of dateTime object

Constructor Detail

DateDVback to summary
public DateDV()

Method Detail

dateToStringback to summary
protected String dateToString(AbstractDateTimeDV.DateTimeData date)

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.AbstractDateTimeDV.dateToString.

getActualValueback to summary
public Object getActualValue(String content, ValidationContext context) throws InvalidDatatypeValueException

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.DateTimeDV.getActualValue.

getXMLGregorianCalendarback to summary
protected XMLGregorianCalendar getXMLGregorianCalendar(AbstractDateTimeDV.DateTimeData date)

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.DateTimeDV.getXMLGregorianCalendar.

parseback to summary
protected AbstractDateTimeDV.DateTimeData parse(String str) throws SchemaDateTimeException

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.DateTimeDV.parse.

Parses, validates and computes normalized version of dateTime object

Parameters
str:String

The lexical representation of dateTime object CCYY-MM-DD with possible time zone Z or (-),(+)hh:mm

Returns:AbstractDateTimeDV.DateTimeData

normalized dateTime representation

Exceptions
SchemaDateTimeException:
Invalid lexical representation