public class JsonbDateConverter extends JsonbDateConverterBase<java.util.Date>
Modifier and Type | Field and Description |
---|---|
private boolean |
hasTimezone |
private boolean |
isIso |
private static java.time.ZoneId |
UTC |
formatter
Constructor and Description |
---|
JsonbDateConverter(javax.json.bind.annotation.JsonbDateFormat dateFormat) |
Modifier and Type | Method and Description |
---|---|
private java.util.Date |
fromIso(java.lang.String text) |
private java.util.Date |
fromLocalDateTime(java.lang.String text) |
java.util.Date |
fromString(java.lang.String text) |
private java.util.Date |
fromStringWithFormatter(java.lang.String text) |
private java.util.Date |
fromZonedDateTime(java.lang.String text) |
private java.lang.String |
toIsoString(java.time.Instant instant) |
java.lang.String |
toString(java.util.Date instance) |
private java.lang.String |
toStringFromLocalDateTime(java.time.Instant instant) |
private java.lang.String |
toStringFromZonedDateTime(java.time.Instant instant) |
private java.lang.String |
toStringWithFormatter(java.util.Date instance) |
newLocale
private static final java.time.ZoneId UTC
private volatile boolean hasTimezone
private volatile boolean isIso
public JsonbDateConverter(javax.json.bind.annotation.JsonbDateFormat dateFormat)
public java.lang.String toString(java.util.Date instance)
public java.util.Date fromString(java.lang.String text)
private java.util.Date fromStringWithFormatter(java.lang.String text)
private java.util.Date fromIso(java.lang.String text)
private java.lang.String toStringWithFormatter(java.util.Date instance)
private java.lang.String toIsoString(java.time.Instant instant)
private java.util.Date fromLocalDateTime(java.lang.String text)
private java.util.Date fromZonedDateTime(java.lang.String text)
private java.lang.String toStringFromLocalDateTime(java.time.Instant instant)
private java.lang.String toStringFromZonedDateTime(java.time.Instant instant)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.