java.lang.Object
net.jqwik.time.internal.properties.arbitraries.valueRanges.OfPrecision

public class OfPrecision extends Object
  • Field Details

    • DEFAULT

      public static final ChronoUnit DEFAULT
  • Constructor Details

    • OfPrecision

      public OfPrecision()
  • Method Details

    • set

      public void set(ChronoUnit precision)
    • setProgrammatically

      public void setProgrammatically(ChronoUnit precision)
    • get

      public ChronoUnit get()
    • isSet

      public boolean isSet()
    • isGreatherThan

      public boolean isGreatherThan(ChronoUnit precision)
    • isLessOrEqualTo

      public boolean isLessOrEqualTo(ChronoUnit precision)
    • valueWithPrecisionIsAllowed

      public boolean valueWithPrecisionIsAllowed(int minutes, int seconds, int nanos)
    • maxPossibleDuration

      public Duration maxPossibleDuration()
    • maxPossibleLocalTime

      public LocalTime maxPossibleLocalTime()
    • longsBetween

      public long longsBetween(LocalTime effectiveMin, LocalTime effectiveMax)
    • localTimeFromValue

      public LocalTime localTimeFromValue(long longAdd, LocalTime effectiveMin)
    • effectiveMaxNanos

      public LocalTime effectiveMaxNanos(LocalTime effective)
    • minPossibleDuration

      public Duration minPossibleDuration()
    • durationFromValue

      public Duration durationFromValue(BigInteger bigInteger)