public class LocalDateDatatype extends AbstractTemporalDatatype<java.time.LocalDate>
formatStringsRegistry, formatter
Constructor and Description |
---|
LocalDateDatatype() |
Modifier and Type | Method and Description |
---|---|
protected java.time.format.DateTimeFormatter |
getDateTimeFormatter() |
protected java.time.format.DateTimeFormatter |
getDateTimeFormatter(FormatStrings formatStrings,
java.util.Locale locale) |
protected java.time.temporal.TemporalQuery<java.time.LocalDate> |
newInstance() |
java.time.LocalDate |
parse(java.lang.String value,
java.util.Locale locale)
Parses value from String taking into account local formats
|
format, format, getParameters, parse, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getJavaClass
public java.time.LocalDate parse(java.lang.String value, java.util.Locale locale) throws java.text.ParseException
Datatype
parse
in interface Datatype<java.time.LocalDate>
parse
in class AbstractTemporalDatatype<java.time.LocalDate>
java.text.ParseException
protected java.time.format.DateTimeFormatter getDateTimeFormatter()
getDateTimeFormatter
in class AbstractTemporalDatatype<java.time.LocalDate>
protected java.time.format.DateTimeFormatter getDateTimeFormatter(FormatStrings formatStrings, java.util.Locale locale)
getDateTimeFormatter
in class AbstractTemporalDatatype<java.time.LocalDate>
protected java.time.temporal.TemporalQuery<java.time.LocalDate> newInstance()
newInstance
in class AbstractTemporalDatatype<java.time.LocalDate>