Class Streams


  • public class Streams
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Streams.Builder<E extends java.lang.Exception>  
      static class  Streams.From<E extends java.lang.Exception>  
    • Constructor Summary

      Constructors 
      Constructor Description
      Streams()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Streams.From<java.lang.RuntimeException> from​(int value)  
      static <E extends java.lang.Exception>
      Streams.From<E>
      from​(java.lang.Class<E> exceptionClass, int value)  
      static <T> IStream<T,​java.lang.RuntimeException> of()  
      static IStream<java.lang.Double,​java.lang.RuntimeException> of​(double[] input)  
      static IStream<java.lang.Integer,​java.lang.RuntimeException> of​(int[] input)  
      static <T,​E extends java.lang.Exception>
      IStream<T,​E>
      of​(java.lang.Class<E> exceptionClass, java.lang.Iterable<T> input)  
      static <T,​E extends java.lang.Exception>
      IStream<T,​E>
      of​(java.lang.Class<E> exceptionClass, java.util.Enumeration<T> input)  
      static <T,​E extends java.lang.Exception>
      IStream<T,​E>
      of​(java.lang.Class<E> exceptionClass, java.util.Iterator<T> iterator)  
      static <T,​E extends java.lang.Exception>
      IStream<T,​E>
      of​(java.lang.Class<E> exceptionClass, IIterable<T,​E> input)  
      static <T,​E extends java.lang.Exception>
      IStream<T,​E>
      of​(java.lang.Class<E> exceptionClass, T[] input)  
      static <T> IStream<T,​java.lang.RuntimeException> of​(java.lang.Iterable<T> input)  
      static <T> IStream<T,​java.lang.RuntimeException> of​(java.util.Enumeration<T> input)  
      static <T> IStream<T,​java.lang.RuntimeException> of​(IIterable<T,​java.lang.RuntimeException> input)  
      static <T> IStream<T,​java.lang.RuntimeException> of​(T[] input)  
      static IStream<java.lang.Integer,​java.lang.RuntimeException> until​(int value)  
      static <E extends java.lang.Exception>
      IStream<java.lang.Integer,​E>
      until​(java.lang.Class<E> exceptionClass, int value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Streams

        public Streams()
    • Method Detail

      • from

        public static Streams.From<java.lang.RuntimeException> from​(int value)
      • from

        public static <E extends java.lang.Exception> Streams.From<E> from​(java.lang.Class<E> exceptionClass,
                                                                           int value)
      • until

        public static IStream<java.lang.Integer,​java.lang.RuntimeException> until​(int value)
      • until

        public static <E extends java.lang.Exception> IStream<java.lang.Integer,​E> until​(java.lang.Class<E> exceptionClass,
                                                                                               int value)
      • of

        public static <T> IStream<T,​java.lang.RuntimeException> of()
      • of

        public static <T> IStream<T,​java.lang.RuntimeException> of​(IIterable<T,​java.lang.RuntimeException> input)
      • of

        public static <T> IStream<T,​java.lang.RuntimeException> of​(java.lang.Iterable<T> input)
      • of

        public static <T> IStream<T,​java.lang.RuntimeException> of​(T[] input)
      • of

        public static IStream<java.lang.Integer,​java.lang.RuntimeException> of​(int[] input)
      • of

        public static IStream<java.lang.Double,​java.lang.RuntimeException> of​(double[] input)
      • of

        public static <T,​E extends java.lang.Exception> IStream<T,​E> of​(java.lang.Class<E> exceptionClass,
                                                                                    IIterable<T,​E> input)
      • of

        public static <T,​E extends java.lang.Exception> IStream<T,​E> of​(java.lang.Class<E> exceptionClass,
                                                                                    java.lang.Iterable<T> input)
      • of

        public static <T,​E extends java.lang.Exception> IStream<T,​E> of​(java.lang.Class<E> exceptionClass,
                                                                                    T[] input)
      • of

        public static <T,​E extends java.lang.Exception> IStream<T,​E> of​(java.lang.Class<E> exceptionClass,
                                                                                    java.util.Iterator<T> iterator)
      • of

        public static <T,​E extends java.lang.Exception> IStream<T,​E> of​(java.lang.Class<E> exceptionClass,
                                                                                    java.util.Enumeration<T> input)
      • of

        public static <T> IStream<T,​java.lang.RuntimeException> of​(java.util.Enumeration<T> input)