Class Random.RandomStream<T>

  • Type Parameters:
    T - type of the result
    Enclosing class:
    Random

    public static class Random.RandomStream<T>
    extends Object
    create a Stream by proving a generator
    • Method Detail

      • stream

        public Stream<T> stream()
      • stream

        public Stream<T> stream​(int length)
      • stream

        public Stream<T> stream​(int length,
                                int limit)
      • uniqueStream

        public Stream<T> uniqueStream()
      • uniqueStream

        public Stream<T> uniqueStream​(int length,
                                      int limit)
      • uniqueStream

        public Stream<T> uniqueStream​(int length,
                                      int limit,
                                      Predicate<T> filter)
      • parallelStream

        public Stream<T> parallelStream​(int length,
                                        int limit)
      • parallelStream

        public Stream<T> parallelStream​(int length,
                                        int limit,
                                        Predicate<T> filter)
      • parallelUniqueStream

        public Stream<T> parallelUniqueStream​(int length,
                                              int count)
      • parallelUniqueStream

        public Stream<T> parallelUniqueStream​(int length,
                                              int count,
                                              Predicate<T> filter)
      • list

        public List<T> list​(int length,
                            int count,
                            Predicate<T> filter)