|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.apache.xerces.impl.dv.xs.TypeValidator
|
+--org.apache.xerces.impl.dv.xs.AbstractDateTimeDV
|
+--org.apache.xerces.impl.dv.xs.DateTimeDV
Validator for <dateTime> datatype (W3C Schema Datatypes)
| Fields inherited from class org.apache.xerces.impl.dv.xs.AbstractDateTimeDV |
DAY, factory, MONTH, YEAR |
| Fields inherited from class org.apache.xerces.impl.dv.xs.TypeValidator |
EQUAL, GREATER_THAN, INDETERMINATE, LESS_THAN |
| Constructor Summary | |
DateTimeDV()
|
|
| Method Summary | |
java.lang.Object |
getActualValue(java.lang.String content,
ValidationContext context)
|
protected javax.xml.datatype.XMLGregorianCalendar |
getXMLGregorianCalendar(org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.DateTimeData date)
|
protected org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.DateTimeData |
parse(java.lang.String str)
Parses, validates and computes normalized version of dateTime object |
| Methods inherited from class org.apache.xerces.impl.dv.xs.AbstractDateTimeDV |
append, append, append2, compare, compareDates, compareOrder, dateToString, findUTCSign, fQuotient, fQuotient, getAllowedFacets, getDate, getDuration, getTime, getTimeZone, getYearMonth, indexOf, isIdentical, isNextCharUTCSign, maxDayInMonthFor, mod, modulo, normalize, parseInt, parseIntYear, parseSecond, parseTimeZone, resetDateObj, saveUnnormalized, validateDateTime |
| Methods inherited from class org.apache.xerces.impl.dv.xs.TypeValidator |
checkExtraRules, getDataLength, getDigit, getFractionDigits, getTotalDigits, isDigit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DateTimeDV()
| Method Detail |
public java.lang.Object getActualValue(java.lang.String content,
ValidationContext context)
throws InvalidDatatypeValueException
getActualValue in class TypeValidator
protected org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.DateTimeData parse(java.lang.String str)
throws SchemaDateTimeException
str - The lexical representation of dateTime object CCYY-MM-DDThh:mm:ss.sss
with possible time zone Z or (-),(+)hh:mmSchemaDateTimeException - Invalid lexical representationprotected javax.xml.datatype.XMLGregorianCalendar getXMLGregorianCalendar(org.apache.xerces.impl.dv.xs.AbstractDateTimeDV.DateTimeData date)
getXMLGregorianCalendar in class AbstractDateTimeDV
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||