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 MonthDayArbitrary
atTheEarliest(java.time.MonthDay min)
Set the allowed lowermin
(included) bounder of generated month and day values.MonthDayArbitrary
atTheLatest(java.time.MonthDay max)
Set the allowed uppermax
(included) bounder of generated month and day values.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.MonthDayArbitrary
dayOfMonthBetween(int min, int max)
Set the allowed lowermin
(included) and uppermax
(included) bounder of generated day of month values.default MonthDayArbitrary
monthBetween(int min, int max)
Set the allowed lowermin
(included) and uppermax
(included) bounder of generated month values.MonthDayArbitrary
monthBetween(java.time.Month min, java.time.Month max)
Set the allowed lowermin
(included) and uppermax
(included) bounder of generated month values.MonthDayArbitrary
onlyMonths(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, 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. Theint
values 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. Theint
values can be between 1 and 31.
-
-