org.apache.xerces.impl.dv.xs
public class TimeDV extends AbstractDateTimeDV
Version: $Id: TimeDV.java,v 1.19 2005/05/06 15:31:14 ankitp Exp $
Method Summary | |
---|---|
protected String | dateToString(DateTimeData date)
Converts time object representation to String
|
Object | getActualValue(String content, ValidationContext context)
Convert a string to a compiled form
|
protected XMLGregorianCalendar | getXMLGregorianCalendar(DateTimeData date) |
protected DateTimeData | parse(String str)
Parses, validates and computes normalized version of time object
|
Parameters: date time object
Returns: lexical representation of time: hh:mm:ss.sss with an optional time zone sign
Parameters: content The lexical representation of time
Returns: a valid and normalized time object
Parameters: str The lexical representation of time object hh:mm:ss.sss with possible time zone Z or (-),(+)hh:mm Pattern: "(\\d\\d):(\\d\\d):(\\d\\d)(\\.(\\d)*)?(Z|(([-+])(\\d\\d)(:(\\d\\d))?))?")
Returns: normalized time representation
Throws: SchemaDateTimeException Invalid lexical representation