@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE}) @Retention(value=RUNTIME) @Repeatable(value=Past.List.class) @Documented @Constraint(validatedBy={}) public @interface Past
Now is defined by the ClockProvider attached to the Validator or
ValidatorFactory. The default clockProvider defines the current time
according to the virtual machine, applying the current default time zone if needed.
Supported types are:
java.util.Datejava.util.Calendarjava.time.Instantjava.time.LocalDatejava.time.LocalDateTimejava.time.LocalTimejava.time.MonthDayjava.time.OffsetDateTimejava.time.OffsetTimejava.time.Yearjava.time.YearMonthjava.time.ZonedDateTimejava.time.chrono.HijrahDatejava.time.chrono.JapaneseDatejava.time.chrono.MinguoDatejava.time.chrono.ThaiBuddhistDate
null elements are considered valid.
This spec is licensed under the EFSL; this spec is based on material that is licensed under the Apache License, version 2.0.