Interface IntervalRandomGenerator<T>

Type Parameters:
T - type being generated
All Superinterfaces:
RandomGenerator<T>
All Known Subinterfaces:
DiscreteIntervalRandomGenerator<T>
All Known Implementing Classes:
BigDecimalsRandomGenerator, BigIntegersRandomGenerator, DoublesRandomGenerator, IntegersRandomGenerator, LocalDatesRandomGenerator, LongsRandomGenerator, RationalRandomGenerator

public interface IntervalRandomGenerator<T> extends RandomGenerator<T>
Generator for Interval Random values.
  • Method Details

    • upTo

      RandomGenerator<T> upTo(T upperBound)
      Performs upTo.
      Parameters:
      upperBound - the upperBound value
      Returns:
      the result of upTo
    • between

      RandomGenerator<T> between(T lowerBound, T upperBound)
      Performs between.
      Parameters:
      lowerBound - the lowerBound value
      upperBound - the upperBound value
      Returns:
      the result of between