Class ZonedDateTimeParam

java.lang.Object
io.dropwizard.jersey.params.AbstractParam<ZonedDateTime>
io.dropwizard.jersey.jsr310.ZonedDateTimeParam

public class ZonedDateTimeParam extends AbstractParam<ZonedDateTime>
A parameter encapsulating date/time values containing timezone information. All non-parsable values will return a 400 Bad Request response.
See Also:
  • Constructor Details

    • ZonedDateTimeParam

      public ZonedDateTimeParam(@Nullable String input)
  • Method Details

    • parse

      protected ZonedDateTime parse(@Nullable String input) throws Exception
      Description copied from class: AbstractParam
      Given a string representation, parse it and return an instance of the parameter type.
      Specified by:
      parse in class AbstractParam<ZonedDateTime>
      Parameters:
      input - the raw input
      Returns:
      input, parsed as an instance of T
      Throws:
      Exception - if there is an error parsing the input