Klasse Dates

java.lang.Object
net.jqwik.time.api.Dates

@API(status=EXPERIMENTAL, since="1.4.0") public class Dates extends Object
  • Methodendetails

    • dates

      public static LocalDateArbitrary dates()
      Create an arbitrary that generates instances of LocalDate. All generated dates use the Gregorian Calendar, even if they are before October 15, 1582. By default, local dates with years between 1900 and 2500 are generated.
      Gibt zurück:
      a new arbitrary instance
    • datesAsCalendar

      public static CalendarArbitrary datesAsCalendar()
      Create an arbitrary that generates instances of Calendar. The time of a generated instance will always be 00:00 GMT.
      Gibt zurück:
      a new arbitrary instance
    • datesAsDate

      public static DateArbitrary datesAsDate()
      Create an arbitrary that generates instances of Date. The time of a generated instance will always be 00:00 GMT.
      Gibt zurück:
      a new arbitrary instance
    • years

      public static YearArbitrary years()
      Create an arbitrary that generates instances of Year.
      Gibt zurück:
      a new arbitrary instance
    • months

      public static Arbitrary<Month> months()
      Create an arbitrary that generates instances of Month.
      Gibt zurück:
      a new arbitrary instance
    • daysOfWeek

      public static Arbitrary<DayOfWeek> daysOfWeek()
      Create an arbitrary that generates instances of DayOfWeek.
      Gibt zurück:
      a new arbitrary instance
    • daysOfMonth

      public static Arbitrary<Integer> daysOfMonth()
      Create an arbitrary that generates days of month as Integer.
      Gibt zurück:
      a new arbitrary instance
    • yearMonths

      public static YearMonthArbitrary yearMonths()
      Create an arbitrary that generates instances of YearMonth.
      Gibt zurück:
      a new arbitrary instance
    • monthDays

      public static MonthDayArbitrary monthDays()
      Create an arbitrary that generates instances of MonthDay.
      Gibt zurück:
      a new arbitrary instance
    • periods

      public static PeriodArbitrary periods()
      Create an arbitrary that generates instances of Period.

      By default a period will be between -1000 and 1000 years

      Gibt zurück:
      a new arbitrary instance