Package net.jqwik.time.api.arbitraries
Schnittstelle OffsetTimeArbitrary
- Alle Superschnittstellen:
- Arbitrary<OffsetTime>
@API(status=EXPERIMENTAL,
     since="1.5.1")
public interface OffsetTimeArbitrary
extends Arbitrary<OffsetTime>
Fluent interface to configure the generation of offset time values.
- 
Verschachtelte Klassen - ÜbersichtVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.jqwik.api.ArbitraryArbitrary.ArbitraryFacade
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungatTheEarliest(LocalTime min) Set the allowed lowermin(included) bounder of generated time values.atTheLatest(LocalTime max) Set the allowed uppermax(included) bounder of generated time values.default OffsetTimeArbitrarySet the allowed lowermin(included) and uppermax(included) bounder of generated time values.hourBetween(int min, int max) Set the allowed lowermin(included) and uppermax(included) bounder of generated hour values.minuteBetween(int min, int max) Set the allowed lowermin(included) and uppermax(included) bounder of generated minute values.offsetBetween(ZoneOffset min, ZoneOffset max) Set the allowed lowermin(included) and uppermax(included) bounder of generated offset values.ofPrecision(ChronoUnit ofPrecision) Constrain the precision of generated values.secondBetween(int min, int max) Set the allowed lowermin(included) and uppermax(included) bounder of generated second values.Von Schnittstelle geerbte Methoden net.jqwik.api.ArbitraryallValues, array, asGeneric, collect, dontShrink, edgeCases, edgeCases, edgeCases, exhaustive, exhaustive, filter, filter, fixGenSize, flatMap, forEachValue, generator, generator, generatorWithEmbeddedEdgeCases, ignoreException, ignoreException, ignoreExceptions, ignoreExceptions, injectDuplicates, injectNull, isGeneratorMemoizable, iterator, list, map, optional, optional, sample, sampleStream, set, stream, tuple1, tuple2, tuple3, tuple4, tuple5, withoutEdgeCases
- 
Methodendetails- 
betweenSet the allowed lowermin(included) and uppermax(included) bounder of generated time values. If you don't explicitly set the precision and use min/max values with precision milliseconds/microseconds/nanoseconds, the precision of your min/max value is implicitly set.
- 
atTheEarliestSet the allowed lowermin(included) bounder of generated time values. If you don't explicitly set the precision and use min/max values with precision milliseconds/microseconds/nanoseconds, the precision of your min/max value is implicitly set.
- 
atTheLatestSet the allowed uppermax(included) bounder of generated time values. If you don't explicitly set the precision and use min/max values with precision milliseconds/microseconds/nanoseconds, the precision of your min/max value is implicitly set.
- 
hourBetweenSet the allowed lowermin(included) and uppermax(included) bounder of generated hour values. The hours can be between0and23.
- 
minuteBetweenSet the allowed lowermin(included) and uppermax(included) bounder of generated minute values. The minutes can be between0and59.
- 
secondBetweenSet the allowed lowermin(included) and uppermax(included) bounder of generated second values. The minutes can be between0and59.
- 
offsetBetweenSet the allowed lowermin(included) and uppermax(included) bounder of generated offset values. The offsets can be between-12:00:00and+14:00:00.
- 
ofPrecisionConstrain the precision of generated values. Default value: Seconds. If you don't explicitly set the precision and use min/max values with precision milliseconds/microseconds/nanoseconds, the precision of your min/max value is implicitly set.
 
-