Klasse DefaultOffsetTimeArbitrary

java.lang.Object
net.jqwik.api.arbitraries.ArbitraryDecorator<OffsetTime>
net.jqwik.time.internal.properties.arbitraries.DefaultOffsetTimeArbitrary
Alle implementierten Schnittstellen:
Cloneable, net.jqwik.api.Arbitrary<OffsetTime>, OffsetTimeArbitrary

@API(status=INTERNAL) public class DefaultOffsetTimeArbitrary extends net.jqwik.api.arbitraries.ArbitraryDecorator<OffsetTime> implements OffsetTimeArbitrary
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.jqwik.api.Arbitrary

    net.jqwik.api.Arbitrary.ArbitraryFacade
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected net.jqwik.api.Arbitrary<OffsetTime>
     
    Set the allowed lower min (included) bounder of generated time values.
    Set the allowed upper max (included) bounder of generated time values.
    hourBetween(int min, int max)
    Set the allowed lower min (included) and upper max (included) bounder of generated hour values.
    minuteBetween(int min, int max)
    Set the allowed lower min (included) and upper max (included) bounder of generated minute values.
    Set the allowed lower min (included) and upper max (included) bounder of generated offset values.
    ofPrecision(ChronoUnit ofPrecision)
    Constrain the precision of generated values.
    secondBetween(int min, int max)
    Set the allowed lower min (included) and upper max (included) bounder of generated second values.

    Von Klasse geerbte Methoden net.jqwik.api.arbitraries.ArbitraryDecorator

    edgeCases, exhaustive, generator, generatorWithEmbeddedEdgeCases, isGeneratorMemoizable, toString, typedClone

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.jqwik.api.Arbitrary

    allValues, 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

    Von Schnittstelle geerbte Methoden net.jqwik.time.api.arbitraries.OffsetTimeArbitrary

    between
  • Konstruktordetails

    • DefaultOffsetTimeArbitrary

      public DefaultOffsetTimeArbitrary()
  • Methodendetails

    • arbitrary

      protected net.jqwik.api.Arbitrary<OffsetTime> arbitrary()
      Angegeben von:
      arbitrary in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator<OffsetTime>
    • atTheEarliest

      public OffsetTimeArbitrary atTheEarliest(LocalTime min)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed lower min (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.
      Angegeben von:
      atTheEarliest in Schnittstelle OffsetTimeArbitrary
    • atTheLatest

      public OffsetTimeArbitrary atTheLatest(LocalTime max)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed upper max (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.
      Angegeben von:
      atTheLatest in Schnittstelle OffsetTimeArbitrary
    • hourBetween

      public OffsetTimeArbitrary hourBetween(int min, int max)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed lower min (included) and upper max (included) bounder of generated hour values. The hours can be between 0 and 23.
      Angegeben von:
      hourBetween in Schnittstelle OffsetTimeArbitrary
    • minuteBetween

      public OffsetTimeArbitrary minuteBetween(int min, int max)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed lower min (included) and upper max (included) bounder of generated minute values. The minutes can be between 0 and 59.
      Angegeben von:
      minuteBetween in Schnittstelle OffsetTimeArbitrary
    • secondBetween

      public OffsetTimeArbitrary secondBetween(int min, int max)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed lower min (included) and upper max (included) bounder of generated second values. The minutes can be between 0 and 59.
      Angegeben von:
      secondBetween in Schnittstelle OffsetTimeArbitrary
    • offsetBetween

      public OffsetTimeArbitrary offsetBetween(ZoneOffset min, ZoneOffset max)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Set the allowed lower min (included) and upper max (included) bounder of generated offset values. The offsets can be between -12:00:00 and +14:00:00.
      Angegeben von:
      offsetBetween in Schnittstelle OffsetTimeArbitrary
    • ofPrecision

      public OffsetTimeArbitrary ofPrecision(ChronoUnit ofPrecision)
      Beschreibung aus Schnittstelle kopiert: OffsetTimeArbitrary
      Constrain 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.
      Angegeben von:
      ofPrecision in Schnittstelle OffsetTimeArbitrary