Top Inners
io.vavr.collection

pack-priv Interface IndexedSeqModule

Located in compilation unit of io.vavr.collection.IndexedSeq.


Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
public static class
io.vavr.collection back to summary

public Class IndexedSeqModule.Slice

extends Object
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static <T> int
findSlice(IndexedSeq<T> source, IndexedSeq<T> slice, int index, int maxIndex)

pack-priv static <T> int
indexOfSlice(IndexedSeq<T> source, Iterable<? extends T> slice, int from)

pack-priv static <T> int
lastIndexOfSlice(IndexedSeq<T> source, Iterable<? extends T> slice, int end)

private static <T> IndexedSeq<T>
toIndexedSeq(Iterable<? extends T> iterable)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Sliceback to summary
public Slice()

Method Detail

findSliceback to summary
private static <T> int findSlice(IndexedSeq<T> source, IndexedSeq<T> slice, int index, int maxIndex)
indexOfSliceback to summary
pack-priv static <T> int indexOfSlice(IndexedSeq<T> source, Iterable<? extends T> slice, int from)
lastIndexOfSliceback to summary
pack-priv static <T> int lastIndexOfSlice(IndexedSeq<T> source, Iterable<? extends T> slice, int end)
toIndexedSeqback to summary
private static <T> IndexedSeq<T> toIndexedSeq(Iterable<? extends T> iterable)
Annotations
@SuppressWarnings:unchecked