Class LinearSeqModule.Slice

java.lang.Object
io.vavr.collection.LinearSeqModule.Slice
Enclosing interface:
LinearSeqModule

public static class LinearSeqModule.Slice extends Object
  • Constructor Details

    • Slice

      public Slice()
  • Method Details

    • indexOfSlice

      static <T> int indexOfSlice(LinearSeq<T> source, Iterable<? extends T> slice, int from)
    • lastIndexOfSlice

      static <T> int lastIndexOfSlice(LinearSeq<T> source, Iterable<? extends T> slice, int end)
    • findFirstSlice

      private static <T> int findFirstSlice(LinearSeq<T> source, LinearSeq<T> slice, int from)
    • findNextSlice

      private static <T> Tuple2<LinearSeq<T>,Integer> findNextSlice(LinearSeq<T> source, LinearSeq<T> slice)
    • toLinearSeq

      private static <T> LinearSeq<T> toLinearSeq(Iterable<? extends T> iterable)