Annotation Interface DurationRange


@Target({FIELD,PARAMETER}) @Retention(RUNTIME) public @interface DurationRange
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    long
    Negative value means no maximum duration
     
    long
    Negative value means no minimum duration
     
  • Element Details

    • min

      long min
      Negative value means no minimum duration
      Default:
      -1L
    • minUnit

      ChronoUnit minUnit
      Default:
      MILLIS
    • max

      long max
      Negative value means no maximum duration
      Default:
      -1L
    • maxUnit

      ChronoUnit maxUnit
      Default:
      MILLIS