Class SeqUtils


  • class SeqUtils
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      SeqUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static java.lang.Runnable closeAll​(java.lang.AutoCloseable... closeables)  
      (package private) static <T> java.util.OptionalLong indexOf​(java.util.Iterator<T> iterator, java.util.function.Predicate<? super T> predicate)  
      (package private) static <T> java.util.Map<?,​Partition<T>> partitions​(WindowSpecification<T> window, java.util.List<Tuple2<T,​java.lang.Long>> input)  
      (package private) static <T> Seq<T>[] seqs​(java.lang.Iterable<? extends T>... iterables)  
      (package private) static <T> Seq<T>[] seqs​(java.util.stream.Stream<? extends T>... streams)  
      (package private) static void sneakyThrow​(java.lang.Throwable throwable)
      Sneaky throw any type of Throwable.
      (package private) static <E extends java.lang.Throwable>
      void
      sneakyThrow0​(java.lang.Throwable throwable)
      Sneaky throw any type of Throwable.
      (package private) static <T,​U>
      Seq<U>
      transform​(java.util.stream.Stream<? extends T> stream, SeqUtils.DelegatingSpliterator<T,​U> delegating)  
      • Methods inherited from class java.lang.Object

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

      • SeqUtils

        SeqUtils()
    • Method Detail

      • seqs

        @SafeVarargs
        static <T> Seq<T>[] seqs​(java.util.stream.Stream<? extends T>... streams)
      • seqs

        @SafeVarargs
        static <T> Seq<T>[] seqs​(java.lang.Iterable<? extends T>... iterables)
      • indexOf

        static <T> java.util.OptionalLong indexOf​(java.util.Iterator<T> iterator,
                                                  java.util.function.Predicate<? super T> predicate)
      • sneakyThrow

        static void sneakyThrow​(java.lang.Throwable throwable)
        Sneaky throw any type of Throwable.
      • sneakyThrow0

        static <E extends java.lang.Throwable> void sneakyThrow0​(java.lang.Throwable throwable)
                                                          throws E extends java.lang.Throwable
        Sneaky throw any type of Throwable.
        Throws:
        E extends java.lang.Throwable
      • closeAll

        static java.lang.Runnable closeAll​(java.lang.AutoCloseable... closeables)