public class XmlCalendarDateTypeHandler extends AbstractXmlCalendarTypeHandler
Calendar
type handler implementation for parsing dates based on
the W3C XML Schema date datatype
specification.dataTypeFactory
lenient, pattern, timeZone
locale
FORMAT_SETTING
NIL
Constructor and Description |
---|
XmlCalendarDateTypeHandler()
Constructs a new XmlCalendarDateTypeHandler.
|
Modifier and Type | Method and Description |
---|---|
String |
format(Object value)
Formats a Java object into field text.
|
protected QName |
getDatatypeQName()
Returns the expected XML Schema data type when parse is called.
|
getTimeZoneOffset, isLenientDatatype, isTimeZoneAllowed, newCalendar, parse, setLenientDatatype, setTimeZoneAllowed
formatCalendar, getType
createDateFormat, createDefaultDateFormat, formatDate, getPattern, getTimeZone, getTimeZoneId, isLenient, newInstance, parseDate, setLenient, setPattern, setTimeZoneId
getLocale, setLocale
public XmlCalendarDateTypeHandler()
public String format(Object value)
TypeHandler
format
in interface TypeHandler
format
in class AbstractXmlCalendarTypeHandler
value
- the Java object to format, which may be nullTypeHandler.NIL
for XML formatted streamsprotected QName getDatatypeQName()
AbstractXmlCalendarTypeHandler
getDatatypeQName
in class AbstractXmlCalendarTypeHandler