Uses of Interface
io.vavr.collection.IndexedSeq
-
Packages that use IndexedSeq Package Description io.vavr BesideAPIthe io.vavr package contains core types like (Checked)Functions and Tuples.io.vavr.collection Purely functional collections based on Traversable. -
-
Uses of IndexedSeq in io.vavr
Methods in io.vavr that return IndexedSeq Modifier and Type Method Description static <T> IndexedSeq<T>API. IndexedSeq()Alias forVector.empty()static <T> IndexedSeq<T>API. IndexedSeq(T element)Alias forVector.of(Object)static <T> IndexedSeq<T>API. IndexedSeq(T @NonNull ... elements)Alias forVector.of(Object...) -
Uses of IndexedSeq in io.vavr.collection
Classes in io.vavr.collection that implement IndexedSeq Modifier and Type Class Description classArray<T>Array is an immutable Traversable wrapper forObject[]containing elements of typeT.classCharSeqThe CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations we know from the functional Vavr collections.classVector<T>Vector is the default Seq implementation that provides effectively constant time access to any element.Methods in io.vavr.collection with type parameters of type IndexedSeq Modifier and Type Method Description (package private) static <T,S extends IndexedSeq<T>>
SCollections. dropRightUntil(S seq, java.util.function.Predicate<? super T> predicate)(package private) static <T,S extends IndexedSeq<T>>
SCollections. dropUntil(S seq, java.util.function.Predicate<? super T> predicate)(package private) static <T,S extends IndexedSeq<T>>
SCollections. takeRightUntil(S seq, java.util.function.Predicate<? super T> predicate)(package private) static <T,S extends IndexedSeq<T>>
SCollections. takeUntil(S seq, java.util.function.Predicate<? super T> predicate)Methods in io.vavr.collection that return IndexedSeq Modifier and Type Method Description IndexedSeq<T>IndexedSeq. append(T element)IndexedSeq<T>IndexedSeq. appendAll(@NonNull java.lang.Iterable<? extends T> elements)static IndexedSeq<CharSeq>CharSeqModule.Combinations. apply(CharSeq elements, int k)IndexedSeq<T>IndexedSeq. asJava(@NonNull java.util.function.Consumer<? super java.util.List<T>> action)IndexedSeq<T>IndexedSeq. asJavaMutable(@NonNull java.util.function.Consumer<? super java.util.List<T>> action)<R> IndexedSeq<R>CharSeq. collect(@NonNull PartialFunction<? super java.lang.Character,? extends R> partialFunction)<R> IndexedSeq<R>IndexedSeq. collect(@NonNull PartialFunction<? super T,? extends R> partialFunction)IndexedSeq<CharSeq>CharSeq. combinations()IndexedSeq<CharSeq>CharSeq. combinations(int k)IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. combinations()IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. combinations(int k)IndexedSeq<T>IndexedSeq. distinct()IndexedSeq<T>IndexedSeq. distinctBy(@NonNull java.util.Comparator<? super T> comparator)<U> IndexedSeq<T>IndexedSeq. distinctBy(@NonNull java.util.function.Function<? super T,? extends U> keyExtractor)IndexedSeq<T>IndexedSeq. distinctByKeepLast(@NonNull java.util.Comparator<? super T> comparator)<U> IndexedSeq<T>IndexedSeq. distinctByKeepLast(@NonNull java.util.function.Function<? super T,? extends U> keyExtractor)IndexedSeq<T>IndexedSeq. drop(int n)IndexedSeq<T>IndexedSeq. dropRight(int n)IndexedSeq<T>IndexedSeq. dropRightUntil(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. dropRightWhile(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. dropUntil(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. dropWhile(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. filter(@NonNull java.util.function.Predicate<? super T> predicate)<U> IndexedSeq<U>CharSeq. flatMap(@NonNull java.util.function.Function<? super java.lang.Character,? extends java.lang.Iterable<? extends U>> mapper)<U> IndexedSeq<U>IndexedSeq. flatMap(@NonNull java.util.function.Function<? super T,? extends java.lang.Iterable<? extends U>> mapper)IndexedSeq<T>IndexedSeq. init()IndexedSeq<T>IndexedSeq. insert(int index, T element)IndexedSeq<T>IndexedSeq. insertAll(int index, @NonNull java.lang.Iterable<? extends T> elements)IndexedSeq<T>IndexedSeq. intersperse(T element)<U> IndexedSeq<U>CharSeq. map(@NonNull java.util.function.Function<? super java.lang.Character,? extends U> mapper)<U> IndexedSeq<U>IndexedSeq. map(@NonNull java.util.function.Function<? super T,? extends U> mapper)<U> IndexedSeq<U>CharSeq. mapTo(U value)default <U> IndexedSeq<U>IndexedSeq. mapTo(U value)IndexedSeq<java.lang.Void>CharSeq. mapToVoid()default IndexedSeq<java.lang.Void>IndexedSeq. mapToVoid()static <T> IndexedSeq<T>IndexedSeq. narrow(IndexedSeq<? extends T> indexedSeq)Narrows a widenedIndexedSeq<? extends T>toIndexedSeq<T>.IndexedSeq<T>IndexedSeq. orElse(@NonNull java.util.function.Supplier<? extends java.lang.Iterable<? extends T>> supplier)IndexedSeq<T>IndexedSeq. orElse(java.lang.Iterable<? extends T> other)IndexedSeq<T>IndexedSeq. padTo(int length, T element)IndexedSeq<T>IndexedSeq. patch(int from, @NonNull java.lang.Iterable<? extends T> that, int replaced)IndexedSeq<T>IndexedSeq. peek(@NonNull java.util.function.Consumer<? super T> action)IndexedSeq<CharSeq>CharSeq. permutations()IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. permutations()IndexedSeq<T>IndexedSeq. prepend(T element)IndexedSeq<T>IndexedSeq. prependAll(@NonNull java.lang.Iterable<? extends T> elements)IndexedSeq<T>IndexedSeq. reject(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. remove(T element)IndexedSeq<T>IndexedSeq. removeAll(@NonNull java.lang.Iterable<? extends T> elements)IndexedSeq<T>IndexedSeq. removeAll(@NonNull java.util.function.Predicate<? super T> predicate)Deprecated.IndexedSeq<T>IndexedSeq. removeAll(T element)IndexedSeq<T>IndexedSeq. removeAt(int index)IndexedSeq<T>IndexedSeq. removeFirst(@NonNull java.util.function.Predicate<T> predicate)IndexedSeq<T>IndexedSeq. removeLast(@NonNull java.util.function.Predicate<T> predicate)IndexedSeq<T>IndexedSeq. replace(T currentElement, T newElement)IndexedSeq<T>IndexedSeq. replaceAll(T currentElement, T newElement)IndexedSeq<T>IndexedSeq. retainAll(@NonNull java.lang.Iterable<? extends T> elements)IndexedSeq<T>IndexedSeq. reverse()IndexedSeq<T>IndexedSeq. rotateLeft(int n)IndexedSeq<T>IndexedSeq. rotateRight(int n)IndexedSeq<T>IndexedSeq. scan(T zero, @NonNull java.util.function.BiFunction<? super T,? super T,? extends T> operation)<U> IndexedSeq<U>CharSeq. scanLeft(U zero, @NonNull java.util.function.BiFunction<? super U,? super java.lang.Character,? extends U> operation)<U> IndexedSeq<U>IndexedSeq. scanLeft(U zero, @NonNull java.util.function.BiFunction<? super U,? super T,? extends U> operation)<U> IndexedSeq<U>CharSeq. scanRight(U zero, @NonNull java.util.function.BiFunction<? super java.lang.Character,? super U,? extends U> operation)<U> IndexedSeq<U>IndexedSeq. scanRight(U zero, @NonNull java.util.function.BiFunction<? super T,? super U,? extends U> operation)IndexedSeq<T>IndexedSeq. shuffle()IndexedSeq<T>IndexedSeq. slice(int beginIndex, int endIndex)<U> IndexedSeq<T>IndexedSeq. sortBy(@NonNull java.util.Comparator<? super U> comparator, java.util.function.Function<? super T,? extends U> mapper)<U extends java.lang.Comparable<? super U>>
IndexedSeq<T>IndexedSeq. sortBy(@NonNull java.util.function.Function<? super T,? extends U> mapper)IndexedSeq<T>IndexedSeq. sorted()IndexedSeq<T>IndexedSeq. sorted(@NonNull java.util.Comparator<? super T> comparator)IndexedSeq<T>IndexedSeq. subSequence(int beginIndex)IndexedSeq<T>IndexedSeq. subSequence(int beginIndex, int endIndex)IndexedSeq<T>IndexedSeq. tail()IndexedSeq<T>IndexedSeq. take(int n)IndexedSeq<T>IndexedSeq. takeRight(int n)IndexedSeq<T>IndexedSeq. takeRightUntil(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. takeRightWhile(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. takeUntil(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<T>IndexedSeq. takeWhile(@NonNull java.util.function.Predicate<? super T> predicate)private static <T> IndexedSeq<T>IndexedSeqModule.Slice. toIndexedSeq(java.lang.Iterable<? extends T> iterable)IndexedSeq<T>IndexedSeq. update(int index, @NonNull java.util.function.Function<? super T,? extends T> updater)IndexedSeq<T>IndexedSeq. update(int index, T element)<U> IndexedSeq<Tuple2<java.lang.Character,U>>CharSeq. zip(@NonNull java.lang.Iterable<? extends U> that)<U> IndexedSeq<Tuple2<T,U>>IndexedSeq. zip(@NonNull java.lang.Iterable<? extends U> that)<U> IndexedSeq<Tuple2<java.lang.Character,U>>CharSeq. zipAll(@NonNull java.lang.Iterable<? extends U> that, java.lang.Character thisElem, U thatElem)<U> IndexedSeq<Tuple2<T,U>>IndexedSeq. zipAll(@NonNull java.lang.Iterable<? extends U> that, T thisElem, U thatElem)<U,R>
IndexedSeq<R>CharSeq. zipWith(@NonNull java.lang.Iterable<? extends U> that, java.util.function.BiFunction<? super java.lang.Character,? super U,? extends R> mapper)<U,R>
IndexedSeq<R>IndexedSeq. zipWith(@NonNull java.lang.Iterable<? extends U> that, java.util.function.BiFunction<? super T,? super U,? extends R> mapper)IndexedSeq<Tuple2<java.lang.Character,java.lang.Integer>>CharSeq. zipWithIndex()<U> IndexedSeq<U>CharSeq. zipWithIndex(@NonNull java.util.function.BiFunction<? super java.lang.Character,? super java.lang.Integer,? extends U> mapper)IndexedSeq<Tuple2<T,java.lang.Integer>>IndexedSeq. zipWithIndex()<U> IndexedSeq<U>IndexedSeq. zipWithIndex(@NonNull java.util.function.BiFunction<? super T,? super java.lang.Integer,? extends U> mapper)Methods in io.vavr.collection that return types with arguments of type IndexedSeq Modifier and Type Method Description IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. combinations()IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. combinations(int k)Iterator<? extends IndexedSeq<T>>IndexedSeq. crossProduct(int power)<C> Map<C,? extends IndexedSeq<T>>IndexedSeq. groupBy(@NonNull java.util.function.Function<? super T,? extends C> classifier)Iterator<? extends IndexedSeq<T>>IndexedSeq. grouped(int size)Option<? extends IndexedSeq<T>>IndexedSeq. initOption()Tuple2<? extends IndexedSeq<T>,? extends IndexedSeq<T>>IndexedSeq. partition(@NonNull java.util.function.Predicate<? super T> predicate)Tuple2<? extends IndexedSeq<T>,? extends IndexedSeq<T>>IndexedSeq. partition(@NonNull java.util.function.Predicate<? super T> predicate)IndexedSeq<? extends IndexedSeq<T>>IndexedSeq. permutations()Iterator<? extends IndexedSeq<T>>IndexedSeq. slideBy(@NonNull java.util.function.Function<? super T,?> classifier)Iterator<? extends IndexedSeq<T>>IndexedSeq. sliding(int size)Iterator<? extends IndexedSeq<T>>IndexedSeq. sliding(int size, int step)Tuple2<? extends IndexedSeq<T>,? extends IndexedSeq<T>>IndexedSeq. span(@NonNull java.util.function.Predicate<? super T> predicate)Tuple2<? extends IndexedSeq<T>,? extends IndexedSeq<T>>IndexedSeq. span(@NonNull java.util.function.Predicate<? super T> predicate)Option<? extends IndexedSeq<T>>IndexedSeq. tailOption()<T1,T2>
Tuple2<IndexedSeq<T1>,IndexedSeq<T2>>CharSeq. unzip(@NonNull java.util.function.Function<? super java.lang.Character,Tuple2<? extends T1,? extends T2>> unzipper)<T1,T2>
Tuple2<IndexedSeq<T1>,IndexedSeq<T2>>CharSeq. unzip(@NonNull java.util.function.Function<? super java.lang.Character,Tuple2<? extends T1,? extends T2>> unzipper)<T1,T2>
Tuple2<? extends IndexedSeq<T1>,? extends IndexedSeq<T2>>IndexedSeq. unzip(@NonNull java.util.function.Function<? super T,Tuple2<? extends T1,? extends T2>> unzipper)<T1,T2>
Tuple2<? extends IndexedSeq<T1>,? extends IndexedSeq<T2>>IndexedSeq. unzip(@NonNull java.util.function.Function<? super T,Tuple2<? extends T1,? extends T2>> unzipper)<T1,T2,T3>
Tuple3<IndexedSeq<T1>,IndexedSeq<T2>,IndexedSeq<T3>>CharSeq. unzip3(@NonNull java.util.function.Function<? super java.lang.Character,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)<T1,T2,T3>
Tuple3<IndexedSeq<T1>,IndexedSeq<T2>,IndexedSeq<T3>>CharSeq. unzip3(@NonNull java.util.function.Function<? super java.lang.Character,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)<T1,T2,T3>
Tuple3<IndexedSeq<T1>,IndexedSeq<T2>,IndexedSeq<T3>>CharSeq. unzip3(@NonNull java.util.function.Function<? super java.lang.Character,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)<T1,T2,T3>
Tuple3<? extends IndexedSeq<T1>,? extends IndexedSeq<T2>,? extends IndexedSeq<T3>>IndexedSeq. unzip3(@NonNull java.util.function.Function<? super T,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)<T1,T2,T3>
Tuple3<? extends IndexedSeq<T1>,? extends IndexedSeq<T2>,? extends IndexedSeq<T3>>IndexedSeq. unzip3(@NonNull java.util.function.Function<? super T,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)<T1,T2,T3>
Tuple3<? extends IndexedSeq<T1>,? extends IndexedSeq<T2>,? extends IndexedSeq<T3>>IndexedSeq. unzip3(@NonNull java.util.function.Function<? super T,Tuple3<? extends T1,? extends T2,? extends T3>> unzipper)Methods in io.vavr.collection with parameters of type IndexedSeq Modifier and Type Method Description static <T> intIndexedSeqModule.Search. binarySearch(IndexedSeq<T> seq, java.util.function.IntUnaryOperator comparison)private static <T> intIndexedSeqModule.Slice. findSlice(IndexedSeq<T> source, IndexedSeq<T> slice, int index, int maxIndex)(package private) static <T> intIndexedSeqModule.Slice. indexOfSlice(IndexedSeq<T> source, java.lang.Iterable<? extends T> slice, int from)(package private) static <T> intIndexedSeqModule.Slice. lastIndexOfSlice(IndexedSeq<T> source, java.lang.Iterable<? extends T> slice, int end)static <T> IndexedSeq<T>IndexedSeq. narrow(IndexedSeq<? extends T> indexedSeq)Narrows a widenedIndexedSeq<? extends T>toIndexedSeq<T>.
-