Package fj

Class Rng

  • Direct Known Subclasses:
    LcgRng

    public abstract class Rng
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Rng()  
    • Constructor Detail

      • Rng

        public Rng()
    • Method Detail

      • nextInt

        public abstract P2<Rng,​java.lang.Integer> nextInt()
      • nextLong

        public abstract P2<Rng,​java.lang.Long> nextLong()
      • range

        public final P2<Rng,​java.lang.Integer> range​(int low,
                                                           int high)
      • nextNatural

        public final P2<Rng,​java.lang.Integer> nextNatural()