Class JsonbDateConverter

All Implemented Interfaces:
org.apache.johnzon.mapper.Converter<Date>, org.apache.johnzon.mapper.MapperConverter

public class JsonbDateConverter extends JsonbDateConverterBase<Date>
  • Field Details

    • UTC

      private static final ZoneId UTC
    • hasTimezone

      private volatile boolean hasTimezone
    • isIso

      private volatile boolean isIso
  • Constructor Details

    • JsonbDateConverter

      public JsonbDateConverter(jakarta.json.bind.annotation.JsonbDateFormat dateFormat)
  • Method Details

    • toString

      public String toString(Date instance)
    • fromString

      public Date fromString(String text)
    • fromStringWithFormatter

      private Date fromStringWithFormatter(String text)
    • fromIso

      private Date fromIso(String text)
    • toStringWithFormatter

      private String toStringWithFormatter(Date instance)
    • toIsoString

      private String toIsoString(Instant instant)
    • fromLocalDateTime

      private Date fromLocalDateTime(String text)
    • fromZonedDateTime

      private Date fromZonedDateTime(String text)
    • toStringFromLocalDateTime

      private String toStringFromLocalDateTime(Instant instant)
    • toStringFromZonedDateTime

      private String toStringFromZonedDateTime(Instant instant)