Top Description Constructors Methods
org.apache.xerces.impl.dv.xs

public Class DateDV

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

Validator for datatype (W3C Schema datatypes)
Authors
Elena Litani, Gopal Sharma, SUN Microsystems Inc.
Version
$Id: DateDV.java 937741 2010-04-25 04:25:46Z mrglavas $

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 org.apache.xerces.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 org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.dateToString.

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

Overrides org.apache.xerces.impl.dv.xs.DateTimeDV.getActualValue.

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

Overrides org.apache.xerces.impl.dv.xs.DateTimeDV.getXMLGregorianCalendar.

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

Overrides org.apache.xerces.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