Package net.jqwik.time.api.arbitraries
Interface MonthDayArbitrary
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.jqwik.api.Arbitrary
Arbitrary.ArbitraryFacade
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MonthDayArbitraryatTheEarliest(java.time.MonthDay min)Set the allowed lowermin(included) bounder of generated month and day values.MonthDayArbitraryatTheLatest(java.time.MonthDay max)Set the allowed uppermax(included) bounder of generated month and day values.default MonthDayArbitrarybetween(java.time.MonthDay min, java.time.MonthDay max)Set the allowed lowermin(included) and uppermax(included) bounder of generated month and day values.MonthDayArbitrarydayOfMonthBetween(int min, int max)Set the allowed lowermin(included) and uppermax(included) bounder of generated day of month values.default MonthDayArbitrarymonthBetween(int min, int max)Set the allowed lowermin(included) and uppermax(included) bounder of generated month values.MonthDayArbitrarymonthBetween(java.time.Month min, java.time.Month max)Set the allowed lowermin(included) and uppermax(included) bounder of generated month values.MonthDayArbitraryonlyMonths(java.time.Month... months)Set an array of allowedmonths.-
Methods inherited from interface net.jqwik.api.Arbitrary
allValues, array, asGeneric, collect, dontShrink, edgeCases, edgeCases, edgeCases, exhaustive, exhaustive, filter, filter, fixGenSize, flatMap, forEachValue, generator, generator, generatorWithEmbeddedEdgeCases, ignoreException, injectDuplicates, injectNull, iterator, list, map, optional, optional, sample, sampleStream, set, stream, tuple1, tuple2, tuple3, tuple4, tuple5, withoutEdgeCases
-
-
-
-
Method Detail
-
between
default MonthDayArbitrary between(java.time.MonthDay min, java.time.MonthDay max)
Set the allowed lowermin(included) and uppermax(included) bounder of generated month and day values.
-
atTheEarliest
MonthDayArbitrary atTheEarliest(java.time.MonthDay min)
Set the allowed lowermin(included) bounder of generated month and day values.
-
atTheLatest
MonthDayArbitrary atTheLatest(java.time.MonthDay max)
Set the allowed uppermax(included) bounder of generated month and day values.
-
monthBetween
MonthDayArbitrary monthBetween(java.time.Month min, java.time.Month max)
Set the allowed lowermin(included) and uppermax(included) bounder of generated month values.
-
monthBetween
default MonthDayArbitrary monthBetween(int min, int max)
Set the allowed lowermin(included) and uppermax(included) bounder of generated month values. Theintvalues can be between 1 and 12.
-
onlyMonths
MonthDayArbitrary onlyMonths(java.time.Month... months)
Set an array of allowedmonths.
-
dayOfMonthBetween
MonthDayArbitrary dayOfMonthBetween(int min, int max)
Set the allowed lowermin(included) and uppermax(included) bounder of generated day of month values. Theintvalues can be between 1 and 31.
-
-