public class DateTimeDatatype extends java.lang.Object implements Datatype<java.util.Date>, ParameterizedDatatype, TimeZoneAwareDatatype<java.util.Date>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME
Deprecated.
|
Constructor and Description |
---|
DateTimeDatatype(org.dom4j.Element element) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
format(java.lang.Object value)
Converts value to String.
|
java.lang.String |
format(java.lang.Object value,
java.util.Locale locale)
Converts value to String taking into account local formats.
|
java.lang.String |
format(java.lang.Object value,
java.util.Locale locale,
java.util.TimeZone timeZone)
Converts value to String taking into account local formats and timezone.
|
java.util.Map<java.lang.String,java.lang.Object> |
getParameters() |
java.util.Date |
parse(java.lang.String value)
Parses value from String
|
java.util.Date |
parse(java.lang.String value,
java.util.Locale locale)
Parses value from String taking into account local formats
|
java.util.Date |
parse(java.lang.String value,
java.util.Locale locale,
java.util.TimeZone timeZone)
Parses value from String taking into account local formats and timezone
|
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getJavaClass, getName, getSqlType, read, write
@Deprecated public static final java.lang.String NAME
public java.lang.String format(java.lang.Object value)
Datatype
public java.lang.String format(java.lang.Object value, java.util.Locale locale)
Datatype
public java.lang.String format(@Nullable java.lang.Object value, java.util.Locale locale, java.util.TimeZone timeZone)
TimeZoneAwareDatatype
format
in interface TimeZoneAwareDatatype<java.util.Date>
public java.util.Date parse(java.lang.String value) throws java.text.ParseException
Datatype
public java.util.Date parse(java.lang.String value, java.util.Locale locale) throws java.text.ParseException
Datatype
@Nullable public java.util.Date parse(@Nullable java.lang.String value, java.util.Locale locale, java.util.TimeZone timeZone) throws java.text.ParseException
TimeZoneAwareDatatype
parse
in interface TimeZoneAwareDatatype<java.util.Date>
java.text.ParseException
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
getParameters
in interface ParameterizedDatatype
public java.lang.String toString()
toString
in class java.lang.Object