Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $() - Static method in class io.vavr.API
-
Wildcard pattern, matches any value.
- $(Predicate<? super T>) - Static method in class io.vavr.API
-
Guard pattern, checks if a predicate is satisfied.
- $(T) - Static method in class io.vavr.API
-
Value pattern, checks for equality.
- $Cons(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>) - Static method in class io.vavr.Patterns
- $Failure(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Future(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Invalid(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Left(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Nil() - Static method in class io.vavr.Patterns
- $None() - Static method in class io.vavr.Patterns
- $Right(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Some(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Success(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Tuple0 - Static variable in class io.vavr.Patterns
- $Tuple1(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Tuple2(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>) - Static method in class io.vavr.Patterns
- $Tuple3(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>) - Static method in class io.vavr.Patterns
- $Tuple4(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>) - Static method in class io.vavr.Patterns
- $Tuple5(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>) - Static method in class io.vavr.Patterns
- $Tuple6(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>) - Static method in class io.vavr.Patterns
- $Tuple7(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>, API.Match.Pattern<_7, ?>) - Static method in class io.vavr.Patterns
- $Tuple8(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>, API.Match.Pattern<_7, ?>, API.Match.Pattern<_8, ?>) - Static method in class io.vavr.Patterns
- $Valid(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
A
- accept(T) - Method in interface io.vavr.CheckedConsumer
-
Performs side-effects.
- add(T) - Method in interface io.vavr.collection.BitSet
- add(T) - Method in class io.vavr.collection.HashSet
- add(T) - Method in class io.vavr.collection.LinkedHashSet
-
Add the given element to this set, replacing existing one if it is already contained.
- add(T) - Method in interface io.vavr.collection.Set
-
Add the given element to this set, if it is not already contained.
- add(T) - Method in interface io.vavr.collection.SortedSet
- add(T) - Method in class io.vavr.collection.TreeSet
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
-
Adds all of the given elements to this set, replacing existing one if they are not already contained.
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
-
Adds all of the given elements to this set, if not already contained.
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- allOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if all of the given
predicates
are satisfied. - andFinally(Runnable) - Method in interface io.vavr.control.Try
-
Provides try's finally behavior no matter what the result of the operation is.
- andFinallyTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Provides try's finally behavior no matter what the result of the operation is.
- andThen(CheckedConsumer<? super T>) - Method in interface io.vavr.CheckedConsumer
-
Returns a chained
CheckedConsumer
that first executesthis.accept(t)
and thenafter.accept(t)
, for a givent
of typeT
. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction0
-
Returns a composed function that first applies this CheckedFunction0 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies this CheckedFunction1 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction2
-
Returns a composed function that first applies this CheckedFunction2 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction3
-
Returns a composed function that first applies this CheckedFunction3 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies this CheckedFunction4 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies this CheckedFunction5 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies this CheckedFunction6 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies this CheckedFunction7 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies this CheckedFunction8 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(Runnable) - Method in interface io.vavr.control.Try
-
Shortcut for
andThenTry(runnable::run)
, seeTry.andThenTry(CheckedRunnable)
. - andThen(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Support for chaining of callbacks that are guaranteed to be executed in a specific order.
- andThen(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Shortcut for
andThenTry(consumer::accept)
, seeTry.andThenTry(CheckedConsumer)
. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function0
-
Returns a composed function that first applies this Function0 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function1
-
Returns a composed function that first applies this Function1 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function2
-
Returns a composed function that first applies this Function2 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function3
-
Returns a composed function that first applies this Function3 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies this Function4 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies this Function5 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies this Function6 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies this Function7 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies this Function8 to the given argument and then applies Function
after
to the result. - andThenTry(CheckedConsumer<? super T>) - Method in interface io.vavr.control.Try
-
Passes the result to the given
consumer
if this is aSuccess
. - andThenTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Runs the given runnable if this is a
Success
, otherwise returns thisFailure
. - any() - Static method in class io.vavr.API.Match.Pattern0
- anyOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if at least one of the given
predicates
is satisfies. - ap(Validation<Seq<E>, ? extends Function<? super T, ? extends U>>) - Method in interface io.vavr.control.Validation
- ap(Function2<T1, T2, R>) - Method in class io.vavr.control.Validation.Builder
- ap(Function3<T1, T2, T3, R>) - Method in class io.vavr.control.Validation.Builder3
- ap(Function4<T1, T2, T3, T4, R>) - Method in class io.vavr.control.Validation.Builder4
- ap(Function5<T1, T2, T3, T4, T5, R>) - Method in class io.vavr.control.Validation.Builder5
- ap(Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class io.vavr.control.Validation.Builder6
- ap(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class io.vavr.control.Validation.Builder7
- ap(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class io.vavr.control.Validation.Builder8
- API - Class in io.vavr
-
The most basic Vavr functionality is accessed through this API class.
- API.For1<T1> - Class in io.vavr
-
For-comprehension with one Iterable.
- API.For1Future<T1> - Class in io.vavr
-
For-comprehension with one Future.
- API.For1List<T1> - Class in io.vavr
-
For-comprehension with one List.
- API.For1Option<T1> - Class in io.vavr
-
For-comprehension with one Option.
- API.For1Try<T1> - Class in io.vavr
-
For-comprehension with one Try.
- API.For2<T1,
T2> - Class in io.vavr -
For-comprehension with two Iterables.
- API.For2Future<T1,
T2> - Class in io.vavr -
For-comprehension with two Futures.
- API.For2List<T1,
T2> - Class in io.vavr -
For-comprehension with two Lists.
- API.For2Option<T1,
T2> - Class in io.vavr -
For-comprehension with two Options.
- API.For2Try<T1,
T2> - Class in io.vavr -
For-comprehension with two Trys.
- API.For3<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Iterables.
- API.For3Future<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Futures.
- API.For3List<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Lists.
- API.For3Option<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Options.
- API.For3Try<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Trys.
- API.For4<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Iterables.
- API.For4Future<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Futures.
- API.For4List<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Lists.
- API.For4Option<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Options.
- API.For4Try<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Trys.
- API.For5<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Iterables.
- API.For5Future<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Futures.
- API.For5List<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Lists.
- API.For5Option<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Options.
- API.For5Try<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Trys.
- API.For6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Iterables.
- API.For6Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Futures.
- API.For6List<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Lists.
- API.For6Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Options.
- API.For6Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Trys.
- API.For7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Iterables.
- API.For7Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Futures.
- API.For7List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Lists.
- API.For7Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Options.
- API.For7Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Trys.
- API.For8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Iterables.
- API.For8Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Futures.
- API.For8List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Lists.
- API.For8Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Options.
- API.For8Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Trys.
- API.Match<T> - Class in io.vavr
-
Scala-like structural pattern matching for Java.
- API.Match.Case<T,
R> - Interface in io.vavr - API.Match.Case0<T,
R> - Class in io.vavr - API.Match.Case1<T,
T1, - Class in io.vavrR> - API.Match.Case2<T,
T1, - Class in io.vavrT2, R> - API.Match.Case3<T,
T1, - Class in io.vavrT2, T3, R> - API.Match.Case4<T,
T1, - Class in io.vavrT2, T3, T4, R> - API.Match.Case5<T,
T1, - Class in io.vavrT2, T3, T4, T5, R> - API.Match.Case6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, R> - API.Match.Case7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, R> - API.Match.Case8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8, R> - API.Match.Pattern<T,
R> - Interface in io.vavr -
A Pattern is a partial
Function
in the sense that a function applications returns an optional result of typeOption<R>
. - API.Match.Pattern0<T> - Class in io.vavr
- API.Match.Pattern1<T,
T1> - Class in io.vavr - API.Match.Pattern2<T,
T1, - Class in io.vavrT2> - API.Match.Pattern3<T,
T1, - Class in io.vavrT2, T3> - API.Match.Pattern4<T,
T1, - Class in io.vavrT2, T3, T4> - API.Match.Pattern5<T,
T1, - Class in io.vavrT2, T3, T4, T5> - API.Match.Pattern6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6> - API.Match.Pattern7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> - API.Match.Pattern8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> - API for competing threads - Search tag in interface io.vavr.concurrent.Promise
- Section
- append(Character) - Method in class io.vavr.collection.CharSeq
- append(T) - Method in class io.vavr.collection.Array
- append(T) - Method in interface io.vavr.collection.IndexedSeq
- append(T) - Method in interface io.vavr.collection.LinearSeq
- append(T) - Method in interface io.vavr.collection.List
- append(T) - Method in class io.vavr.collection.Queue
- append(T) - Method in interface io.vavr.collection.Seq
-
Appends an element to this.
- append(T) - Method in interface io.vavr.collection.Stream
- append(T) - Method in class io.vavr.collection.Vector
- append(T1) - Method in class io.vavr.Tuple0
-
Append a value to this tuple.
- append(T2) - Method in class io.vavr.Tuple1
-
Append a value to this tuple.
- append(T3) - Method in class io.vavr.Tuple2
-
Append a value to this tuple.
- append(T4) - Method in class io.vavr.Tuple3
-
Append a value to this tuple.
- append(T5) - Method in class io.vavr.Tuple4
-
Append a value to this tuple.
- append(T6) - Method in class io.vavr.Tuple5
-
Append a value to this tuple.
- append(T7) - Method in class io.vavr.Tuple6
-
Append a value to this tuple.
- append(T8) - Method in class io.vavr.Tuple7
-
Append a value to this tuple.
- appendAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Appends all given elements to this.
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- appendSelf(Function<? super Stream<T>, ? extends Stream<T>>) - Method in interface io.vavr.collection.Stream
-
Appends itself to the end of stream with
mapper
function. - apply() - Method in interface io.vavr.CheckedFunction0
-
Applies this function to no arguments and returns the result.
- apply() - Method in interface io.vavr.Function0
-
Applies this function to no arguments and returns the result.
- apply(char) - Method in interface io.vavr.collection.CharSeq.CharFunction
- apply(char) - Method in interface io.vavr.collection.CharSeq.CharUnaryOperator
- apply(Function3<? super T1, ? super T2, ? super T3, ? extends U>) - Method in class io.vavr.Tuple3
-
Transforms this tuple to an object of type U.
- apply(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends U>) - Method in class io.vavr.Tuple4
-
Transforms this tuple to an object of type U.
- apply(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends U>) - Method in class io.vavr.Tuple5
-
Transforms this tuple to an object of type U.
- apply(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends U>) - Method in class io.vavr.Tuple6
-
Transforms this tuple to an object of type U.
- apply(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends U>) - Method in class io.vavr.Tuple7
-
Transforms this tuple to an object of type U.
- apply(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends U>) - Method in class io.vavr.Tuple8
-
Transforms this tuple to an object of type U.
- apply(Integer) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- apply(BiFunction<? super T1, ? super T2, ? extends U>) - Method in class io.vavr.Tuple2
-
Transforms this tuple to an object of type U.
- apply(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple1
-
Transforms this tuple to an object of type U.
- apply(Supplier<? extends U>) - Method in class io.vavr.Tuple0
-
Transforms this tuple to an object of type U.
- apply(K) - Method in interface io.vavr.collection.Map
-
Deprecated.
- apply(K) - Method in interface io.vavr.collection.Multimap
-
Deprecated.
- apply(T) - Method in class io.vavr.API.Match.Case0
- apply(T) - Method in class io.vavr.API.Match.Case1
- apply(T) - Method in class io.vavr.API.Match.Case2
- apply(T) - Method in class io.vavr.API.Match.Case3
- apply(T) - Method in class io.vavr.API.Match.Case4
- apply(T) - Method in class io.vavr.API.Match.Case5
- apply(T) - Method in class io.vavr.API.Match.Case6
- apply(T) - Method in class io.vavr.API.Match.Case7
- apply(T) - Method in class io.vavr.API.Match.Case8
- apply(T) - Method in interface io.vavr.collection.Set
-
Deprecated.Will be removed
- apply(T) - Method in interface io.vavr.PartialFunction
-
Applies this function to the given argument and returns the result.
- apply(T1) - Method in interface io.vavr.CheckedFunction1
-
Applies this function to one argument and returns the result.
- apply(T1) - Method in interface io.vavr.CheckedFunction2
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction3
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction4
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction5
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction6
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function1
-
Applies this function to one argument and returns the result.
- apply(T1) - Method in interface io.vavr.Function2
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function3
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function4
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function5
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function6
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function7
-
Applies this function partially to one argument.
- apply(T1) - Method in interface io.vavr.Function8
-
Applies this function partially to one argument.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction2
-
Applies this function to two arguments and returns the result.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction3
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction4
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction5
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction6
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function2
-
Applies this function to two arguments and returns the result.
- apply(T1, T2) - Method in interface io.vavr.Function3
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function4
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function5
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function6
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function7
-
Applies this function partially to two arguments.
- apply(T1, T2) - Method in interface io.vavr.Function8
-
Applies this function partially to two arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction3
-
Applies this function to three arguments and returns the result.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction4
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction5
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction6
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.Function3
-
Applies this function to three arguments and returns the result.
- apply(T1, T2, T3) - Method in interface io.vavr.Function4
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.Function5
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.Function6
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.Function7
-
Applies this function partially to three arguments.
- apply(T1, T2, T3) - Method in interface io.vavr.Function8
-
Applies this function partially to three arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.CheckedFunction4
-
Applies this function to 4 arguments and returns the result.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.CheckedFunction5
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.CheckedFunction6
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.Function4
-
Applies this function to 4 arguments and returns the result.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.Function5
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.Function6
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.Function7
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4) - Method in interface io.vavr.Function8
-
Applies this function partially to 4 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.CheckedFunction5
-
Applies this function to 5 arguments and returns the result.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.CheckedFunction6
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.Function5
-
Applies this function to 5 arguments and returns the result.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.Function6
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.Function7
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5) - Method in interface io.vavr.Function8
-
Applies this function partially to 5 arguments.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.CheckedFunction6
-
Applies this function to 6 arguments and returns the result.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.CheckedFunction7
-
Applies this function partially to 6 arguments.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to 6 arguments.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.Function6
-
Applies this function to 6 arguments and returns the result.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.Function7
-
Applies this function partially to 6 arguments.
- apply(T1, T2, T3, T4, T5, T6) - Method in interface io.vavr.Function8
-
Applies this function partially to 6 arguments.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface io.vavr.CheckedFunction7
-
Applies this function to 7 arguments and returns the result.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface io.vavr.CheckedFunction8
-
Applies this function partially to 7 arguments.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface io.vavr.Function7
-
Applies this function to 7 arguments and returns the result.
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface io.vavr.Function8
-
Applies this function partially to 7 arguments.
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface io.vavr.CheckedFunction8
-
Applies this function to 8 arguments and returns the result.
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface io.vavr.Function8
-
Applies this function to 8 arguments and returns the result.
- arity() - Method in interface io.vavr.CheckedFunction0
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction1
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction2
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction3
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction4
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction5
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction6
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction7
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction8
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function0
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function1
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function2
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function3
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function4
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function5
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function6
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function7
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function8
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Tuple
-
Returns the number of elements of this tuple.
- arity() - Method in class io.vavr.Tuple0
- arity() - Method in class io.vavr.Tuple1
- arity() - Method in class io.vavr.Tuple2
- arity() - Method in class io.vavr.Tuple3
- arity() - Method in class io.vavr.Tuple4
- arity() - Method in class io.vavr.Tuple5
- arity() - Method in class io.vavr.Tuple6
- arity() - Method in class io.vavr.Tuple7
- arity() - Method in class io.vavr.Tuple8
- arrangeBy(Function<? super T, ? extends K>) - Method in interface io.vavr.collection.Traversable
-
Matches each element with a unique key that you extract from it.
- Array<T> - Class in io.vavr.collection
-
Array is a Traversable wrapper for
Object[]
containing elements of typeT
. - Array() - Static method in class io.vavr.API
-
Alias for
Array.empty()
- Array(T) - Static method in class io.vavr.API
-
Alias for
Array.of(Object)
- Array(T...) - Static method in class io.vavr.API
-
Alias for
Array.of(Object...)
- asJava() - Method in class io.vavr.collection.Array
- asJava() - Method in class io.vavr.collection.CharSeq
- asJava() - Method in interface io.vavr.collection.List
- asJava() - Method in class io.vavr.collection.Queue
- asJava() - Method in interface io.vavr.collection.Seq
-
Creates an immutable
List
view on top of thisSeq
, i.e. calling mutators will result inUnsupportedOperationException
at runtime. - asJava() - Method in interface io.vavr.collection.Stream
- asJava() - Method in class io.vavr.collection.Vector
- asJava(Consumer<? super List<Character>>) - Method in class io.vavr.collection.CharSeq
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Array
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.IndexedSeq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.LinearSeq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.List
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Queue
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Seq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Stream
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Vector
- asJavaMutable() - Method in class io.vavr.collection.Array
- asJavaMutable() - Method in class io.vavr.collection.CharSeq
- asJavaMutable() - Method in interface io.vavr.collection.List
- asJavaMutable() - Method in class io.vavr.collection.Queue
- asJavaMutable() - Method in interface io.vavr.collection.Seq
- asJavaMutable() - Method in interface io.vavr.collection.Stream
- asJavaMutable() - Method in class io.vavr.collection.Vector
- asJavaMutable(Consumer<? super List<Character>>) - Method in class io.vavr.collection.CharSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Array
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.IndexedSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.LinearSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.List
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Queue
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Seq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Stream
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Vector
- asMap() - Method in class io.vavr.collection.HashMultimap
- asMap() - Method in class io.vavr.collection.LinkedHashMultimap
- asMap() - Method in class io.vavr.collection.TreeMultimap
- asMap() - Method in interface io.vavr.collection.Multimap
-
Converts this
Multimap
to aMap
- asPartialFunction() - Method in interface io.vavr.collection.IndexedSeq
- asPartialFunction() - Method in interface io.vavr.collection.LinearSeq
- asPartialFunction() - Method in interface io.vavr.collection.Map
-
Turns this
Map
into aPartialFunction
which is defined at a specific index, if thisMap
contains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Multimap
-
Turns this
Multimap
into aPartialFunction
which is defined at a specific index, if thisMultimap
contains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Seq
-
Turns this
Seq
into aPartialFunction
which is defined at a specific index, if thisSeq
contains at least index + 1 elements. - average() - Method in interface io.vavr.collection.Traversable
-
Calculates the average of this elements, assuming that the element type is
Number
. - await() - Method in interface io.vavr.concurrent.Future
-
Blocks the current Thread until this Future completed or returns immediately if this Future is already completed.
- await(long, TimeUnit) - Method in interface io.vavr.concurrent.Future
-
Blocks the current Thread until this Future completed or returns immediately if this Future is already completed.
B
- back - Variable in class io.vavr.collection.HashMultimap
- back - Variable in class io.vavr.collection.LinkedHashMultimap
- back - Variable in class io.vavr.collection.TreeMultimap
- bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.bimap(Function, Function)
, using a specific comparator for keys of the codomain of the givenkeyMapper
. - bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMap
- bimap(Function<? super E, ? extends E2>, Function<? super T, ? extends T2>) - Method in interface io.vavr.control.Validation
-
Whereas map only performs a mapping on a valid Validation, and mapError performs a mapping on an invalid Validation, bimap allows you to provide mapping actions for both, and will give you the result based on what type of Validation this is.
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMultimap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Map
-
Maps this
Map
to a newMap
with different component type by applying a function to its elements. - bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps this
Multimap
to a newMultimap
with different component type by applying a function to its elements. - bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMap
- bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- bimap(Function<? super L, ? extends X>, Function<? super R, ? extends Y>) - Method in interface io.vavr.control.Either
-
Maps either the left or the right side of this disjunction.
- BitSet<T> - Interface in io.vavr.collection
-
An immutable
BitSet
implementation. - BitSet.Builder<T> - Class in io.vavr.collection
- branchCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of branches of this tree.
- build(Iterable<? extends T>, Function<? super T, ? extends ID>, Function<? super T, ? extends ID>) - Static method in interface io.vavr.collection.Tree
-
Build a
List
with roots ofTree
from flat source.
C
- cancel() - Method in interface io.vavr.concurrent.Future
-
Cancels the Future.
- cancel(boolean) - Method in interface io.vavr.concurrent.Future
-
Cancels the Future.
- capitalize() - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeq
to upper case using the rules of the default locale. - capitalize(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeq
to upper case using the rules of the givenLocale
. - Case(API.Match.Pattern0<T>, Function<? super T, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern0<T>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern0<T>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, Function<? super T1, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, R) - Static method in class io.vavr.API
- charAt(int) - Method in class io.vavr.collection.CharSeq
-
Returns the
char
value at the specified index. - CharSeq - Class in io.vavr.collection
-
The CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations we know from the functional Vavr collections.
- CharSeq(char) - Static method in class io.vavr.API
-
Alias for
CharSeq.of(char)
- CharSeq(char...) - Static method in class io.vavr.API
-
Alias for
CharSeq.of(char...)
- CharSeq(CharSequence) - Static method in class io.vavr.API
-
Alias for
CharSeq.of(CharSequence)
- CharSeq.CharFunction<R> - Interface in io.vavr.collection
- CharSeq.CharUnaryOperator - Interface in io.vavr.collection
- CheckedConsumer<T> - Interface in io.vavr
-
A consumer that may throw, equivalent to Consumer.
- CheckedFunction(CheckedFunction0<R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.of(CheckedFunction0)
- CheckedFunction(CheckedFunction1<T1, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.of(CheckedFunction1)
- CheckedFunction(CheckedFunction2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.of(CheckedFunction2)
- CheckedFunction(CheckedFunction3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.of(CheckedFunction3)
- CheckedFunction(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.of(CheckedFunction4)
- CheckedFunction(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.of(CheckedFunction5)
- CheckedFunction(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.of(CheckedFunction6)
- CheckedFunction(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.of(CheckedFunction7)
- CheckedFunction(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.of(CheckedFunction8)
- CheckedFunction0<R> - Interface in io.vavr
-
Represents a function with no arguments.
- CheckedFunction1<T1,
R> - Interface in io.vavr -
Represents a function with one argument.
- CheckedFunction2<T1,
T2, - Interface in io.vavrR> -
Represents a function with two arguments.
- CheckedFunction3<T1,
T2, - Interface in io.vavrT3, R> -
Represents a function with three arguments.
- CheckedFunction4<T1,
T2, - Interface in io.vavrT3, T4, R> -
Represents a function with 4 arguments.
- CheckedFunction5<T1,
T2, - Interface in io.vavrT3, T4, T5, R> -
Represents a function with 5 arguments.
- CheckedFunction6<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, R> -
Represents a function with 6 arguments.
- CheckedFunction7<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, R> -
Represents a function with 7 arguments.
- CheckedFunction8<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, T8, R> -
Represents a function with 8 arguments.
- CheckedPredicate<T> - Interface in io.vavr
-
A Predicate which may throw.
- CheckedRunnable - Interface in io.vavr
-
A Runnable which may throw.
- codePointAt(int) - Method in class io.vavr.collection.CharSeq
-
Returns the character (Unicode code point) at the specified index.
- codePointBefore(int) - Method in class io.vavr.collection.CharSeq
-
Returns the character (Unicode code point) before the specified index.
- codePointCount(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the number of Unicode code points in the specified text range of this
CharSeq
. - collect(PartialFunction<? super Tuple2<K, V>, ? extends R>) - Method in interface io.vavr.collection.Map
- collect(PartialFunction<? super Tuple2<K, V>, ? extends R>) - Method in interface io.vavr.collection.Multimap
- collect(PartialFunction<? super Character, ? extends R>) - Method in class io.vavr.collection.CharSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Array
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.BitSet
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.HashSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.IndexedSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Iterator
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.LinearSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.LinkedHashSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.List
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.PriorityQueue
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Queue
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Seq
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Set
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.SortedSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Stream
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Traversable
-
Collects all elements that are in the domain of the given
partialFunction
by mapping the elements to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Tree
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.TreeSet
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Vector
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.concurrent.Future
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Option
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Try
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface io.vavr.Value
-
Collects the underlying value(s) (if present) using the given
supplier
,accumulator
andcombiner
. - collect(Collector<? super T, A, R>) - Method in interface io.vavr.Value
-
Collects the underlying value(s) (if present) using the provided
collector
. - collector() - Static method in class io.vavr.collection.Array
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aArray
. - collector() - Method in class io.vavr.collection.BitSet.Builder
- collector() - Static method in interface io.vavr.collection.BitSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aBitSet
. - collector() - Static method in class io.vavr.collection.CharSeq
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aCharSeq
. - collector() - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aHashMultimap
. - collector() - Static method in class io.vavr.collection.HashSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashSet
. - collector() - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aLinkedHashMultimap
. - collector() - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aLinkedHashSet
. - collector() - Static method in interface io.vavr.collection.List
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aList
. - collector() - Static method in class io.vavr.collection.PriorityQueue
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aPriorityQueue<T>
. - collector() - Static method in class io.vavr.collection.Queue
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aQueue
. - collector() - Static method in interface io.vavr.collection.Stream
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aStream
. - collector() - Static method in interface io.vavr.collection.Tree
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTree
. - collector() - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMap
. - collector() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMultimap
. - collector() - Static method in class io.vavr.collection.TreeSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeSet
. - collector() - Static method in class io.vavr.collection.Vector
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aVector
. - collector(Comparator<? super K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMap
. - collector(Comparator<? super K>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMultimap
. - collector(Comparator<? super K>, Function<? super T, ? extends K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Comparator<? super K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Comparator<? super T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeSet
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - combinations() - Method in class io.vavr.collection.Array
- combinations() - Method in class io.vavr.collection.CharSeq
- combinations() - Method in interface io.vavr.collection.IndexedSeq
- combinations() - Method in interface io.vavr.collection.LinearSeq
- combinations() - Method in interface io.vavr.collection.List
- combinations() - Method in class io.vavr.collection.Queue
- combinations() - Method in interface io.vavr.collection.Seq
-
Returns the union of all combinations from k = 0 to length().
- combinations() - Method in interface io.vavr.collection.Stream
- combinations() - Method in class io.vavr.collection.Vector
- combinations(int) - Method in class io.vavr.collection.Array
- combinations(int) - Method in class io.vavr.collection.CharSeq
- combinations(int) - Method in interface io.vavr.collection.IndexedSeq
- combinations(int) - Method in interface io.vavr.collection.LinearSeq
- combinations(int) - Method in interface io.vavr.collection.List
- combinations(int) - Method in class io.vavr.collection.Queue
- combinations(int) - Method in interface io.vavr.collection.Seq
-
Returns the k-combination of this traversable, i.e. all subset of this of k distinct elements.
- combinations(int) - Method in interface io.vavr.collection.Stream
- combinations(int) - Method in class io.vavr.collection.Vector
- combine(Validation<E, T1>, Validation<E, T2>) - Static method in interface io.vavr.control.Validation
-
Combines two
Validation
s into aValidation.Builder
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>) - Static method in interface io.vavr.control.Validation
-
Combines three
Validation
s into aValidation.Builder3
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>) - Static method in interface io.vavr.control.Validation
-
Combines four
Validation
s into aValidation.Builder4
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>) - Static method in interface io.vavr.control.Validation
-
Combines five
Validation
s into aValidation.Builder5
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>) - Static method in interface io.vavr.control.Validation
-
Combines six
Validation
s into aValidation.Builder6
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>) - Static method in interface io.vavr.control.Validation
-
Combines seven
Validation
s into aValidation.Builder7
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>, Validation<E, T8>) - Static method in interface io.vavr.control.Validation
-
Combines eight
Validation
s into aValidation.Builder8
. - combine(Validation<E, T3>) - Method in class io.vavr.control.Validation.Builder
- combine(Validation<E, T4>) - Method in class io.vavr.control.Validation.Builder3
- combine(Validation<E, T5>) - Method in class io.vavr.control.Validation.Builder4
- combine(Validation<E, T6>) - Method in class io.vavr.control.Validation.Builder5
- combine(Validation<E, T7>) - Method in class io.vavr.control.Validation.Builder6
- combine(Validation<E, T8>) - Method in class io.vavr.control.Validation.Builder7
- combine(Validation<E, U>) - Method in interface io.vavr.control.Validation
-
Combines two
Validation
s to form aValidation.Builder
, which can then be used to perform further combines, or apply a function to it in order to transform theValidation.Builder
into aValidation
. - comparator() - Method in interface io.vavr.collection.Ordered
-
Returns the comparator which defines the order of the elements contained in this collection.
- comparator() - Method in class io.vavr.collection.PriorityQueue
- comparator() - Method in class io.vavr.collection.TreeMap
- comparator() - Method in class io.vavr.collection.TreeMultimap
- comparator() - Method in class io.vavr.collection.TreeSet
- comparator() - Static method in class io.vavr.Tuple0
- comparator(Comparator<? super T1>) - Static method in class io.vavr.Tuple1
- comparator(Comparator<? super T1>, Comparator<? super T2>) - Static method in class io.vavr.Tuple2
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>) - Static method in class io.vavr.Tuple3
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>) - Static method in class io.vavr.Tuple4
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>) - Static method in class io.vavr.Tuple5
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>) - Static method in class io.vavr.Tuple6
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>, Comparator<? super T7>) - Static method in class io.vavr.Tuple7
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>, Comparator<? super T7>, Comparator<? super T8>) - Static method in class io.vavr.Tuple8
- compareTo(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares two strings lexicographically.
- compareTo(Tuple0) - Method in class io.vavr.Tuple0
- compareTo(Tuple1<T1>) - Method in class io.vavr.Tuple1
- compareTo(Tuple2<T1, T2>) - Method in class io.vavr.Tuple2
- compareTo(Tuple3<T1, T2, T3>) - Method in class io.vavr.Tuple3
- compareTo(Tuple4<T1, T2, T3, T4>) - Method in class io.vavr.Tuple4
- compareTo(Tuple5<T1, T2, T3, T4, T5>) - Method in class io.vavr.Tuple5
- compareTo(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple6
- compareTo(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple7
- compareTo(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple8
- compareToIgnoreCase(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares two strings lexicographically, ignoring case differences.
- complete(Try<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - completeWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenFuture
, once thatFuture
is completed. - compose(CheckedFunction1<? super V, ? extends T1>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies the CheckedFunction1
before
the given argument and then applies this CheckedFunction1 to the result. - compose(Function<? super V, ? extends T1>) - Method in interface io.vavr.Function1
-
Returns a composed function that first applies the Function
before
the given argument and then applies this Function1 to the result. - computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.HashMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.vavr.collection.Map
-
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
If the value for the specified key is present, attempts to compute a new mapping given the key and its current mapped value.
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- concat(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Concatenates the specified string to the end of this string.
- concat(Tuple1<T1>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T2>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T3>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T4>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T5>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T6>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T7>) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T8>) - Method in class io.vavr.Tuple7
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T1, T2>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T2, T3>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T3, T4>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T4, T5>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T5, T6>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T6, T7>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T7, T8>) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T1, T2, T3>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T2, T3, T4>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T3, T4, T5>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T4, T5, T6>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T5, T6, T7>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T6, T7, T8>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T1, T2, T3, T4>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T2, T3, T4, T5>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T3, T4, T5, T6>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T4, T5, T6, T7>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T5, T6, T7, T8>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T1, T2, T3, T4, T5>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple7<T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends T>...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends T>...) - Static method in interface io.vavr.collection.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterator<? extends T>) - Method in interface io.vavr.collection.Iterator
- cons(T, Supplier<? extends Stream<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Constructs a Stream of a head element and a tail supplier.
- constant(R) - Static method in interface io.vavr.CheckedFunction0
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction1
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction2
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction3
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction4
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction5
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction6
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction7
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.CheckedFunction8
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function0
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function1
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function2
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function3
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function4
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function5
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function6
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function7
-
Returns a function that always returns the constant value that you give in parameter.
- constant(R) - Static method in interface io.vavr.Function8
-
Returns a function that always returns the constant value that you give in parameter.
- contains(Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- contains(Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- contains(CharSequence) - Method in class io.vavr.collection.CharSeq
-
Returns true if and only if this string contains the specified sequence of char values.
- contains(T) - Method in class io.vavr.collection.HashSet
- contains(T) - Method in class io.vavr.collection.LinkedHashSet
- contains(T) - Method in interface io.vavr.collection.Set
- contains(T) - Method in class io.vavr.collection.TreeSet
- contains(T) - Method in interface io.vavr.Value
-
Shortcut for
exists(e -> Objects.equals(e, element))
, tests if the givenelement
is contained. - containsAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Tests if this Traversable contains all given elements.
- containsKey(K) - Method in class io.vavr.collection.HashMultimap
- containsKey(K) - Method in class io.vavr.collection.LinkedHashMultimap
- containsKey(K) - Method in class io.vavr.collection.TreeMultimap
- containsKey(K) - Method in class io.vavr.collection.HashMap
- containsKey(K) - Method in class io.vavr.collection.LinkedHashMap
- containsKey(K) - Method in interface io.vavr.collection.Map
-
Returns
true
if this map contains a mapping for the specified key. - containsKey(K) - Method in interface io.vavr.collection.Multimap
-
Returns
true
if this multimap contains a mapping for the specified key. - containsKey(K) - Method in class io.vavr.collection.TreeMap
- containsSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence contains a given sequence as a slice.
- containsValue(V) - Method in interface io.vavr.collection.Map
-
Returns
true
if this map maps one or more keys to the specified value. - containsValue(V) - Method in interface io.vavr.collection.Multimap
-
Returns
true
if this multimap maps one or more keys to the specified value. - contentEquals(CharSequence) - Method in class io.vavr.collection.CharSeq
-
Compares this string to the specified
CharSequence
. - contentEquals(StringBuffer) - Method in class io.vavr.collection.CharSeq
-
Compares this string to the specified
StringBuffer
. - continually(Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a value Supplier.
- continually(Supplier<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Generates an (theoretically) infinitely long Stream using a value Supplier.
- continually(T) - Static method in interface io.vavr.collection.Iterator
-
Creates an infinite iterator returning the given element.
- continually(T) - Static method in interface io.vavr.collection.Stream
-
Repeats an element infinitely often.
- corresponds(Iterable<U>, BiPredicate<? super T, ? super U>) - Method in interface io.vavr.Value
-
Tests whether every element of this iterable relates to the corresponding element of another iterable by satisfying a test predicate.
- count(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Counts the elements which satisfy the given predicate.
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.HashMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.LinkedHashMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.TreeMultimap
- Creation - Search tag in interface io.vavr.concurrent.Promise
- Section
- crossProduct() - Method in interface io.vavr.collection.Seq
-
Calculates the cross product (, i.e. square) of
this x this
. - crossProduct(int) - Method in class io.vavr.collection.Array
- crossProduct(int) - Method in class io.vavr.collection.CharSeq
- crossProduct(int) - Method in interface io.vavr.collection.IndexedSeq
- crossProduct(int) - Method in interface io.vavr.collection.LinearSeq
- crossProduct(int) - Method in interface io.vavr.collection.List
- crossProduct(int) - Method in class io.vavr.collection.Queue
- crossProduct(int) - Method in interface io.vavr.collection.Seq
-
Calculates the n-ary cartesian power (or cross product or simply product) of this.
- crossProduct(int) - Method in interface io.vavr.collection.Stream
- crossProduct(int) - Method in class io.vavr.collection.Vector
- crossProduct(Iterable<? extends U>) - Method in interface io.vavr.collection.Seq
-
Calculates the cross product
this x that
. - curried() - Method in interface io.vavr.CheckedFunction0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction8
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function8
-
Returns a curried version of this function.
- cycle() - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream infinitely.
- cycle(int) - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream
count
times.
D
- decodeByte() - Method in class io.vavr.collection.CharSeq
- decodeInteger() - Method in class io.vavr.collection.CharSeq
- decodeLong() - Method in class io.vavr.collection.CharSeq
- decodeShort() - Method in class io.vavr.collection.CharSeq
- DEFAULT_EXECUTOR - Static variable in interface io.vavr.concurrent.Future
-
The default executor is
ForkJoinPool.commonPool()
. - DEFAULT_EXECUTOR_SERVICE - Static variable in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed in Vavr 1.0. Use
instead
. - dequeue() - Method in class io.vavr.collection.Queue
-
Removes an element from this Queue.
- dequeue() - Method in class io.vavr.collection.PriorityQueue
- dequeueOption() - Method in class io.vavr.collection.PriorityQueue
-
Removes an element from this Queue.
- dequeueOption() - Method in class io.vavr.collection.Queue
-
Removes an element from this Queue.
- diff(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- diff(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Calculates the difference between this set and another set.
- diff(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- distinct() - Method in class io.vavr.collection.HashMultimap
- distinct() - Method in class io.vavr.collection.LinkedHashMultimap
- distinct() - Method in class io.vavr.collection.TreeMultimap
- distinct() - Method in class io.vavr.collection.Array
- distinct() - Method in interface io.vavr.collection.BitSet
- distinct() - Method in class io.vavr.collection.CharSeq
- distinct() - Method in class io.vavr.collection.HashMap
- distinct() - Method in class io.vavr.collection.HashSet
- distinct() - Method in interface io.vavr.collection.IndexedSeq
- distinct() - Method in interface io.vavr.collection.Iterator
- distinct() - Method in interface io.vavr.collection.LinearSeq
- distinct() - Method in class io.vavr.collection.LinkedHashMap
- distinct() - Method in class io.vavr.collection.LinkedHashSet
- distinct() - Method in interface io.vavr.collection.List
- distinct() - Method in interface io.vavr.collection.Map
- distinct() - Method in interface io.vavr.collection.Multimap
- distinct() - Method in class io.vavr.collection.PriorityQueue
- distinct() - Method in class io.vavr.collection.Queue
- distinct() - Method in interface io.vavr.collection.Seq
- distinct() - Method in interface io.vavr.collection.Set
- distinct() - Method in interface io.vavr.collection.SortedMap
- distinct() - Method in interface io.vavr.collection.SortedMultimap
- distinct() - Method in interface io.vavr.collection.SortedSet
- distinct() - Method in interface io.vavr.collection.Stream
- distinct() - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinct() - Method in interface io.vavr.collection.Tree
- distinct() - Method in class io.vavr.collection.TreeMap
- distinct() - Method in class io.vavr.collection.TreeSet
- distinct() - Method in class io.vavr.collection.Vector
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- distinctBy(Comparator<? super Character>) - Method in class io.vavr.collection.CharSeq
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Array
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.BitSet
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.HashSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Iterator
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.List
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Queue
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Seq
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Set
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Stream
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Tree
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.TreeSet
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Vector
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.HashMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.LinkedHashMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.TreeMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.HashMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.TreeMap
- distinctBy(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- draw() - Method in interface io.vavr.collection.Tree
-
Creates a neat 2-dimensional drawing of a tree.
- draw() - Method in class io.vavr.collection.Tree.Empty
- draw() - Method in class io.vavr.collection.Tree.Node
- drop(int) - Method in class io.vavr.collection.HashMultimap
- drop(int) - Method in class io.vavr.collection.LinkedHashMultimap
- drop(int) - Method in class io.vavr.collection.TreeMultimap
- drop(int) - Method in class io.vavr.collection.Array
- drop(int) - Method in interface io.vavr.collection.BitSet
- drop(int) - Method in class io.vavr.collection.CharSeq
- drop(int) - Method in class io.vavr.collection.HashMap
- drop(int) - Method in class io.vavr.collection.HashSet
- drop(int) - Method in interface io.vavr.collection.IndexedSeq
- drop(int) - Method in interface io.vavr.collection.Iterator
-
Removes up to n elements from this iterator.
- drop(int) - Method in interface io.vavr.collection.LinearSeq
- drop(int) - Method in class io.vavr.collection.LinkedHashMap
- drop(int) - Method in class io.vavr.collection.LinkedHashSet
- drop(int) - Method in interface io.vavr.collection.List
- drop(int) - Method in interface io.vavr.collection.Map
- drop(int) - Method in interface io.vavr.collection.Multimap
- drop(int) - Method in class io.vavr.collection.PriorityQueue
- drop(int) - Method in class io.vavr.collection.Queue
- drop(int) - Method in interface io.vavr.collection.Seq
- drop(int) - Method in interface io.vavr.collection.Set
- drop(int) - Method in interface io.vavr.collection.SortedMap
- drop(int) - Method in interface io.vavr.collection.SortedMultimap
- drop(int) - Method in interface io.vavr.collection.SortedSet
- drop(int) - Method in interface io.vavr.collection.Stream
- drop(int) - Method in interface io.vavr.collection.Traversable
-
Drops the first n elements of this or all elements, if this length < n.
- drop(int) - Method in interface io.vavr.collection.Tree
- drop(int) - Method in class io.vavr.collection.TreeMap
- drop(int) - Method in class io.vavr.collection.TreeSet
- drop(int) - Method in class io.vavr.collection.Vector
- dropRight(int) - Method in class io.vavr.collection.HashMultimap
- dropRight(int) - Method in class io.vavr.collection.LinkedHashMultimap
- dropRight(int) - Method in class io.vavr.collection.TreeMultimap
- dropRight(int) - Method in class io.vavr.collection.Array
- dropRight(int) - Method in interface io.vavr.collection.BitSet
- dropRight(int) - Method in class io.vavr.collection.CharSeq
- dropRight(int) - Method in class io.vavr.collection.HashMap
- dropRight(int) - Method in class io.vavr.collection.HashSet
- dropRight(int) - Method in interface io.vavr.collection.IndexedSeq
- dropRight(int) - Method in interface io.vavr.collection.Iterator
- dropRight(int) - Method in interface io.vavr.collection.LinearSeq
- dropRight(int) - Method in class io.vavr.collection.LinkedHashMap
- dropRight(int) - Method in class io.vavr.collection.LinkedHashSet
- dropRight(int) - Method in interface io.vavr.collection.List
- dropRight(int) - Method in interface io.vavr.collection.Map
- dropRight(int) - Method in interface io.vavr.collection.Multimap
- dropRight(int) - Method in class io.vavr.collection.PriorityQueue
- dropRight(int) - Method in class io.vavr.collection.Queue
- dropRight(int) - Method in interface io.vavr.collection.Seq
- dropRight(int) - Method in interface io.vavr.collection.Set
- dropRight(int) - Method in interface io.vavr.collection.SortedMap
- dropRight(int) - Method in interface io.vavr.collection.SortedMultimap
- dropRight(int) - Method in interface io.vavr.collection.SortedSet
- dropRight(int) - Method in interface io.vavr.collection.Stream
- dropRight(int) - Method in interface io.vavr.collection.Traversable
-
Drops the last n elements of this or all elements, if this length < n.
- dropRight(int) - Method in interface io.vavr.collection.Tree
- dropRight(int) - Method in class io.vavr.collection.TreeMap
- dropRight(int) - Method in class io.vavr.collection.TreeSet
- dropRight(int) - Method in class io.vavr.collection.Vector
- dropRightUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Drops elements until the predicate holds for the current element, starting from the end.
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropRightWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Drops elements while the predicate holds for the current element, starting from the end.
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- dropUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Drops elements until the predicate holds for the current element.
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- dropWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Drops elements while the predicate holds for the current element.
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
E
- Either<L,
R> - Interface in io.vavr.control -
Either represents a value of two possible types.
- Either.Left<L,
R> - Class in io.vavr.control -
The
Left
version of anEither
. - Either.LeftProjection<L,
R> - Class in io.vavr.control -
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - Either.Right<L,
R> - Class in io.vavr.control -
The
Right
version of anEither
. - Either.RightProjection<L,
R> - Class in io.vavr.control -
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - empty() - Static method in class io.vavr.collection.Array
- empty() - Method in class io.vavr.collection.BitSet.Builder
- empty() - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing no elements.
- empty() - Static method in class io.vavr.collection.CharSeq
- empty() - Static method in class io.vavr.collection.HashMap
- empty() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns the empty
HashMultimap
. - empty() - Static method in class io.vavr.collection.HashSet
- empty() - Static method in interface io.vavr.collection.Iterator
-
Returns the empty Iterator.
- empty() - Static method in class io.vavr.collection.LinkedHashMap
- empty() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns the empty
LinkedHashMultimap
. - empty() - Static method in class io.vavr.collection.LinkedHashSet
- empty() - Static method in interface io.vavr.collection.List
-
Returns the single instance of Nil.
- empty() - Static method in class io.vavr.collection.PriorityQueue
-
Returns the empty PriorityQueue.
- empty() - Static method in class io.vavr.collection.Queue
-
Returns the empty Queue.
- empty() - Static method in interface io.vavr.collection.Stream
-
Returns the single instance of Nil.
- empty() - Static method in interface io.vavr.collection.Tree
-
Returns the singleton empty tree.
- empty() - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap.
- empty() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap.
- empty() - Static method in class io.vavr.collection.TreeSet
- empty() - Static method in class io.vavr.collection.Vector
-
Returns the empty Vector.
- empty() - Static method in interface io.vavr.Tuple
-
Creates the empty tuple.
- empty(Comparator<? super K>) - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap using the given key comparator.
- empty(Comparator<? super K>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap using the given key comparator.
- empty(Comparator<? super T>) - Static method in class io.vavr.collection.PriorityQueue
- empty(Comparator<? super T>) - Static method in class io.vavr.collection.TreeSet
- emptyContainer - Variable in class io.vavr.collection.HashMultimap
- emptyContainer - Variable in class io.vavr.collection.LinkedHashMultimap
- emptyContainer - Variable in class io.vavr.collection.TreeMultimap
- emptyInstance() - Method in class io.vavr.collection.HashMultimap
- emptyInstance() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyInstance() - Method in class io.vavr.collection.TreeMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.HashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.TreeMultimap
- endsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string ends with the specified suffix.
- endsWith(Seq<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- endsWith(Seq<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence ends with the given sequence.
- enqueue(T) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues a new element.
- enqueue(T) - Method in class io.vavr.collection.Queue
-
Enqueues a new element.
- enqueue(T...) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- enqueue(T...) - Method in class io.vavr.collection.Queue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
-
Enqueues the given elements.
- entry(K, V) - Static method in interface io.vavr.collection.Map
-
Convenience factory method to create a key/value pair.
- eq(Object) - Method in interface io.vavr.Value
-
A smoothing replacement for
equals
. - equals(Object) - Method in class io.vavr.collection.HashMultimap
- equals(Object) - Method in class io.vavr.collection.LinkedHashMultimap
- equals(Object) - Method in class io.vavr.collection.TreeMultimap
- equals(Object) - Method in class io.vavr.collection.Array
- equals(Object) - Method in class io.vavr.collection.CharSeq
- equals(Object) - Method in class io.vavr.collection.HashMap
- equals(Object) - Method in class io.vavr.collection.HashSet
- equals(Object) - Method in class io.vavr.collection.LinkedHashMap
- equals(Object) - Method in class io.vavr.collection.LinkedHashSet
- equals(Object) - Method in class io.vavr.collection.List.Cons
- equals(Object) - Method in class io.vavr.collection.List.Nil
- equals(Object) - Method in class io.vavr.collection.PriorityQueue
- equals(Object) - Method in class io.vavr.collection.Queue
- equals(Object) - Method in class io.vavr.collection.Stream.Cons
- equals(Object) - Method in class io.vavr.collection.Stream.Empty
- equals(Object) - Method in interface io.vavr.collection.Traversable
-
In Vavr there are four basic classes of collections: Seq (sequential elements) Set (distinct elements) Map (indexed elements) Multimap (indexed collections) Two collection instances of these classes are equal if and only if both collections belong to the same basic collection class (Seq, Set, Map or Multimap) contain the same elements have the same element order, if the collections are of type Seq Two Map/Multimap elements, resp. entries, (key1, value1) and (key2, value2) are equal, if the keys are equal and the values are equal.
- equals(Object) - Method in class io.vavr.collection.Tree.Empty
- equals(Object) - Method in interface io.vavr.collection.Tree
- equals(Object) - Method in class io.vavr.collection.Tree.Node
- equals(Object) - Method in class io.vavr.collection.TreeMap
- equals(Object) - Method in class io.vavr.collection.TreeSet
- equals(Object) - Method in class io.vavr.collection.Vector
- equals(Object) - Method in interface io.vavr.control.Either
- equals(Object) - Method in class io.vavr.control.Either.Left
- equals(Object) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- equals(Object) - Method in class io.vavr.control.Either.Right
- equals(Object) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- equals(Object) - Method in interface io.vavr.control.Option
- equals(Object) - Method in class io.vavr.control.Option.None
- equals(Object) - Method in class io.vavr.control.Option.Some
- equals(Object) - Method in interface io.vavr.control.Try
- equals(Object) - Method in class io.vavr.control.Try.Failure
- equals(Object) - Method in class io.vavr.control.Try.Success
- equals(Object) - Method in interface io.vavr.control.Validation
- equals(Object) - Method in class io.vavr.control.Validation.Invalid
- equals(Object) - Method in class io.vavr.control.Validation.Valid
- equals(Object) - Method in class io.vavr.Lazy
- equals(Object) - Method in class io.vavr.Tuple0
- equals(Object) - Method in class io.vavr.Tuple1
- equals(Object) - Method in class io.vavr.Tuple2
- equals(Object) - Method in class io.vavr.Tuple3
- equals(Object) - Method in class io.vavr.Tuple4
- equals(Object) - Method in class io.vavr.Tuple5
- equals(Object) - Method in class io.vavr.Tuple6
- equals(Object) - Method in class io.vavr.Tuple7
- equals(Object) - Method in class io.vavr.Tuple8
- equals(Object) - Method in interface io.vavr.Value
-
Clarifies that values have a proper equals() method implemented.
- equalsIgnoreCase(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares this
CharSeq
to anotherCharSeq
, ignoring case considerations. - executor() - Method in interface io.vavr.concurrent.Future
-
Returns the
Executor
used by thisFuture
. - executor() - Method in interface io.vavr.concurrent.Promise
- executorService() - Method in interface io.vavr.concurrent.Future
-
Deprecated.Removed starting with Vavr 0.10.0, use
executor()
instead. - executorService() - Method in interface io.vavr.concurrent.Promise
-
Deprecated.Removed starting with Vavr 0.10.0, use
Promise.executor()
instead. - exists(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
A combinator that checks if one or more elements of an
Iterable
satisfy thepredicate
. - exists(Predicate<? super T>) - Method in interface io.vavr.Value
-
Checks, if an element exists such that the predicate holds.
- existsUnique(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Checks, if a unique elements exists such that the predicate holds.
- extend(Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with a Stream of values created by applying consecutively providedFunction
to the last element of the original Stream. - extend(Supplier<? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with values provided by aSupplier
- extend(T) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with a constantly repeated value.
F
- failed() - Method in interface io.vavr.concurrent.Future
-
A projection that inverses the result of this Future.
- failed() - Method in interface io.vavr.control.Try
-
Returns
Success(throwable)
if this is aFailure(throwable)
, otherwise aFailure(new NoSuchElementException("Success.failed()"))
if this is a Success. - failed(Throwable) - Static method in interface io.vavr.concurrent.Future
- failed(Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a failed
Promise
, backed by theDEFAULT_EXECUTOR
. - failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Future
- failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a failed
Promise
, backed by the givenExecutor
. - failure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenexception
. - failure(Throwable) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Failure
that contains the givenexception
. - Failure(Throwable) - Static method in class io.vavr.API
-
Alias for
Try.failure(Throwable)
- fallbackTo(Future<? extends T>) - Method in interface io.vavr.concurrent.Future
-
Returns a Future that returns the result of this Future, if it is a success.
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
times the givenelement
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
times the givenelement
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
times the givenelement
The underlying key comparator is the natural comparator of K. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns a HashMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a LinkedHashMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns a HashSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
n
values supplied by a given Suppliers
. - fill(int, T) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Iterator
-
Returns a Iterator containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
times the givenelement
- fill(int, T) - Static method in class io.vavr.collection.PriorityQueue
- fill(int, T) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
times the givenelement
- fill(int, T) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
times the givenelement
- fill(Comparator<? super K>, int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
times the givenelement
- fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
n
calls to a given Suppliers
. - fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values supplied by a given Suppliers
. - fill(Comparator<? super T>, int, Supplier<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
n
calls to a given Suppliers
. - filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which satisfy the given predicate.
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which satisfy the given predicate.
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- filter(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- filter(Predicate<? super L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns
Some
value of type L if this is a left projection of a Left value and the predicate applies to the underlying value. - filter(Predicate<? super R>) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Either
by testing a predicate. - filter(Predicate<? super R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns
Some
value of type R if this is a right projection of a Right value and the predicate applies to the underlying value. - filter(Predicate<? super T>) - Method in class io.vavr.collection.Array
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- filter(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
-
Returns an Iterator that contains elements that satisfy the given
predicate
. - filter(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- filter(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.List
- filter(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- filter(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which satisfy the given predicate.
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- filter(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- filter(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- filter(Predicate<? super T>) - Method in interface io.vavr.concurrent.Future
-
Shortcut for
filterTry(predicate::test
. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Option
-
Returns
Some(value)
if this is aSome
and the value satisfies the given predicate. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test)
, seeTry.filterTry(CheckedPredicate)
}. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Validation
- filter(Predicate<? super T>) - Method in class io.vavr.Lazy
- filter(Predicate<? super T>, Function<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, errorProvider::apply)
, seeTry.filterTry(CheckedPredicate, CheckedFunction1)
}. - filter(Predicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, throwableSupplier)
, seeTry.filterTry(CheckedPredicate, Supplier)
}. - filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
- filterOrElse(Predicate<? super R>, Function<? super R, ? extends L>) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Either
by testing a predicate. - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.concurrent.Future
-
Filters the result of this
Future
by callingTry.filterTry(CheckedPredicate)
. - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate<? super T>, CheckedFunction1<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
- find(Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Future
that eventually succeeds with the first result of the givenFuture
s which matches the givenpredicate
. - find(Executor, Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Future
that eventually succeeds with the first result of the givenFuture
s which matches the givenpredicate
. - find(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the first element of this which satisfies the given predicate.
- findLast(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- findLast(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the last element of this which satisfies the given predicate.
- firstCompletedOf(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Future
that will contain the result of the first of the given futures that is completed, backed by theDEFAULT_EXECUTOR
. - firstCompletedOf(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Future
that will contain the result of the first of the given futures that is completed, backed by the givenExecutor
. - flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.flatMap(BiFunction)
but using a specific comparator for values of the codomain of the givenmapper
. - flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.TreeMap
- flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.BitSet
- flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.SortedSet
-
Same as
SortedSet.flatMap(Function)
but using a specific comparator for values of the codomain of the givenmapper
. - flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.TreeSet
- flatMap(Comparator<U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.PriorityQueue
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.HashMultimap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.LinkedHashMultimap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.TreeMultimap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.HashMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.LinkedHashMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.Map
-
FlatMaps this
Map
to a newMap
with different component type. - flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.Multimap
-
FlatMaps this
Multimap
to a newMultimap
with different component type. - flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.SortedMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.TreeMap
- flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Map
-
Flat-maps this entries to a sequence of values.
- flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Multimap
-
Flat-maps this entries to a sequence of values.
- flatMap(Function<? super Character, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.CharSeq
- flatMap(Function<? super L, ? extends Either.LeftProjection<? extends U, R>>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.FlatMaps this LeftProjection.
- flatMap(Function<? super R, ? extends Either.RightProjection<L, ? extends U>>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.FlatMaps this RightProjection.
- flatMap(Function<? super R, ? extends Either<L, ? extends U>>) - Method in interface io.vavr.control.Either
-
FlatMaps this right-biased Either.
- flatMap(Function<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
- flatMap(Function<? super T, ? extends Option<? extends U>>) - Method in interface io.vavr.control.Option
-
Maps the value to a new
Option
if this is aSome
, otherwise returnsNone
. - flatMap(Function<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
Shortcut for
flatMapTry(mapper::apply)
, seeTry.flatMapTry(CheckedFunction1)
. - flatMap(Function<? super T, ? extends Validation<E, ? extends U>>) - Method in interface io.vavr.control.Validation
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Array
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.BitSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.HashSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.IndexedSeq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Iterator
-
FlatMaps the elements of this Iterator to Iterables, which are iterated in the order of occurrence.
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.LinearSeq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.LinkedHashSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.List
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.PriorityQueue
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Queue
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Seq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Set
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.SortedSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Stream
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Traversable
-
FlatMaps this Traversable.
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Tree
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.TreeSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Vector
- flatMapChars(CharSeq.CharFunction<? extends CharSequence>) - Method in class io.vavr.collection.CharSeq
- flatMapTry(CheckedFunction1<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
- flatMapTry(CheckedFunction1<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
FlatMaps the value of a Success or returns a Failure.
- fold(Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Executor, Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Function<? super E, ? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Validation
-
Transforms this
Validation
to a value of typeU
. - fold(Function<? super Throwable, ? extends X>, Function<? super T, ? extends X>) - Method in interface io.vavr.control.Try
-
Folds either the
Failure
or theSuccess
side of the Try value. - fold(Function<? super L, ? extends U>, Function<? super R, ? extends U>) - Method in interface io.vavr.control.Either
-
Folds either the left or the right side of this disjunction.
- fold(Supplier<? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Folds either the
None
or theSome
side of the Option value. - fold(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements using the given associative binary operator, starting with
zero
and successively callingcombine
. - Foldable<T> - Interface in io.vavr.collection
-
Interface of foldable data structures.
- foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the left, starting with
zero
and successively callingcombine
. - foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Map
- foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Multimap
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.BitSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the right, starting with
zero
and successively callingcombine
. - foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.HashSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Iterator
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
-
Accumulates the elements of this
PriorityQueue
by successively calling the given functionf
from the right, starting with a valuezero
of type B. - foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Seq
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Tree
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.TreeSet
- For(List<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one List. - For(List<T1>, List<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Lists. - For(List<T1>, List<T2>, List<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>, List<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Lists. - For(Future<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Future. - For(Future<T1>, Future<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Futures. - For(Future<T1>, Future<T2>, Future<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>, Future<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Futures. - For(Option<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Option. - For(Option<T1>, Option<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Options. - For(Option<T1>, Option<T2>, Option<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>, Option<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Options. - For(Try<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Try. - For(Try<T1>, Try<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Trys. - For(Try<T1>, Try<T2>, Try<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>, Try<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Trys. - For(Iterable<T>, Function<? super T, ? extends Iterable<U>>) - Static method in class io.vavr.API
-
A shortcut for
Iterator.ofAll(ts).flatMap(f)
which allows us to write real for-comprehensions usingFor(...).yield(...)
. - For(Iterable<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Iterable. - For(Iterable<T1>, Iterable<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>, Iterable<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Iterables. - forAll(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
A combinator that checks if all elements of an
Iterable
satisfy thepredicate
. - forAll(Predicate<? super T>) - Method in interface io.vavr.Value
-
Checks, if the given predicate holds for all elements.
- For-comprehension - Search tag in class io.vavr.API
- Section
- forEach(BiConsumer<K, V>) - Method in interface io.vavr.collection.Map
-
Performs an action on key, value pair.
- forEach(BiConsumer<K, V>) - Method in interface io.vavr.collection.Multimap
-
Performs an action on key, value pair.
- forEach(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
-
Performs the given
action
asynchronously hence this Future result becomes available. - forEach(Consumer<? super T>) - Method in interface io.vavr.control.Validation
-
Performs the given action for the value contained in
Valid
, or does nothing if this is anInvalid
. - forEach(Consumer<? super T>) - Method in interface io.vavr.Value
-
Performs an action on each element.
- forEachWithIndex(ObjIntConsumer<? super T>) - Method in interface io.vavr.collection.Traversable
-
Performs an action on each element.
- from(int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of int values starting from
value
. - from(int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
int
values starting fromfrom
. - from(int, int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of int values starting from
value
and spaced bystep
. - from(int, int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
int
values starting fromvalue
and spaced bystep
. - from(long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of long values starting from
value
. - from(long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
long
values starting fromfrom
. - from(long, long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of long values starting from
value
and spaced bystep
. - from(long, long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
long
values starting fromvalue
and spaced bystep
. - fromCompletableFuture(CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
- fromCompletableFuture(Executor, CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
- fromEither(Either<E, T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation
of anEither
. - fromEntry(Map.Entry<? extends T1, ? extends T2>) - Static method in interface io.vavr.Tuple
-
Creates a
Tuple2
from aMap.Entry
. - fromJavaFuture(Executor, Future<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Future
with the given java.util.concurrent.Future, backed by givenExecutor
- fromJavaFuture(Future<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Future
with the given java.util.concurrent.Future, backed by theDEFAULT_EXECUTOR
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Promise
- fromTry(Try<? extends T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation
of anTry
. - fromTry(Executor, Try<? extends T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Executor, Try<? extends T>) - Static method in interface io.vavr.concurrent.Promise
- Function(Function0<R>) - Static method in class io.vavr.API
-
Alias for
Function0.of(Function0)
- Function(Function1<T1, R>) - Static method in class io.vavr.API
-
Alias for
Function1.of(Function1)
- Function(Function2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
Function2.of(Function2)
- Function(Function3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
Function3.of(Function3)
- Function(Function4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
Function4.of(Function4)
- Function(Function5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
Function5.of(Function5)
- Function(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
Function6.of(Function6)
- Function(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
Function7.of(Function7)
- Function(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
Function8.of(Function8)
- Function0<R> - Interface in io.vavr
-
Represents a function with no arguments.
- Function1<T1,
R> - Interface in io.vavr -
Represents a function with one argument.
- Function2<T1,
T2, - Interface in io.vavrR> -
Represents a function with two arguments.
- Function3<T1,
T2, - Interface in io.vavrT3, R> -
Represents a function with three arguments.
- Function4<T1,
T2, - Interface in io.vavrT3, T4, R> -
Represents a function with 4 arguments.
- Function5<T1,
T2, - Interface in io.vavrT3, T4, T5, R> -
Represents a function with 5 arguments.
- Function6<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, R> -
Represents a function with 6 arguments.
- Function7<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, R> -
Represents a function with 7 arguments.
- Function8<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, T8, R> -
Represents a function with 8 arguments.
- future() - Method in interface io.vavr.concurrent.Promise
-
Returns the underlying
Future
of thisPromise
. - Future<T> - Interface in io.vavr.concurrent
-
A Future is a computation result that becomes available at some point.
- Future(CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
of(CheckedFunction0)
- Future(Executor, CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
of(Executor, CheckedFunction0)
- Future(Executor, T) - Static method in class io.vavr.API
-
Alias for
successful(Executor, Object)
- Future(T) - Static method in class io.vavr.API
-
Alias for
successful(Object)
G
- get() - Method in interface io.vavr.collection.Iterator
- get() - Method in interface io.vavr.collection.Traversable
-
Gets the first value in iteration order if this
Traversable
is not empty, otherwise throws. - get() - Method in interface io.vavr.concurrent.Future
-
Gets the value if the computation result is a
Success
or throws if it was aFailure
. - get() - Method in interface io.vavr.control.Either
-
Gets the right value if this is a
Right
or throws if this is aLeft
. - get() - Method in class io.vavr.control.Either.Left
- get() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the
Left
value or throws. - get() - Method in class io.vavr.control.Either.Right
- get() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the
Right
value or throws. - get() - Method in interface io.vavr.control.Option
-
Gets the value if this is a
Some
or throws if this is aNone
. - get() - Method in class io.vavr.control.Option.None
- get() - Method in class io.vavr.control.Option.Some
- get() - Method in class io.vavr.control.Try.Failure
- get() - Method in interface io.vavr.control.Try
-
Gets the result of this Try if this is a
Success
or throws if this is aFailure
. - get() - Method in class io.vavr.control.Try.Success
- get() - Method in interface io.vavr.control.Validation
-
Gets the value of this
Validation
if is aValid
or throws if this is anInvalid
. - get() - Method in class io.vavr.control.Validation.Invalid
- get() - Method in class io.vavr.control.Validation.Valid
- get() - Method in interface io.vavr.Function0
-
Implementation of Supplier.get(), just calls Function0.apply().
- get() - Method in class io.vavr.Lazy
-
Evaluates this lazy value and caches it, when called the first time.
- get() - Method in interface io.vavr.Value
-
Gets the underlying value or throws if no value is present.
- get(int) - Method in class io.vavr.collection.Array
- get(int) - Method in class io.vavr.collection.CharSeq
- get(int) - Method in interface io.vavr.collection.List
- get(int) - Method in class io.vavr.collection.Queue
- get(int) - Method in interface io.vavr.collection.Seq
-
Returns the element at the specified index.
- get(int) - Method in interface io.vavr.collection.Stream
- get(int) - Method in class io.vavr.collection.Vector
- get(K) - Method in class io.vavr.collection.HashMultimap
- get(K) - Method in class io.vavr.collection.LinkedHashMultimap
- get(K) - Method in class io.vavr.collection.TreeMultimap
- get(K) - Method in class io.vavr.collection.HashMap
- get(K) - Method in class io.vavr.collection.LinkedHashMap
- get(K) - Method in interface io.vavr.collection.Map
-
Returns the
Some
of value to which the specified key is mapped, orNone
if this map contains no mapping for the key. - get(K) - Method in interface io.vavr.collection.Multimap
-
Returns the
Some
of value to which the specified key is mapped, orNone
if this multimap contains no mapping for the key. - get(K) - Method in class io.vavr.collection.TreeMap
- getBytes() - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the platform's default charset, storing the result into a new byte array. - getBytes(String) - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the named charset, storing the result into a new byte array. - getBytes(Charset) - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the given charset, storing the result into a new byte array. - getCause() - Method in interface io.vavr.concurrent.Future
-
Returns the underlying exception of this Future, syntactic sugar for
future.getValue().map(Try::getCause)
. - getCause() - Method in class io.vavr.control.Try.Failure
- getCause() - Method in interface io.vavr.control.Try
-
Gets the cause if this is a Failure or throws if this is a Success.
- getCause() - Method in class io.vavr.control.Try.Success
- getChars(int, int, char[], int) - Method in class io.vavr.collection.CharSeq
-
Copies characters from this string into the destination character array.
- getChildren() - Method in class io.vavr.collection.Tree.Empty
- getChildren() - Method in interface io.vavr.collection.Tree
-
Returns the children of this tree.
- getChildren() - Method in class io.vavr.collection.Tree.Node
- getContainerType() - Method in class io.vavr.collection.HashMultimap
- getContainerType() - Method in class io.vavr.collection.LinkedHashMultimap
- getContainerType() - Method in class io.vavr.collection.TreeMultimap
- getContainerType() - Method in interface io.vavr.collection.Multimap
-
Returns the type of the
Traversable
value container of thisMultiMap
. - getError() - Method in interface io.vavr.control.Validation
-
Gets the error of this Validation if it is an
Invalid
or throws if this is aValid
. - getError() - Method in class io.vavr.control.Validation.Invalid
- getError() - Method in class io.vavr.control.Validation.Valid
- getIfDefined() - Static method in interface io.vavr.PartialFunction
-
Factory method for creating a partial function that maps a given
Value
to its underlying value. - getLeft() - Method in interface io.vavr.control.Either
-
Returns the left value.
- getLeft() - Method in class io.vavr.control.Either.Left
- getLeft() - Method in class io.vavr.control.Either.Right
- getObject() - Method in exception class io.vavr.MatchError
-
Returns the object which could not be matched.
- getOrElse(Supplier<? extends T>) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
, otherwise theother
value is returned, if this is aNone
. - getOrElse(Supplier<? extends T>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other
. - getOrElse(K, Traversable<? extends V>) - Method in class io.vavr.collection.HashMultimap
- getOrElse(K, Traversable<? extends V>) - Method in class io.vavr.collection.LinkedHashMultimap
- getOrElse(K, Traversable<? extends V>) - Method in class io.vavr.collection.TreeMultimap
- getOrElse(K, Traversable<? extends V>) - Method in interface io.vavr.collection.Multimap
-
Returns the value associated with a key, or a default value if the key is not contained in the map
- getOrElse(K, V) - Method in class io.vavr.collection.HashMap
- getOrElse(K, V) - Method in class io.vavr.collection.LinkedHashMap
- getOrElse(K, V) - Method in interface io.vavr.collection.Map
-
Returns the value associated with a key, or a default value if the key is not contained in the map.
- getOrElse(K, V) - Method in class io.vavr.collection.TreeMap
- getOrElse(L) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or an alternate value, if the projected Either is a Right.
- getOrElse(R) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElse(T) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
or theother
value if this is aNone
. - getOrElse(T) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other
. - getOrElseGet(Function<? super E, ? extends T>) - Method in interface io.vavr.control.Validation
-
Gets the value if it is a Valid or an value calculated from the error.
- getOrElseGet(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.control.Try
- getOrElseGet(Function<? super L, ? extends R>) - Method in interface io.vavr.control.Either
-
Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElseGet(Function<? super L, ? extends R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElseGet(Function<? super R, ? extends L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or an alternate value, if the projected Either is a Right.
- getOrElseThrow(Function<? super Throwable, X>) - Method in interface io.vavr.control.Try
- getOrElseThrow(Function<? super L, X>) - Method in interface io.vavr.control.Either
-
Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function<? super L, X>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function<? super R, X>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or throws, if the projected Either is a Right.
- getOrElseThrow(Supplier<X>) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
, otherwise throws an exception. - getOrElseThrow(Supplier<X>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise throws
supplier.get()
. - getOrElseTry(CheckedFunction0<? extends T>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise returns the result of
Try.of(supplier).get()
. - getOrNull() - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
null
. - getValue() - Method in class io.vavr.collection.Tree.Empty
- getValue() - Method in interface io.vavr.collection.Tree
-
Gets the value of this tree.
- getValue() - Method in class io.vavr.collection.Tree.Node
- getValue() - Method in interface io.vavr.concurrent.Future
-
Returns the value of the Future.
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.HashMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.LinkedHashMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.TreeMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.HashMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.LinkedHashMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.Map
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.Multimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.SortedMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.SortedMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.TreeMap
- groupBy(Function<? super Character, ? extends C>) - Method in class io.vavr.collection.CharSeq
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Array
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.BitSet
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.HashSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.IndexedSeq
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Iterator
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.LinearSeq
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.LinkedHashSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.List
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.PriorityQueue
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Queue
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Seq
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Set
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.SortedSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Stream
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Traversable
-
Groups this elements by classifying the elements.
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Tree
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.TreeSet
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Vector
- grouped(int) - Method in class io.vavr.collection.HashMultimap
- grouped(int) - Method in class io.vavr.collection.LinkedHashMultimap
- grouped(int) - Method in class io.vavr.collection.TreeMultimap
- grouped(int) - Method in class io.vavr.collection.Array
- grouped(int) - Method in interface io.vavr.collection.BitSet
- grouped(int) - Method in class io.vavr.collection.CharSeq
- grouped(int) - Method in class io.vavr.collection.HashMap
- grouped(int) - Method in class io.vavr.collection.HashSet
- grouped(int) - Method in interface io.vavr.collection.IndexedSeq
- grouped(int) - Method in interface io.vavr.collection.Iterator
- grouped(int) - Method in interface io.vavr.collection.LinearSeq
- grouped(int) - Method in class io.vavr.collection.LinkedHashMap
- grouped(int) - Method in class io.vavr.collection.LinkedHashSet
- grouped(int) - Method in interface io.vavr.collection.List
- grouped(int) - Method in interface io.vavr.collection.Map
- grouped(int) - Method in interface io.vavr.collection.Multimap
- grouped(int) - Method in class io.vavr.collection.PriorityQueue
- grouped(int) - Method in class io.vavr.collection.Queue
- grouped(int) - Method in interface io.vavr.collection.Seq
- grouped(int) - Method in interface io.vavr.collection.Set
- grouped(int) - Method in interface io.vavr.collection.SortedMap
- grouped(int) - Method in interface io.vavr.collection.SortedMultimap
- grouped(int) - Method in interface io.vavr.collection.SortedSet
- grouped(int) - Method in interface io.vavr.collection.Stream
- grouped(int) - Method in interface io.vavr.collection.Traversable
-
Groups this
Traversable
into fixed size blocks. - grouped(int) - Method in interface io.vavr.collection.Tree
- grouped(int) - Method in class io.vavr.collection.TreeMap
- grouped(int) - Method in class io.vavr.collection.TreeSet
- grouped(int) - Method in class io.vavr.collection.Vector
H
- hasDefiniteSize() - Method in class io.vavr.collection.Array
- hasDefiniteSize() - Method in interface io.vavr.collection.BitSet
- hasDefiniteSize() - Method in class io.vavr.collection.CharSeq
- hasDefiniteSize() - Method in class io.vavr.collection.HashSet
- hasDefiniteSize() - Method in interface io.vavr.collection.Iterator
- hasDefiniteSize() - Method in class io.vavr.collection.LinkedHashSet
- hasDefiniteSize() - Method in interface io.vavr.collection.List
- hasDefiniteSize() - Method in interface io.vavr.collection.Map
- hasDefiniteSize() - Method in interface io.vavr.collection.Multimap
- hasDefiniteSize() - Method in class io.vavr.collection.PriorityQueue
-
Checks if this
PriorityQueue
is known to have a finite size. - hasDefiniteSize() - Method in class io.vavr.collection.Queue
- hasDefiniteSize() - Method in interface io.vavr.collection.Stream
- hasDefiniteSize() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is known to have a finite size.
- hasDefiniteSize() - Method in interface io.vavr.collection.Tree
- hasDefiniteSize() - Method in class io.vavr.collection.TreeSet
- hasDefiniteSize() - Method in class io.vavr.collection.Vector
- hash(boolean) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(boolean, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(byte) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(byte, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(char) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(char, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(double) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(double, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(float) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(float, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(int) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(int, int) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given integers.
- hash(int, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(long) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(long, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(short) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(short, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the one given value.
- hash(Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the two given values.
- hash(Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the three given values.
- hash(Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the three given values.
- hash(Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 4 given values.
- hash(Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 5 given values.
- hash(Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 6 given values.
- hash(Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 7 given values.
- hash(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 8 given values.
- hashCode() - Method in class io.vavr.collection.HashMultimap
- hashCode() - Method in class io.vavr.collection.LinkedHashMultimap
- hashCode() - Method in class io.vavr.collection.TreeMultimap
- hashCode() - Method in class io.vavr.collection.Array
- hashCode() - Method in class io.vavr.collection.CharSeq
- hashCode() - Method in class io.vavr.collection.HashMap
- hashCode() - Method in class io.vavr.collection.HashSet
- hashCode() - Method in class io.vavr.collection.LinkedHashMap
- hashCode() - Method in class io.vavr.collection.LinkedHashSet
- hashCode() - Method in class io.vavr.collection.List.Cons
- hashCode() - Method in class io.vavr.collection.List.Nil
- hashCode() - Method in class io.vavr.collection.PriorityQueue
- hashCode() - Method in class io.vavr.collection.Queue
- hashCode() - Method in class io.vavr.collection.Stream.Cons
- hashCode() - Method in class io.vavr.collection.Stream.Empty
- hashCode() - Method in interface io.vavr.collection.Traversable
-
Returns the hash code of this collection.
- hashCode() - Method in class io.vavr.collection.Tree.Empty
- hashCode() - Method in interface io.vavr.collection.Tree
- hashCode() - Method in class io.vavr.collection.Tree.Node
- hashCode() - Method in class io.vavr.collection.TreeMap
- hashCode() - Method in class io.vavr.collection.TreeSet
- hashCode() - Method in class io.vavr.collection.Vector
- hashCode() - Method in interface io.vavr.control.Either
- hashCode() - Method in class io.vavr.control.Either.Left
- hashCode() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- hashCode() - Method in class io.vavr.control.Either.Right
- hashCode() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- hashCode() - Method in interface io.vavr.control.Option
- hashCode() - Method in class io.vavr.control.Option.None
- hashCode() - Method in class io.vavr.control.Option.Some
- hashCode() - Method in class io.vavr.control.Try.Failure
- hashCode() - Method in interface io.vavr.control.Try
- hashCode() - Method in class io.vavr.control.Try.Success
- hashCode() - Method in interface io.vavr.control.Validation
- hashCode() - Method in class io.vavr.control.Validation.Invalid
- hashCode() - Method in class io.vavr.control.Validation.Valid
- hashCode() - Method in class io.vavr.Lazy
- hashCode() - Method in class io.vavr.Tuple0
- hashCode() - Method in class io.vavr.Tuple1
- hashCode() - Method in class io.vavr.Tuple2
- hashCode() - Method in class io.vavr.Tuple3
- hashCode() - Method in class io.vavr.Tuple4
- hashCode() - Method in class io.vavr.Tuple5
- hashCode() - Method in class io.vavr.Tuple6
- hashCode() - Method in class io.vavr.Tuple7
- hashCode() - Method in class io.vavr.Tuple8
- hashCode() - Method in interface io.vavr.Value
-
Clarifies that values have a proper hashCode() method implemented.
- HashCodes - Interface in io.vavr.control
-
Deprecated.Will be removed from public API
- HashMap<K,
V> - Class in io.vavr.collection -
An immutable
HashMap
implementation based on a Hash array mapped trie (HAMT). - HashMultimap<K,
V> - Class in io.vavr.collection - HashMultimap.Builder<V> - Class in io.vavr.collection
- HashSet<T> - Class in io.vavr.collection
-
An immutable
HashSet
implementation. - head() - Method in class io.vavr.collection.HashMultimap
- head() - Method in class io.vavr.collection.LinkedHashMultimap
- head() - Method in class io.vavr.collection.TreeMultimap
- head() - Method in class io.vavr.collection.Array
- head() - Method in class io.vavr.collection.CharSeq
- head() - Method in class io.vavr.collection.HashMap
- head() - Method in class io.vavr.collection.HashSet
- head() - Method in interface io.vavr.collection.Iterator
- head() - Method in class io.vavr.collection.LinkedHashMap
- head() - Method in class io.vavr.collection.LinkedHashSet
- head() - Method in class io.vavr.collection.List.Cons
- head() - Method in class io.vavr.collection.List.Nil
- head() - Method in class io.vavr.collection.PriorityQueue
-
Returns the first element of a non-empty
PriorityQueue
. - head() - Method in class io.vavr.collection.Queue
- head() - Method in class io.vavr.collection.Stream.Cons
- head() - Method in class io.vavr.collection.Stream.Empty
- head() - Method in interface io.vavr.collection.Traversable
-
Returns the first element of a non-empty Traversable.
- head() - Method in interface io.vavr.collection.Tree
- head() - Method in class io.vavr.collection.TreeMap
- head() - Method in class io.vavr.collection.TreeSet
- head() - Method in class io.vavr.collection.Vector
- headOption() - Method in class io.vavr.collection.HashSet
- headOption() - Method in class io.vavr.collection.LinkedHashSet
- headOption() - Method in interface io.vavr.collection.Traversable
-
Returns the first element of a non-empty Traversable as
Option
. - headOption() - Method in class io.vavr.collection.TreeSet
I
- identity() - Static method in interface io.vavr.CheckedFunction1
-
Returns the identity CheckedFunction1, i.e. the function that returns its input.
- identity() - Static method in interface io.vavr.Function1
-
Returns the identity Function1, i.e. the function that returns its input.
- IN_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
7 4 2 5 1 8 6 9 3
- IndexedSeq<T> - Interface in io.vavr.collection
-
Interface for immutable, indexed sequences.
- IndexedSeq() - Static method in class io.vavr.API
-
Alias for
Vector.empty()
- IndexedSeq(T) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object)
- IndexedSeq(T...) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object...)
- indexOf(int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified character.
- indexOf(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
- indexOf(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified substring.
- indexOf(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
- indexOf(Character, int) - Method in class io.vavr.collection.CharSeq
- indexOf(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element or -1 if this does not contain the given element.
- indexOf(T, int) - Method in class io.vavr.collection.Array
- indexOf(T, int) - Method in interface io.vavr.collection.List
- indexOf(T, int) - Method in class io.vavr.collection.Queue
- indexOf(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element after or at some start index or -1 if this does not contain the given element.
- indexOf(T, int) - Method in interface io.vavr.collection.Stream
- indexOf(T, int) - Method in class io.vavr.collection.Vector
- indexOfOption(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the first occurrence of the given element as an
Option
. - indexOfOption(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the first occurrence of the given element as an
Option
, starting the search at the specified index. - indexOfOption(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element as an
Option
- indexOfOption(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element, after or at some start index as an
Option
- indexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as a slice.
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as a slice.
- indexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as an
Option
of a slice. - indexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as an
Option
of a slice. - indexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate.
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index.
- indexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate as an
Option
. - indexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index as an
Option
. - init() - Method in class io.vavr.collection.HashMultimap
- init() - Method in class io.vavr.collection.LinkedHashMultimap
- init() - Method in class io.vavr.collection.TreeMultimap
- init() - Method in class io.vavr.collection.Array
- init() - Method in interface io.vavr.collection.BitSet
- init() - Method in class io.vavr.collection.CharSeq
- init() - Method in class io.vavr.collection.HashMap
- init() - Method in class io.vavr.collection.HashSet
- init() - Method in interface io.vavr.collection.IndexedSeq
- init() - Method in interface io.vavr.collection.Iterator
- init() - Method in interface io.vavr.collection.LinearSeq
- init() - Method in class io.vavr.collection.LinkedHashMap
- init() - Method in class io.vavr.collection.LinkedHashSet
- init() - Method in interface io.vavr.collection.List
- init() - Method in interface io.vavr.collection.Map
- init() - Method in interface io.vavr.collection.Multimap
- init() - Method in class io.vavr.collection.PriorityQueue
-
Dual of PriorityQueue.tail(), returning all elements except the last.
- init() - Method in class io.vavr.collection.Queue
- init() - Method in interface io.vavr.collection.Seq
- init() - Method in interface io.vavr.collection.Set
- init() - Method in interface io.vavr.collection.SortedMap
- init() - Method in interface io.vavr.collection.SortedMultimap
- init() - Method in interface io.vavr.collection.SortedSet
- init() - Method in interface io.vavr.collection.Stream
- init() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.tail(), returning all elements except the last.
- init() - Method in interface io.vavr.collection.Tree
- init() - Method in class io.vavr.collection.TreeMap
- init() - Method in class io.vavr.collection.TreeSet
- init() - Method in class io.vavr.collection.Vector
- initOption() - Method in class io.vavr.collection.HashMultimap
- initOption() - Method in class io.vavr.collection.LinkedHashMultimap
- initOption() - Method in class io.vavr.collection.TreeMultimap
- initOption() - Method in class io.vavr.collection.PriorityQueue
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option
. - initOption() - Method in class io.vavr.collection.Queue
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option
. - initOption() - Method in class io.vavr.collection.Array
- initOption() - Method in interface io.vavr.collection.BitSet
- initOption() - Method in class io.vavr.collection.CharSeq
- initOption() - Method in class io.vavr.collection.HashMap
- initOption() - Method in class io.vavr.collection.HashSet
- initOption() - Method in interface io.vavr.collection.IndexedSeq
- initOption() - Method in interface io.vavr.collection.Iterator
- initOption() - Method in interface io.vavr.collection.LinearSeq
- initOption() - Method in class io.vavr.collection.LinkedHashMap
- initOption() - Method in class io.vavr.collection.LinkedHashSet
- initOption() - Method in interface io.vavr.collection.List
- initOption() - Method in interface io.vavr.collection.Map
- initOption() - Method in interface io.vavr.collection.Multimap
- initOption() - Method in interface io.vavr.collection.Seq
- initOption() - Method in interface io.vavr.collection.Set
- initOption() - Method in interface io.vavr.collection.SortedMap
- initOption() - Method in interface io.vavr.collection.SortedMultimap
- initOption() - Method in interface io.vavr.collection.SortedSet
- initOption() - Method in interface io.vavr.collection.Stream
- initOption() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option
. - initOption() - Method in interface io.vavr.collection.Tree
- initOption() - Method in class io.vavr.collection.TreeMap
- initOption() - Method in class io.vavr.collection.TreeSet
- initOption() - Method in class io.vavr.collection.Vector
- insert(int, Character) - Method in class io.vavr.collection.CharSeq
- insert(int, T) - Method in class io.vavr.collection.Array
- insert(int, T) - Method in interface io.vavr.collection.IndexedSeq
- insert(int, T) - Method in interface io.vavr.collection.LinearSeq
- insert(int, T) - Method in interface io.vavr.collection.List
- insert(int, T) - Method in class io.vavr.collection.Queue
- insert(int, T) - Method in interface io.vavr.collection.Seq
-
Inserts the given element at the specified index.
- insert(int, T) - Method in interface io.vavr.collection.Stream
- insert(int, T) - Method in class io.vavr.collection.Vector
- insertAll(int, Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Array
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.List
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Inserts the given elements at the specified index.
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- instance() - Static method in class io.vavr.collection.List.Nil
-
Returns the singleton instance of the linked list.
- instance() - Static method in class io.vavr.collection.Stream.Empty
-
Returns the singleton empty Stream instance.
- instance() - Static method in class io.vavr.collection.Tree.Empty
- instance() - Static method in class io.vavr.Tuple0
-
Returns the singleton instance of Tuple0.
- instanceOf(Class<? extends T>) - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is instance of the specifiedtype
. - intersect(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- intersect(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Computes the intersection between this set and another set.
- intersect(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- intersperse(Character) - Method in class io.vavr.collection.CharSeq
- intersperse(T) - Method in class io.vavr.collection.Array
- intersperse(T) - Method in interface io.vavr.collection.IndexedSeq
- intersperse(T) - Method in interface io.vavr.collection.Iterator
-
Inserts an element between all elements of this Iterator.
- intersperse(T) - Method in interface io.vavr.collection.LinearSeq
- intersperse(T) - Method in interface io.vavr.collection.List
- intersperse(T) - Method in class io.vavr.collection.Queue
- intersperse(T) - Method in interface io.vavr.collection.Seq
-
Inserts an element between all elements of this Traversable.
- intersperse(T) - Method in interface io.vavr.collection.Stream
- intersperse(T) - Method in class io.vavr.collection.Vector
- invalid(E) - Static method in interface io.vavr.control.Validation
-
Creates an
Validation.Invalid
that contains the givenerror
. - Invalid(E) - Static method in class io.vavr.API
-
Alias for
Validation.invalid(Object)
- io.vavr - package io.vavr
-
Beside
API
the io.vavr package contains core types like (Checked)Functions and Tuples. - io.vavr.collection - package io.vavr.collection
-
Purely functional collections based on Traversable.
- io.vavr.concurrent - package io.vavr.concurrent
-
This package contains basic building blocks for creating fast, asynchronous, non-blocking parallel code.
- io.vavr.control - package io.vavr.control
- is(T) - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is equal to the specifiedvalue
usingObjects.equals(Object, Object)
for comparison. - isAsync() - Method in class io.vavr.collection.HashMultimap
- isAsync() - Method in class io.vavr.collection.LinkedHashMultimap
- isAsync() - Method in class io.vavr.collection.TreeMultimap
- isAsync() - Method in class io.vavr.collection.Array
-
An
Array
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.BitSet
-
An
BitSet
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.CharSeq
-
A
CharSeq
is computed synchronously. - isAsync() - Method in class io.vavr.collection.HashMap
-
A
HashMap
is computed synchronously. - isAsync() - Method in class io.vavr.collection.HashSet
-
A
HashSet
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Iterator
-
An
Iterator
is computed synchronously. - isAsync() - Method in class io.vavr.collection.LinkedHashMap
-
An
LinkedHashMap
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.LinkedHashSet
-
An
LinkedHashSet
's value is computed synchronously. - isAsync() - Method in interface io.vavr.collection.List
-
A
List
is computed synchronously. - isAsync() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueue
is computed synchronously. - isAsync() - Method in class io.vavr.collection.Queue
-
A
Queue
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Stream
-
A
Stream
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Tree
-
A
Tree
is computed synchronously. - isAsync() - Method in class io.vavr.collection.TreeMap
-
An
TreeMap
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.TreeSet
-
A
TreeSet
is computed synchronously. - isAsync() - Method in class io.vavr.collection.Vector
-
A
Vector
is computed synchronously. - isAsync() - Method in interface io.vavr.concurrent.Future
-
A
Futures
's value is computed asynchronously. - isAsync() - Method in interface io.vavr.control.Either
-
A right-biased
Either
's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Option
-
An
Option
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Try
-
A
Try
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Validation
-
A
Validation
's value is computed synchronously. - isAsync() - Method in class io.vavr.Lazy
-
A
Lazy
's value is computed synchronously. - isAsync() - Method in interface io.vavr.Value
-
Checks if this
Value
is asynchronously (short: async) computed. - isBranch() - Method in interface io.vavr.collection.Tree
-
Checks if this Tree is a branch.
- isCancelled() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future is cancelled, i.e. the thread was forced to stop before completion.
- isCompleted() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future is completed, i.e. has a value.
- isCompleted() - Method in interface io.vavr.concurrent.Promise
-
Checks if this
Promise
is completed, i.e. has a value. - isDefined() - Method in interface io.vavr.control.Option
-
Returns true, if this is
Some
, otherwise false, if this isNone
. - isDefinedAt(Integer) - Method in interface io.vavr.collection.IndexedSeq
-
Deprecated.
- isDefinedAt(Integer) - Method in interface io.vavr.collection.LinearSeq
-
Deprecated.
- isDefinedAt(K) - Method in interface io.vavr.collection.Map
-
Deprecated.
- isDefinedAt(K) - Method in interface io.vavr.collection.Multimap
-
Deprecated.
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case0
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case1
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case2
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case3
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case4
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case5
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case6
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case7
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case8
- isDefinedAt(T) - Method in interface io.vavr.PartialFunction
-
Tests if a value is contained in the function's domain.
- isDistinct() - Method in interface io.vavr.collection.Map
- isDistinct() - Method in interface io.vavr.collection.Multimap
- isDistinct() - Method in interface io.vavr.collection.Set
- isDistinct() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable may consist of distinct elements only.
- isDistinct() - Method in interface io.vavr.collection.Tree
- isEmpty() - Method in class io.vavr.collection.HashMultimap
- isEmpty() - Method in class io.vavr.collection.LinkedHashMultimap
- isEmpty() - Method in class io.vavr.collection.TreeMultimap
- isEmpty() - Method in class io.vavr.collection.Array
- isEmpty() - Method in class io.vavr.collection.CharSeq
- isEmpty() - Method in class io.vavr.collection.HashMap
- isEmpty() - Method in class io.vavr.collection.HashSet
- isEmpty() - Method in interface io.vavr.collection.Iterator
- isEmpty() - Method in class io.vavr.collection.LinkedHashMap
- isEmpty() - Method in class io.vavr.collection.LinkedHashSet
- isEmpty() - Method in class io.vavr.collection.List.Cons
- isEmpty() - Method in interface io.vavr.collection.List
- isEmpty() - Method in class io.vavr.collection.List.Nil
- isEmpty() - Method in class io.vavr.collection.PriorityQueue
- isEmpty() - Method in class io.vavr.collection.Queue
- isEmpty() - Method in class io.vavr.collection.Stream.Cons
- isEmpty() - Method in class io.vavr.collection.Stream.Empty
- isEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is empty.
- isEmpty() - Method in class io.vavr.collection.Tree.Empty
- isEmpty() - Method in class io.vavr.collection.Tree.Node
- isEmpty() - Method in class io.vavr.collection.TreeMap
- isEmpty() - Method in class io.vavr.collection.TreeSet
- isEmpty() - Method in class io.vavr.collection.Vector
- isEmpty() - Method in interface io.vavr.concurrent.Future
-
Checks, if this future has a value.
- isEmpty() - Method in interface io.vavr.control.Either
- isEmpty() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- isEmpty() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- isEmpty() - Method in interface io.vavr.control.Option
-
Returns true, if this is
None
, otherwise false, if this isSome
. - isEmpty() - Method in class io.vavr.control.Option.None
- isEmpty() - Method in class io.vavr.control.Option.Some
- isEmpty() - Method in class io.vavr.control.Try.Failure
- isEmpty() - Method in interface io.vavr.control.Try
-
Checks whether this Try has no result, i.e. is a Failure.
- isEmpty() - Method in class io.vavr.control.Try.Success
- isEmpty() - Method in interface io.vavr.control.Validation
- isEmpty() - Method in class io.vavr.Lazy
- isEmpty() - Method in interface io.vavr.Value
-
Checks, this
Value
is empty, i.e. if the underlying value is absent. - isEvaluated() - Method in class io.vavr.Lazy
-
Checks, if this lazy value is evaluated.
- isFailure() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future completed with a failure.
- isFailure() - Method in class io.vavr.control.Try.Failure
- isFailure() - Method in interface io.vavr.control.Try
-
Checks if this is a Failure.
- isFailure() - Method in class io.vavr.control.Try.Success
- isIn(T...) - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is equal to at least one of the specifiedvalues
usingObjects.equals(Object, Object)
for comparison. - isInvalid() - Method in class io.vavr.control.Validation.Invalid
- isInvalid() - Method in interface io.vavr.control.Validation
-
Check whether this is of type
Invalid
- isInvalid() - Method in class io.vavr.control.Validation.Valid
- isLazy() - Method in class io.vavr.collection.HashMultimap
- isLazy() - Method in class io.vavr.collection.LinkedHashMultimap
- isLazy() - Method in class io.vavr.collection.TreeMultimap
- isLazy() - Method in class io.vavr.collection.Array
-
An
Array
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.BitSet
-
An
BitSet
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.CharSeq
-
A
CharSeq
is computed eagerly. - isLazy() - Method in class io.vavr.collection.HashMap
-
A
HashMap
is computed eagerly. - isLazy() - Method in class io.vavr.collection.HashSet
-
A
HashSet
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.Iterator
-
An
Iterator
is computed lazily. - isLazy() - Method in class io.vavr.collection.LinkedHashMap
-
An
LinkedHashMap
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.LinkedHashSet
-
An
LinkedHashSet
's value is computed eagerly. - isLazy() - Method in interface io.vavr.collection.List
-
A
List
is computed eagerly. - isLazy() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueue
is computed eagerly. - isLazy() - Method in class io.vavr.collection.Queue
-
A
Queue
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.Stream
-
A
Stream
is computed lazily. - isLazy() - Method in interface io.vavr.collection.Tree
-
A
Tree
is computed eagerly. - isLazy() - Method in class io.vavr.collection.TreeMap
-
An
TreeMap
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.TreeSet
-
A
TreeSet
is computed eagerly. - isLazy() - Method in class io.vavr.collection.Vector
-
A
Vector
is computed eagerly. - isLazy() - Method in interface io.vavr.concurrent.Future
-
A
Future
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Either
-
A right-biased
Either
's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Option
-
An
Option
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Try
-
A
Try
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Validation
-
A
Validation
's value is computed eagerly. - isLazy() - Method in class io.vavr.Lazy
-
A
Lazy
's value is computed lazily. - isLazy() - Method in interface io.vavr.Value
-
Checks if this
Value
is lazily evaluated. - isLeaf() - Method in class io.vavr.collection.Tree.Empty
- isLeaf() - Method in interface io.vavr.collection.Tree
-
Checks if this Tree is a leaf.
- isLeaf() - Method in class io.vavr.collection.Tree.Node
- isLeft() - Method in interface io.vavr.control.Either
-
Returns whether this Either is a Left.
- isLeft() - Method in class io.vavr.control.Either.Left
- isLeft() - Method in class io.vavr.control.Either.Right
- isMemoized() - Method in interface io.vavr.CheckedFunction0
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction1
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction2
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction3
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction4
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction5
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction6
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction7
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction8
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function0
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function1
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function2
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function3
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function4
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function5
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function6
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function7
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function8
-
Checks if this function is memoizing (= caching) computed values.
- isNotNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is not null - isNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is null - isOrdered() - Method in class io.vavr.collection.PriorityQueue
- isOrdered() - Method in interface io.vavr.collection.SortedMap
- isOrdered() - Method in interface io.vavr.collection.SortedSet
- isOrdered() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is ordered
- isRight() - Method in interface io.vavr.control.Either
-
Returns whether this Either is a Right.
- isRight() - Method in class io.vavr.control.Either.Left
- isRight() - Method in class io.vavr.control.Either.Right
- isSequential() - Method in interface io.vavr.collection.Iterator
- isSequential() - Method in class io.vavr.collection.LinkedHashMap
- isSequential() - Method in class io.vavr.collection.LinkedHashMultimap
- isSequential() - Method in class io.vavr.collection.LinkedHashSet
- isSequential() - Method in interface io.vavr.collection.Seq
- isSequential() - Method in interface io.vavr.collection.Traversable
-
Checks if the elements of this Traversable appear in encounter order.
- isSequential() - Method in interface io.vavr.collection.Tree
- isSingleValued() - Method in interface io.vavr.collection.Traversable
-
Each of Vavr's collections may contain more than one element.
- isSingleValued() - Method in interface io.vavr.concurrent.Future
-
A
Future
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Either
-
A right-biased
Either
is single-valued. - isSingleValued() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
is single-valued. - isSingleValued() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Option
-
An
Option
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Try
-
A
Try
is a single-valued. - isSingleValued() - Method in interface io.vavr.control.Validation
- isSingleValued() - Method in class io.vavr.Lazy
- isSingleValued() - Method in interface io.vavr.Value
-
States whether this is a single-valued type.
- isSuccess() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future completed with a success.
- isSuccess() - Method in class io.vavr.control.Try.Failure
- isSuccess() - Method in interface io.vavr.control.Try
-
Checks if this is a Success.
- isSuccess() - Method in class io.vavr.control.Try.Success
- isTraversableAgain() - Method in class io.vavr.collection.Array
- isTraversableAgain() - Method in interface io.vavr.collection.BitSet
- isTraversableAgain() - Method in class io.vavr.collection.CharSeq
- isTraversableAgain() - Method in class io.vavr.collection.HashSet
- isTraversableAgain() - Method in interface io.vavr.collection.Iterator
- isTraversableAgain() - Method in class io.vavr.collection.LinkedHashSet
- isTraversableAgain() - Method in interface io.vavr.collection.List
- isTraversableAgain() - Method in interface io.vavr.collection.Map
- isTraversableAgain() - Method in interface io.vavr.collection.Multimap
- isTraversableAgain() - Method in class io.vavr.collection.PriorityQueue
-
Checks if this
PriorityQueue
can be repeatedly traversed. - isTraversableAgain() - Method in class io.vavr.collection.Queue
- isTraversableAgain() - Method in interface io.vavr.collection.Stream
- isTraversableAgain() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable can be repeatedly traversed.
- isTraversableAgain() - Method in interface io.vavr.collection.Tree
- isTraversableAgain() - Method in class io.vavr.collection.TreeSet
- isTraversableAgain() - Method in class io.vavr.collection.Vector
- isValid() - Method in class io.vavr.control.Validation.Invalid
- isValid() - Method in interface io.vavr.control.Validation
-
Check whether this is of type
Valid
- isValid() - Method in class io.vavr.control.Validation.Valid
- iterate(Supplier<? extends Option<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator that repeatedly invokes the supplier while it's a
Some
and end on the firstNone
- iterate(Supplier<? extends Option<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Generates a (theoretically) infinitely long Stream using a repeatedly invoked supplier that provides a
Some
for each next value and aNone
for the end. - iterate(T, Function<? super T, ? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a function to calculate the next value based on the previous.
- iterate(T, Function<? super T, ? extends T>) - Static method in interface io.vavr.collection.Stream
-
Generates a (theoretically) infinitely long Stream using a function to calculate the next value based on the previous.
- iterator() - Method in class io.vavr.collection.HashMultimap
- iterator() - Method in class io.vavr.collection.LinkedHashMultimap
- iterator() - Method in class io.vavr.collection.TreeMultimap
- iterator() - Method in class io.vavr.collection.Array
- iterator() - Method in class io.vavr.collection.CharSeq
- iterator() - Method in class io.vavr.collection.HashMap
- iterator() - Method in class io.vavr.collection.HashSet
- iterator() - Method in interface io.vavr.collection.Iterator
- iterator() - Method in class io.vavr.collection.LinkedHashMap
- iterator() - Method in class io.vavr.collection.LinkedHashSet
- iterator() - Method in interface io.vavr.collection.Map
- iterator() - Method in interface io.vavr.collection.Multimap
- iterator() - Method in interface io.vavr.collection.Set
- iterator() - Method in class io.vavr.collection.Stream.Cons
- iterator() - Method in class io.vavr.collection.Stream.Empty
- iterator() - Method in interface io.vavr.collection.Traversable
-
An iterator by means of head() and tail().
- iterator() - Method in interface io.vavr.collection.Tree
- iterator() - Method in class io.vavr.collection.TreeMap
- iterator() - Method in class io.vavr.collection.TreeSet
- iterator() - Method in class io.vavr.collection.Vector
- iterator() - Method in interface io.vavr.concurrent.Future
- iterator() - Method in interface io.vavr.control.Either
- iterator() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- iterator() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- iterator() - Method in interface io.vavr.control.Option
- iterator() - Method in interface io.vavr.control.Try
- iterator() - Method in interface io.vavr.control.Validation
- iterator() - Method in class io.vavr.Lazy
- iterator() - Method in interface io.vavr.Value
-
Returns a rich
io.vavr.collection.Iterator
. - iterator(int) - Method in interface io.vavr.collection.Seq
-
Returns an iterator of this elements starting at the given index.
- iterator(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree values in a specific
Tree.Order
. - iterator(BiFunction<K, V, ? extends U>) - Method in interface io.vavr.collection.Map
-
Iterates this Map sequentially, mapping the (key, value) pairs to elements.
- iterator(BiFunction<K, V, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Iterates this Multimap sequentially, mapping the (key, value) pairs to elements.
- Iterator<T> - Interface in io.vavr.collection
-
io.vavr.collection.Iterator
is a compositional replacement forjava.util.Iterator
whose purpose is to iterate once over a sequence of elements.
K
- keySet() - Method in class io.vavr.collection.HashMultimap
- keySet() - Method in class io.vavr.collection.LinkedHashMultimap
- keySet() - Method in class io.vavr.collection.HashMap
- keySet() - Method in class io.vavr.collection.LinkedHashMap
- keySet() - Method in interface io.vavr.collection.Map
-
Returns the keys contained in this map.
- keySet() - Method in interface io.vavr.collection.Multimap
-
Returns the keys contained in this multimap.
- keySet() - Method in interface io.vavr.collection.SortedMap
- keySet() - Method in interface io.vavr.collection.SortedMultimap
- keySet() - Method in class io.vavr.collection.TreeMap
- keySet() - Method in class io.vavr.collection.TreeMultimap
- keysIterator() - Method in class io.vavr.collection.HashMap
- keysIterator() - Method in interface io.vavr.collection.Map
-
Returns the keys contained in this map as an iterator.
L
- last() - Method in class io.vavr.collection.HashMultimap
- last() - Method in class io.vavr.collection.LinkedHashMultimap
- last() - Method in class io.vavr.collection.TreeMultimap
- last() - Method in interface io.vavr.collection.BitSet
- last() - Method in class io.vavr.collection.HashMap
- last() - Method in class io.vavr.collection.HashSet
- last() - Method in interface io.vavr.collection.IndexedSeq
- last() - Method in interface io.vavr.collection.Iterator
- last() - Method in class io.vavr.collection.LinkedHashMap
- last() - Method in class io.vavr.collection.LinkedHashSet
- last() - Method in interface io.vavr.collection.List
- last() - Method in class io.vavr.collection.PriorityQueue
- last() - Method in class io.vavr.collection.Queue
- last() - Method in interface io.vavr.collection.SortedMap
- last() - Method in interface io.vavr.collection.Stream
- last() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.head(), returning the last element.
- last() - Method in class io.vavr.collection.Tree.Empty
- last() - Method in class io.vavr.collection.Tree.Node
- last() - Method in class io.vavr.collection.TreeMap
- last() - Method in class io.vavr.collection.TreeSet
- lastIndexOf(int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified character.
- lastIndexOf(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
- lastIndexOf(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified substring.
- lastIndexOf(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
- lastIndexOf(Character, int) - Method in class io.vavr.collection.CharSeq
- lastIndexOf(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element or -1 if this does not contain the given element.
- lastIndexOf(T, int) - Method in class io.vavr.collection.Array
- lastIndexOf(T, int) - Method in interface io.vavr.collection.List
- lastIndexOf(T, int) - Method in class io.vavr.collection.Queue
- lastIndexOf(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element before or at a given end index or -1 if this does not contain the given element.
- lastIndexOf(T, int) - Method in interface io.vavr.collection.Stream
- lastIndexOf(T, int) - Method in class io.vavr.collection.Vector
- lastIndexOfOption(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option
, starting the search at the specified index. - lastIndexOfOption(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option
. - lastIndexOfOption(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option
, starting the search at the specified index. - lastIndexOfOption(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element as an
Option
. - lastIndexOfOption(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element before or at a given end index as an
Option
. - lastIndexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice.
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice.
- lastIndexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice as an
Option
. - lastIndexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice as an
Option
. - lastIndexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate.
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index.
- lastIndexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate as an
Option
. - lastIndexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index as an
Option
. - lastOption() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.headOption(), returning the last element as
Option
. - Lazy<T> - Class in io.vavr
-
Represents a lazy evaluated value.
- Lazy(Supplier<? extends T>) - Static method in class io.vavr.API
-
Alias for
Lazy.of(Supplier)
- leafCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of leaves of this tree.
- left() - Method in interface io.vavr.control.Either
-
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - left(L) - Static method in interface io.vavr.control.Either
-
Constructs a
Either.Left
- Left(L) - Static method in class io.vavr.API
-
Alias for
Either.left(Object)
- leftPadTo(int, Character) - Method in class io.vavr.collection.CharSeq
- leftPadTo(int, T) - Method in class io.vavr.collection.Array
- leftPadTo(int, T) - Method in interface io.vavr.collection.List
- leftPadTo(int, T) - Method in class io.vavr.collection.Queue
- leftPadTo(int, T) - Method in interface io.vavr.collection.Seq
-
A copy of this sequence with an element prepended until a given target length is reached.
- leftPadTo(int, T) - Method in interface io.vavr.collection.Stream
- leftPadTo(int, T) - Method in class io.vavr.collection.Vector
- length() - Method in class io.vavr.collection.Array
- length() - Method in class io.vavr.collection.CharSeq
-
Returns the length of this string.
- length() - Method in class io.vavr.collection.HashSet
- length() - Method in interface io.vavr.collection.Iterator
- length() - Method in class io.vavr.collection.LinkedHashSet
- length() - Method in class io.vavr.collection.List.Cons
- length() - Method in interface io.vavr.collection.List
- length() - Method in class io.vavr.collection.List.Nil
- length() - Method in interface io.vavr.collection.Map
- length() - Method in interface io.vavr.collection.Multimap
- length() - Method in class io.vavr.collection.PriorityQueue
-
Computes the number of elements of this
PriorityQueue
. - length() - Method in class io.vavr.collection.Queue
- length() - Method in interface io.vavr.collection.Set
- length() - Method in interface io.vavr.collection.Stream
- length() - Method in interface io.vavr.collection.Traversable
-
Computes the number of elements of this Traversable.
- length() - Method in class io.vavr.collection.Tree.Empty
- length() - Method in class io.vavr.collection.Tree.Node
- length() - Method in class io.vavr.collection.TreeSet
- length() - Method in class io.vavr.collection.Vector
- LEVEL_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
1 2 3 4 5 6 7 8 9 (= breadth-first)
- lift() - Method in interface io.vavr.collection.Map
-
Turns this map into a plain function returning an Option result.
- lift() - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- lift() - Method in interface io.vavr.PartialFunction
-
Lifts this partial function into a total function that returns an
Option
result. - lift(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - liftTry(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - LinearSeq<T> - Interface in io.vavr.collection
-
Interface for immutable, linear sequences.
- LinkedHashMap<K,
V> - Class in io.vavr.collection -
An immutable
LinkedHashMap
implementation that has predictable (insertion-order) iteration. - LinkedHashMultimap<K,
V> - Class in io.vavr.collection -
A
LinkedHashMap
-based implementation ofMultimap
- LinkedHashMultimap.Builder<V> - Class in io.vavr.collection
- LinkedHashSet<T> - Class in io.vavr.collection
-
An immutable
HashSet
implementation that has predictable (insertion-order) iteration. - LinkedMap() - Static method in class io.vavr.API
-
Alias for
LinkedHashMap.empty()
- LinkedMap(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- LinkedMap(K, V) - Static method in class io.vavr.API
-
Alias for
LinkedHashMap.of(Object, Object)
- LinkedMap(K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedSet() - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.empty()
- LinkedSet(T) - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.of(Object)
- LinkedSet(T...) - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.of(Object...)
- List<T> - Interface in io.vavr.collection
-
An immutable
List
is an eager sequence of elements. - List() - Static method in class io.vavr.API
-
Alias for
List.empty()
- List(T) - Static method in class io.vavr.API
-
Alias for
List.of(Object)
- List(T...) - Static method in class io.vavr.API
-
Alias for
List.of(Object...)
- List.Cons<T> - Class in io.vavr.collection
-
Non-empty
List
, consisting of ahead
and atail
. - List.Nil<T> - Class in io.vavr.collection
-
Representation of the singleton empty
List
.
M
- make() - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promise
that isn't fulfilled yet, backed by theDEFAULT_EXECUTOR
. - make(Executor) - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promise
that isn't fulfilled yet, backed by the givenExecutor
. - map(Function3<? super T1, ? super T2, ? super T3, Tuple3<U1, U2, U3>>) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function.
- map(Function4<? super T1, ? super T2, ? super T3, ? super T4, Tuple4<U1, U2, U3, U4>>) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function.
- map(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Tuple5<U1, U2, U3, U4, U5>>) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function.
- map(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Tuple6<U1, U2, U3, U4, U5, U6>>) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function.
- map(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Tuple7<U1, U2, U3, U4, U5, U6, U7>>) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function.
- map(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, Tuple8<U1, U2, U3, U4, U5, U6, U7, U8>>) - Method in class io.vavr.Tuple8
-
Maps the components of this tuple using a mapper function.
- map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.map(BiFunction)
, using a specific comparator for keys of the codomain of the givenmapper
. - map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.TreeMap
- map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
-
Same as
SortedSet.map(Function)
but using a specific comparator for values of the codomain of the givenmapper
. - map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- map(Comparator<U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.HashMultimap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.LinkedHashMultimap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.TreeMultimap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.HashMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.LinkedHashMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.Map
-
Maps the entries of this
Map
to form a newMap
. - map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.Multimap
-
Maps the entries of this
Multimap
to form a newMultimap
. - map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.SortedMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.TreeMap
- map(BiFunction<? super T1, ? super T2, Tuple2<U1, U2>>) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function.
- map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
-
Maps the
Map
entries to a sequence of values. - map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Maps the
Multimap
entries to a sequence of values. - map(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- map(Function<? super L, ? extends U>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Maps the left value if the projected Either is a Left.
- map(Function<? super R, ? extends U>) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Right, performs no operation if this is a Left.
- map(Function<? super R, ? extends U>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Maps the right value if the projected Either is a Right.
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
-
Maps the elements of this Iterator lazily using the given
mapper
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Maps the elements of this
Traversable
to elements of a new type preserving their order, if any. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.concurrent.Future
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Maps the value and wraps it in a new
Some
if this is aSome
, returnsNone
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Try
-
Shortcut for
mapTry(mapper::apply)
, seeTry.mapTry(CheckedFunction1)
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Validation
- map(Function<? super T, ? extends U>) - Method in class io.vavr.Lazy
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.Value
-
Maps the underlying value to a different component type.
- map(Function<? super T1, ? extends U1>) - Method in class io.vavr.Tuple1
-
Maps the components of this tuple using a mapper function.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>, Function<? super T7, ? extends U7>) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>, Function<? super T7, ? extends U7>, Function<? super T8, ? extends U8>) - Method in class io.vavr.Tuple8
-
Maps the components of this tuple using a mapper function for each component.
- Map<K,
V> - Interface in io.vavr.collection -
An immutable
Map
interface. - Map() - Static method in class io.vavr.API
-
Alias for
HashMap.empty()
- Map(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- Map(K, V) - Static method in class io.vavr.API
-
Alias for
HashMap.of(Object, Object)
- Map(K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple2
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 1st component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple2
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 2nd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 3rd component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 4th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 5th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 6th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 6th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 6th component of this tuple to a new value.
- map7(Function<? super T7, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 7th component of this tuple to a new value.
- map7(Function<? super T7, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 7th component of this tuple to a new value.
- map8(Function<? super T8, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 8th component of this tuple to a new value.
- mapChars(CharSeq.CharUnaryOperator) - Method in class io.vavr.collection.CharSeq
- mapError(Function<? super E, ? extends U>) - Method in interface io.vavr.control.Validation
-
Applies a function f to the error of this Validation if this is an Invalid.
- mapFailure(API.Match.Case<? extends Throwable, ? extends Throwable>...) - Method in interface io.vavr.control.Try
-
Maps the cause to a new exception if this is a
Failure
or returns this instance if this is aSuccess
. - mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.HashMap
- mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function<? super K, ? extends K2>) - Method in interface io.vavr.collection.Map
-
Maps the keys of this
Map
while preserving the corresponding values. - mapKeys(Function<? super K, ? extends K2>) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.TreeMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
Maps the keys of this
Map
while preserving the corresponding values and applying a value merge function on collisions. - mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- mapLeft(Function<? super L, ? extends U>) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Left, performs no operation if this is a Right.
- mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.concurrent.Future
- mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.control.Try
-
Runs the given checked function if this is a
Try.Success
, passing the result of the current expression to it. - mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMultimap
- mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap
- mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap
- mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMap
- mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Map
-
Maps the values of this
Map
while preserving the corresponding keys. - mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps the values of this
Multimap
while preserving the corresponding keys. - mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
- mapValues(Function<? super V, ? extends W>) - Method in class io.vavr.collection.LinkedHashMap
- mapValues(Function<? super V, ? extends W>) - Method in class io.vavr.collection.TreeMap
- Match(T) - Static method in class io.vavr.API
-
Entry point of the match API.
- MatchError - Exception Class in io.vavr
-
A
API.Match
throws a MatchError if no case matches the applied object. - matches(String) - Method in class io.vavr.collection.CharSeq
-
Tells whether or not this string matches the given regular expression.
- max() - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements according to their natural order.
- MAX_ARITY - Static variable in interface io.vavr.Tuple
-
The maximum arity of an Tuple.
- maxBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements using a specific comparator.
- maxBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements within the co-domain of a specific function.
- memoized() - Method in interface io.vavr.CheckedFunction0
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction1
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction2
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction3
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction4
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction5
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction6
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction7
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction8
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function0
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function1
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function2
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function3
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function4
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function5
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function6
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function7
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function8
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMap
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map<? extends K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
this
map andthat
map. - merge(Map<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
this
map andthat
map. - merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- merge(Multimap<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMultimap
- merge(Multimap<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMultimap
- merge(Multimap<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMultimap
- merge(Multimap<? extends K, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
this
multimap andthat
multimap. - merge(Multimap<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in class io.vavr.collection.HashMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in class io.vavr.collection.TreeMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
this
multimap andthat
multimap. - merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in interface io.vavr.collection.SortedMultimap
- merge(PriorityQueue<T>) - Method in class io.vavr.collection.PriorityQueue
- min() - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements according to their natural order in O(n).
- minBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements using a specific comparator.
- minBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements within the co-domain of a specific function.
- mkCharSeq() - Method in interface io.vavr.collection.Traversable
-
Joins the elements of this by concatenating their string representations.
- mkCharSeq(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter.
- mkCharSeq(CharSequence, CharSequence, CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
- mkString() - Method in class io.vavr.collection.CharSeq
- mkString() - Method in interface io.vavr.collection.Traversable
-
Joins the elements of this by concatenating their string representations.
- mkString(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter.
- mkString(CharSequence, CharSequence, CharSequence) - Method in class io.vavr.collection.HashSet
- mkString(CharSequence, CharSequence, CharSequence) - Method in class io.vavr.collection.LinkedHashSet
- mkString(CharSequence, CharSequence, CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
- Multimap<K,
V> - Interface in io.vavr.collection -
An immutable
Multimap
interface. - Multimap.ContainerType - Enum Class in io.vavr.collection
N
- narrow(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Narrows the given
CheckedFunction0<? extends R>
toCheckedFunction0<R>
- narrow(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Narrows the given
CheckedFunction1<? super T1, ? extends R>
toCheckedFunction1<T1, R>
- narrow(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Narrows the given
CheckedFunction2<? super T1, ? super T2, ? extends R>
toCheckedFunction2<T1, T2, R>
- narrow(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Narrows the given
CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>
toCheckedFunction3<T1, T2, T3, R>
- narrow(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Narrows the given
CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>
toCheckedFunction4<T1, T2, T3, T4, R>
- narrow(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Narrows the given
CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>
toCheckedFunction5<T1, T2, T3, T4, T5, R>
- narrow(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Narrows the given
CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>
toCheckedFunction6<T1, T2, T3, T4, T5, T6, R>
- narrow(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Narrows the given
CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toCheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>
- narrow(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Narrows the given
CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toCheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
- narrow(Array<? extends T>) - Static method in class io.vavr.collection.Array
-
Narrows a widened
Array<? extends T>
toArray<T>
by performing a type-safe cast. - narrow(HashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Narrows a widened
HashMap<? extends K, ? extends V>
toHashMap<K, V>
by performing a type-safe cast. - narrow(HashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(HashSet<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Narrows a widened
HashSet<? extends T>
toHashSet<T>
by performing a type-safe cast. - narrow(IndexedSeq<? extends T>) - Static method in interface io.vavr.collection.IndexedSeq
-
Narrows a widened
IndexedSeq<? extends T>
toIndexedSeq<T>
by performing a type-safe cast. - narrow(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Narrows a widened
Iterator<? extends T>
toIterator<T>
by performing a type-safe cast. - narrow(LinearSeq<? extends T>) - Static method in interface io.vavr.collection.LinearSeq
-
Narrows a widened
LinearSeq<? extends T>
toLinearSeq<T>
by performing a type-safe cast. - narrow(LinkedHashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Narrows a widened
LinkedHashMap<? extends K, ? extends V>
toLinkedHashMap<K, V>
by performing a type-safe cast. - narrow(LinkedHashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(LinkedHashSet<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Narrows a widened
LinkedHashSet<? extends T>
toLinkedHashSet<T>
by performing a type-safe cast. - narrow(List<? extends T>) - Static method in interface io.vavr.collection.List
-
Narrows a widened
List<? extends T>
toList<T>
by performing a type-safe cast. - narrow(Map<? extends K, ? extends V>) - Static method in interface io.vavr.collection.Map
-
Narrows a widened
Map<? extends K, ? extends V>
toMap<K, V>
by performing a type-safe cast. - narrow(Multimap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.Multimap
-
Narrows a widened
Multimap<? extends K, ? extends V>
toMultimap<K, V>
by performing a type-safe cast. - narrow(PriorityQueue<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
-
Narrows a widened
PriorityQueue<? extends T>
toPriorityQueue<T>
by performing a type-safe cast. - narrow(Queue<? extends T>) - Static method in class io.vavr.collection.Queue
-
Narrows a widened
Queue<? extends T>
toQueue<T>
by performing a type-safe cast. - narrow(Seq<? extends T>) - Static method in interface io.vavr.collection.Seq
-
Narrows a widened
Seq<? extends T>
toSeq<T>
by performing a type-safe cast. - narrow(Set<? extends T>) - Static method in interface io.vavr.collection.Set
-
Narrows a widened
Set<? extends T>
toSet<T>
by performing a type-safe cast. - narrow(SortedMap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.SortedMap
-
Narrows a widened
SortedMap<? extends K, ? extends V>
toSortedMap<K, V>
by performing a type-safe cast. - narrow(SortedMultimap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.SortedMultimap
-
Narrows a widened
SortedMultimap<? extends K, ? extends V>
toSortedMultimap<K, V>
by performing a type-safe cast. - narrow(SortedSet<? extends T>) - Static method in interface io.vavr.collection.SortedSet
-
Narrows a widened
SortedSet<? extends T>
toSortedSet<T>
by performing a type-safe cast. - narrow(Stream<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Narrows a widened
Stream<? extends T>
toStream<T>
by performing a type-safe cast. - narrow(Traversable<? extends T>) - Static method in interface io.vavr.collection.Traversable
-
Narrows a widened
Traversable<? extends T>
toTraversable<T>
by performing a type-safe cast. - narrow(Tree<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Narrows a widened
Tree<? extends T>
toTree<T>
by performing a type-safe cast. - narrow(TreeMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Narrows a widened
TreeMap<? extends K, ? extends V>
toTreeMap<K, V>
by performing a type-safe cast. - narrow(TreeMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(TreeSet<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Narrows a widened
TreeSet<? extends T>
toTreeSet<T>
by performing a type-safe cast. - narrow(Vector<? extends T>) - Static method in class io.vavr.collection.Vector
-
Narrows a widened
Vector<? extends T>
toVector<T>
by performing a type-safe cast. - narrow(Future<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Narrows a widened
Future<? extends T>
toFuture<T>
by performing a type-safe cast. - narrow(Promise<? extends T>) - Static method in interface io.vavr.concurrent.Promise
-
Narrows a widened
Promise<? extends T>
toPromise<T>
by performing a type-safe cast. - narrow(Either<? extends L, ? extends R>) - Static method in interface io.vavr.control.Either
-
Narrows a widened
Either<? extends L, ? extends R>
toEither<L, R>
by performing a type-safe cast. - narrow(Option<? extends T>) - Static method in interface io.vavr.control.Option
-
Narrows a widened
Option<? extends T>
toOption<T>
by performing a type-safe cast. - narrow(Try<? extends T>) - Static method in interface io.vavr.control.Try
-
Narrows a widened
Try<? extends T>
toTry<T>
by performing a type-safe cast. - narrow(Validation<? extends E, ? extends T>) - Static method in interface io.vavr.control.Validation
-
Narrows a widened
Validation<? extends E, ? extends T>
toValidation<E, T>
by performing a type-safe cast. - narrow(Function0<? extends R>) - Static method in interface io.vavr.Function0
-
Narrows the given
Function0<? extends R>
toFunction0<R>
- narrow(Function1<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Narrows the given
Function1<? super T1, ? extends R>
toFunction1<T1, R>
- narrow(Function2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Narrows the given
Function2<? super T1, ? super T2, ? extends R>
toFunction2<T1, T2, R>
- narrow(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Narrows the given
Function3<? super T1, ? super T2, ? super T3, ? extends R>
toFunction3<T1, T2, T3, R>
- narrow(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Narrows the given
Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>
toFunction4<T1, T2, T3, T4, R>
- narrow(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Narrows the given
Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>
toFunction5<T1, T2, T3, T4, T5, R>
- narrow(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Narrows the given
Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>
toFunction6<T1, T2, T3, T4, T5, T6, R>
- narrow(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Narrows the given
Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toFunction7<T1, T2, T3, T4, T5, T6, T7, R>
- narrow(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Narrows the given
Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
- narrow(Lazy<? extends T>) - Static method in class io.vavr.Lazy
-
Narrows a widened
Lazy<? extends T>
toLazy<T>
by performing a type-safe cast. - narrow(Tuple1<? extends T1>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple1<? extends T1>
toTuple1<T1>
. - narrow(Tuple2<? extends T1, ? extends T2>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple2<? extends T1, ? extends T2>
toTuple2<T1, T2>
. - narrow(Tuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple3<? extends T1, ? extends T2, ? extends T3>
toTuple3<T1, T2, T3>
. - narrow(Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>
toTuple4<T1, T2, T3, T4>
. - narrow(Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>
toTuple5<T1, T2, T3, T4, T5>
. - narrow(Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>
toTuple6<T1, T2, T3, T4, T5, T6>
. - narrow(Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>
toTuple7<T1, T2, T3, T4, T5, T6, T7>
. - narrow(Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>
toTuple8<T1, T2, T3, T4, T5, T6, T7, T8>
. - narrow(Value<? extends T>) - Static method in interface io.vavr.Value
-
Narrows a widened
Value<? extends T>
toValue<T>
by performing a type-safe cast. - negate() - Method in interface io.vavr.CheckedPredicate
-
Negates this predicate.
- Node(T, List<Tree.Node<T>>) - Constructor for class io.vavr.collection.Tree.Node
-
Constructs a rose tree branch.
- nodeCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of nodes (i.e. branches and leaves) of this tree.
- none() - Static method in interface io.vavr.control.Option
-
Returns the single instance of
None
- None() - Static method in class io.vavr.API
-
Alias for
Option.none()
- nonEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks, this
Traversable
is not empty. - noneOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if none of the given
predicates
is satisfied. - not(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
Negates a given
Predicate
. - NotImplementedError - Exception Class in io.vavr
-
This exception is temporarily used during development in order to indicate that an implementation is missing.
- NotImplementedError() - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
NotImplementedError
containing the message "an implementation is missing". - NotImplementedError(String) - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
NotImplementedError
containing the givenmessage
.
O
- of(char) - Static method in class io.vavr.collection.CharSeq
-
Returns a singleton
CharSeq
, i.e. aCharSeq
of one character. - of(char...) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given characters.
- of(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
- of(CheckedConsumer<T>) - Static method in interface io.vavr.CheckedConsumer
-
Creates a
CheckedConsumer
. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the
DEFAULT_EXECUTOR
. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a CheckedFunction0.
- of(CheckedFunction0<R>) - Static method in interface io.vavr.CheckedFunction0
-
Creates a
CheckedFunction0
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction1<? super T1, ? extends R>) - Method in class io.vavr.control.Try.WithResources1
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction1<T1, R>) - Static method in interface io.vavr.CheckedFunction1
-
Creates a
CheckedFunction1
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.control.Try.WithResources2
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction2<T1, T2, R>) - Static method in interface io.vavr.CheckedFunction2
-
Creates a
CheckedFunction2
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.control.Try.WithResources3
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction3<T1, T2, T3, R>) - Static method in interface io.vavr.CheckedFunction3
-
Creates a
CheckedFunction3
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.control.Try.WithResources4
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in interface io.vavr.CheckedFunction4
-
Creates a
CheckedFunction4
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.control.Try.WithResources5
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in interface io.vavr.CheckedFunction5
-
Creates a
CheckedFunction5
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.control.Try.WithResources6
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface io.vavr.CheckedFunction6
-
Creates a
CheckedFunction6
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.control.Try.WithResources7
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface io.vavr.CheckedFunction7
-
Creates a
CheckedFunction7
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.control.Try.WithResources8
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface io.vavr.CheckedFunction8
-
Creates a
CheckedFunction8
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(CheckedPredicate<T>) - Static method in interface io.vavr.CheckedPredicate
-
Creates a
CheckedPredicate
. - of(CheckedRunnable) - Static method in interface io.vavr.CheckedRunnable
-
Creates a
CheckedRunnable
. - of(Function0<R>) - Static method in interface io.vavr.Function0
-
Creates a
Function0
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function1<T1, R>) - Static method in interface io.vavr.Function1
-
Creates a
Function1
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function2<T1, T2, R>) - Static method in interface io.vavr.Function2
-
Creates a
Function2
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function3<T1, T2, T3, R>) - Static method in interface io.vavr.Function3
-
Creates a
Function3
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function4<T1, T2, T3, T4, R>) - Static method in interface io.vavr.Function4
-
Creates a
Function4
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function5<T1, T2, T3, T4, T5, R>) - Static method in interface io.vavr.Function5
-
Creates a
Function5
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface io.vavr.Function6
-
Creates a
Function6
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface io.vavr.Function7
-
Creates a
Function7
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface io.vavr.Function8
-
Creates a
Function8
based on method reference lambda expression Examples (w.l.o.g. referring to Function1): - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a singleton
HashMap
, i.e. aHashMap
of one element. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap
, i.e. aLinkedHashMap
of one element. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. aTreeMap
of one entry. - of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given key-value pair.
- of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(CharSequence) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of
CharSequence
. - of(Class<? super T>) - Static method in class io.vavr.API.Match.Pattern0
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, API.Match.Pattern<T7, ?>, API.Match.Pattern<T8, ?>, Function<T, Tuple8<U1, U2, U3, U4, U5, U6, U7, U8>>) - Static method in class io.vavr.API.Match.Pattern8
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, API.Match.Pattern<T7, ?>, Function<T, Tuple7<U1, U2, U3, U4, U5, U6, U7>>) - Static method in class io.vavr.API.Match.Pattern7
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, Function<T, Tuple6<U1, U2, U3, U4, U5, U6>>) - Static method in class io.vavr.API.Match.Pattern6
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, Function<T, Tuple5<U1, U2, U3, U4, U5>>) - Static method in class io.vavr.API.Match.Pattern5
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, Function<T, Tuple4<U1, U2, U3, U4>>) - Static method in class io.vavr.API.Match.Pattern4
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, Function<T, Tuple3<U1, U2, U3>>) - Static method in class io.vavr.API.Match.Pattern3
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, Function<T, Tuple2<U1, U2>>) - Static method in class io.vavr.API.Match.Pattern2
- of(Class<? super T>, API.Match.Pattern<T1, ?>, Function<T, Tuple1<U1>>) - Static method in class io.vavr.API.Match.Pattern1
- of(Integer) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing a single value.
- of(Integer...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - of(Comparator<? super K>, Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. aTreeMap
of one entry using a specific key comparator. - of(Comparator<? super K>, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a singleton
TreeMultimap
, i.e. aTreeMultimap
of one entry using a specific key comparator. - of(Comparator<? super K>, K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. aTreeMap
of one element. - of(Comparator<? super K>, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given key-value pair.
- of(Comparator<? super K>, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super T>, T) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator<? super T>, T) - Static method in class io.vavr.collection.TreeSet
- of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.TreeSet
- of(Executor, CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the given
Executor
. - of(Supplier<? extends T>) - Static method in class io.vavr.Lazy
-
Creates a
Lazy
that requests its value from a givenSupplier
. - of(K, V) - Static method in class io.vavr.collection.HashMap
-
Returns a singleton
HashMap
, i.e. aHashMap
of one element. - of(K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap
, i.e. aLinkedHashMap
of one element. - of(K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. aTreeMap
of one element. - of(K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given key-value pair.
- of(K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- of(K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given key-value pair.
- of(K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(T) - Static method in class io.vavr.collection.Array
-
Returns a singleton
Array
, i.e. aArray
of one element. - of(T) - Method in class io.vavr.collection.BitSet.Builder
- of(T) - Static method in class io.vavr.collection.HashSet
-
Returns a singleton
HashSet
, i.e. aHashSet
of one element. - of(T) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses one element.
- of(T) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a singleton
LinkedHashSet
, i.e. aLinkedHashSet
of one element. - of(T) - Static method in interface io.vavr.collection.List
-
Returns a singleton
List
, i.e. aList
of one element. - of(T) - Static method in class io.vavr.collection.PriorityQueue
- of(T) - Static method in class io.vavr.collection.Queue
-
Returns a singleton
Queue
, i.e. aQueue
of one element. - of(T) - Static method in interface io.vavr.collection.Stream
-
Returns a singleton
Stream
, i.e. aStream
of one element. - of(T) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having no children.
- of(T) - Static method in class io.vavr.collection.TreeSet
- of(T) - Static method in class io.vavr.collection.Vector
-
Returns a singleton
Vector
, i.e. aVector
of one element. - of(T) - Static method in interface io.vavr.control.Option
-
Creates a new
Option
of a given value. - of(T...) - Static method in class io.vavr.collection.Array
-
Creates an Array of the given elements.
- of(T...) - Method in class io.vavr.collection.BitSet.Builder
- of(T...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses the given elements.
- of(T...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of the given elements.
- of(T...) - Static method in interface io.vavr.collection.List
-
Creates a List of the given elements.
- of(T...) - Static method in class io.vavr.collection.PriorityQueue
- of(T...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree of the given elements.
- of(T...) - Static method in class io.vavr.collection.TreeSet
- of(T...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- of(T1) - Static method in interface io.vavr.Tuple
-
Creates a tuple of one element.
- of(T1, T2) - Static method in interface io.vavr.Tuple
-
Creates a tuple of two elements.
- of(T1, T2, T3) - Static method in interface io.vavr.Tuple
-
Creates a tuple of three elements.
- of(T1, T2, T3, T4) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 4 elements.
- of(T1, T2, T3, T4, T5) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 5 elements.
- of(T1, T2, T3, T4, T5, T6) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 6 elements.
- of(T1, T2, T3, T4, T5, T6, T7) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 7 elements.
- of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 8 elements.
- of(T, Tree.Node<T>...) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- of(T, Iterable<Tree.Node<T>>) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- ofAll(boolean...) - Static method in class io.vavr.collection.Array
-
Creates an Array from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.List
-
Creates a List from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from boolean values.
- ofAll(byte...) - Static method in class io.vavr.collection.Array
-
Creates an Array from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.List
-
Creates a List from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from byte values.
- ofAll(char...) - Static method in class io.vavr.collection.Array
-
Creates an Array from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from char values.
- ofAll(char...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from char values.
- ofAll(char...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.List
-
Creates a List from char values.
- ofAll(char...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from char values.
- ofAll(char...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from char values.
- ofAll(char...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from char values.
- ofAll(double...) - Static method in class io.vavr.collection.Array
-
Creates an Array from double values.
- ofAll(double...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.Iterator
-
Creates ann Iterator from double values.
- ofAll(double...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.List
-
Creates a List from double values.
- ofAll(double...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream values double values.
- ofAll(double...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from double values.
- ofAll(double...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from double values.
- ofAll(float...) - Static method in class io.vavr.collection.Array
-
Creates an Array from float values.
- ofAll(float...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from float values.
- ofAll(float...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.List
-
Creates a List from float values.
- ofAll(float...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from float values.
- ofAll(float...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from float values.
- ofAll(float...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from float values.
- ofAll(int...) - Static method in class io.vavr.collection.Array
-
Creates an Array from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from int values.
- ofAll(int...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from int values.
- ofAll(int...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.List
-
Creates a List from int values.
- ofAll(int...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from int values.
- ofAll(int...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from int values.
- ofAll(int...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from int values.
- ofAll(long...) - Static method in class io.vavr.collection.Array
-
Creates an Array from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from long values.
- ofAll(long...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from long values.
- ofAll(long...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.List
-
Creates a List from long values.
- ofAll(long...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from long values.
- ofAll(long...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from long values.
- ofAll(long...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from long values.
- ofAll(short...) - Static method in class io.vavr.collection.Array
-
Creates an Array from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from short values.
- ofAll(short...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from short values.
- ofAll(short...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.List
-
Creates a List from short values.
- ofAll(short...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from short values.
- ofAll(short...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from short values.
- ofAll(short...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from short values.
- ofAll(Iterable<? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Array
-
Creates an Array of the given elements.
- ofAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterable.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.List
-
Creates a List of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- ofAll(Iterable<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - ofAll(Comparator<? super K>, Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from a source java.util.Map. - ofAll(Comparator<? super K>, Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from a source java.util.Map. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterator by delegating calls of
hasNext()
andnext()
to it. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from a source java.util.Map. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Array
-
Creates an Array that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.List
-
Creates a List that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Stream<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - ofCallable(Callable<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(callable::call)
instead ofFuture.ofCallable(callable)
. - ofCallable(Callable<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Callable.
- ofCallable(Executor, Callable<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, callable::call)
instead ofFuture.ofCallable(executor, callable)
. - ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the natural key comparator. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the given key comparator. - ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the given key comparator. - ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the natural key comparator. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - offsetByCodePoints(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this
CharSeq
that is offset from the givenindex
bycodePointOffset
code points. - ofOptional(Optional<? extends T>) - Static method in interface io.vavr.control.Option
-
Wraps a Java Optional to a new Option
- ofSupplier(Executor, Supplier<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, supplier::get)
instead ofFuture.ofSupplier(executor, supplier)
. - ofSupplier(Supplier<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(supplier::get)
instead ofFuture.ofSupplier(supplier)
. - ofSupplier(Supplier<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Supplier.
- onComplete(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete.
- onEmpty(Runnable) - Method in interface io.vavr.control.Option
-
Runs a Java Runnable passed as parameter if this
Option
is empty. - One-shot API - Search tag in interface io.vavr.concurrent.Promise
- Section
- onFailure(Class<X>, Consumer<? super X>) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failure
and the cause is instance ofX
. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Failure
. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failure
. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Success
. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Consumes the value if this is a
Try.Success
. - option(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
- Option<T> - Interface in io.vavr.control
-
Replacement for
Optional
. - Option(T) - Static method in class io.vavr.API
-
Alias for
Option.of(Object)
- Option.None<T> - Class in io.vavr.control
-
None is a singleton representation of the undefined
Option
. - Option.Some<T> - Class in io.vavr.control
-
Some represents a defined
Option
. - Ordered<T> - Interface in io.vavr.collection
-
An ordered collection interface.
- orElse(Future<? extends T>) - Method in interface io.vavr.concurrent.Future
- orElse(Either.LeftProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Either.RightProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Either<? extends L, ? extends R>) - Method in interface io.vavr.control.Either
- orElse(Option<? extends T>) - Method in interface io.vavr.control.Option
-
Returns this
Option
if it is nonempty, otherwise return the alternative. - orElse(Try<? extends T>) - Method in interface io.vavr.control.Try
- orElse(Validation<? extends E, ? extends T>) - Method in interface io.vavr.control.Validation
-
Returns this
Validation
if it is valid, otherwise return the alternative. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMap
if it is nonempty, otherwiseTreeMap
created from iterable, using existing comparator. - orElse(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Iterator
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueue
if it is nonempty, otherwisePriorityQueue
created from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversable
if it is nonempty, otherwise return the alternative. - orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Tree
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSet
if it is nonempty, otherwiseTreeSet
created from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- orElse(Supplier<? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
- orElse(Supplier<? extends Either.LeftProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Supplier<? extends Either.RightProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Supplier<? extends Either<? extends L, ? extends R>>) - Method in interface io.vavr.control.Either
- orElse(Supplier<? extends Option<? extends T>>) - Method in interface io.vavr.control.Option
-
Returns this
Option
if it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier<? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.HashMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from result of evaluating supplier, using existing multimap properties. - orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from result of evaluating supplier, using existing multimap properties. - orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.TreeMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from result of evaluating supplier, using existing multimap properties. - orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.HashMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.Map
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.Multimap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.SortedMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMap
if it is nonempty, otherwiseTreeMap
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends Character>>) - Method in class io.vavr.collection.CharSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Array
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.HashSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Iterator
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.LinearSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.List
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueue
if it is nonempty, otherwisePriorityQueue
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Queue
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Seq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Set
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.SortedSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Stream
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversable
if it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Tree
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSet
if it is nonempty, otherwiseTreeSet
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Vector
- orElse(Supplier<Validation<? extends E, ? extends T>>) - Method in interface io.vavr.control.Validation
-
Returns this
Validation
if it is valid, otherwise return the result of evaluating supplier. - orElseRun(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
- orElseRun(Consumer<? super L>) - Method in interface io.vavr.control.Either
-
Runs an action in the case this is a projection on a Left value.
- orElseRun(Consumer<? super L>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Runs an action in the case this is a projection on a Left value.
- orElseRun(Consumer<? super R>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Runs an action in the case this is a projection on a Right value.
- out(PrintStream) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintStream
. - out(PrintWriter) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintWriter
.
P
- padTo(int, Character) - Method in class io.vavr.collection.CharSeq
- padTo(int, T) - Method in class io.vavr.collection.Array
- padTo(int, T) - Method in interface io.vavr.collection.IndexedSeq
- padTo(int, T) - Method in interface io.vavr.collection.LinearSeq
- padTo(int, T) - Method in interface io.vavr.collection.List
- padTo(int, T) - Method in class io.vavr.collection.Queue
- padTo(int, T) - Method in interface io.vavr.collection.Seq
-
A copy of this sequence with an element appended until a given target length is reached.
- padTo(int, T) - Method in interface io.vavr.collection.Stream
- padTo(int, T) - Method in class io.vavr.collection.Vector
- parseBoolean() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a boolean by callingBoolean.parseBoolean(String)
. - parseByte() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal byte by callingByte.parseByte(String)
. - parseByte(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed byte in the specified radix by callingByte.parseByte(String, int)
. - parseDouble() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a double by callingDouble.parseDouble(String)
. - parseFloat() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a float by callingFloat.parseFloat(String)
. - parseInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal int by callingInteger.parseInt(String)
. - parseInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed int in the specified radix by callingInteger.parseInt(String, int)
. - parseLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal long by callingLong.parseLong(String)
. - parseLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed long in the specified radix by callingLong.parseLong(String, int)
. - parseShort() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal short by callingShort.parseShort(String)
. - parseShort(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed short in the specified radix by callingShort.parseShort(String, int)
. - parseUnsignedInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned decimal int by callingInteger.parseUnsignedInt(String)
. - parseUnsignedInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned int in the specified radix by callingInteger.parseUnsignedInt(String, int)
. - parseUnsignedLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned decimal long by callingLong.parseUnsignedLong(String)
. - parseUnsignedLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned long in the specified radix by callingLong.parseUnsignedLong(String, int)
. - partial(Predicate<? super T1>) - Method in interface io.vavr.Function1
- PartialFunction<T,
R> - Interface in io.vavr -
Represents a partial function T -> R that is not necessarily defined for all input values of type T.
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- partition(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Array
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- partition(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- partition(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.List
- partition(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Creates a partition of this
Traversable
by splitting this elements in two in distinct traversables according to a predicate. - partition(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- partition(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- patch(int, Iterable<? extends Character>, int) - Method in class io.vavr.collection.CharSeq
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Array
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.List
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Queue
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Produces a new list where a slice of elements in this list is replaced by another sequence.
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.Stream
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Vector
- Pattern0() - Constructor for class io.vavr.API.Match.Pattern0
- Pattern1() - Constructor for class io.vavr.API.Match.Pattern1
- Pattern2() - Constructor for class io.vavr.API.Match.Pattern2
- Pattern3() - Constructor for class io.vavr.API.Match.Pattern3
- Pattern4() - Constructor for class io.vavr.API.Match.Pattern4
- Pattern5() - Constructor for class io.vavr.API.Match.Pattern5
- Pattern6() - Constructor for class io.vavr.API.Match.Pattern6
- Pattern7() - Constructor for class io.vavr.API.Match.Pattern7
- Pattern8() - Constructor for class io.vavr.API.Match.Pattern8
- Patterns - Class in io.vavr
- peek() - Method in class io.vavr.collection.PriorityQueue
-
Returns the first element without modifying it.
- peek() - Method in class io.vavr.collection.Queue
-
Returns the first element without modifying it.
- peek() - Method in interface io.vavr.collection.List
-
Returns the head element without modifying the List.
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- peek(Consumer<? super Character>) - Method in class io.vavr.collection.CharSeq
- peek(Consumer<? super L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Applies the given action to the value if the projected either is a Left.
- peek(Consumer<? super R>) - Method in interface io.vavr.control.Either
- peek(Consumer<? super R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Applies the given action to the value if the projected either is a Right.
- peek(Consumer<? super T>) - Method in class io.vavr.collection.PriorityQueue
- peek(Consumer<? super T>) - Method in class io.vavr.collection.Queue
- peek(Consumer<? super T>) - Method in class io.vavr.collection.Array
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.BitSet
- peek(Consumer<? super T>) - Method in class io.vavr.collection.HashSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Iterator
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.LinearSeq
- peek(Consumer<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.List
-
Performs an action on the head element of this
List
. - peek(Consumer<? super T>) - Method in interface io.vavr.collection.Seq
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Set
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.SortedSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Stream
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Traversable
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Tree
- peek(Consumer<? super T>) - Method in class io.vavr.collection.TreeSet
- peek(Consumer<? super T>) - Method in class io.vavr.collection.Vector
- peek(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Option
-
Applies an action to this value, if this option is defined, otherwise does nothing.
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Applies the action to the value of a Success or does nothing in the case of a Failure.
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Validation
- peek(Consumer<? super T>) - Method in class io.vavr.Lazy
- peek(Consumer<? super T>) - Method in interface io.vavr.Value
-
Performs the given
action
on the first element if this is an eager implementation. - peekLeft(Consumer<? super L>) - Method in interface io.vavr.control.Either
- peekOption() - Method in class io.vavr.collection.PriorityQueue
-
Returns the first element without modifying the Queue.
- peekOption() - Method in class io.vavr.collection.Queue
-
Returns the first element without modifying the Queue.
- peekOption() - Method in interface io.vavr.collection.List
-
Returns the head element without modifying the List.
- Performance Characteristics of Vavr Collections - Search tag in package io.vavr.collection
- Section
- permutations() - Method in class io.vavr.collection.Array
- permutations() - Method in class io.vavr.collection.CharSeq
- permutations() - Method in interface io.vavr.collection.IndexedSeq
- permutations() - Method in interface io.vavr.collection.LinearSeq
- permutations() - Method in interface io.vavr.collection.List
- permutations() - Method in class io.vavr.collection.Queue
- permutations() - Method in interface io.vavr.collection.Seq
-
Computes all unique permutations.
- permutations() - Method in interface io.vavr.collection.Stream
- permutations() - Method in class io.vavr.collection.Vector
- pop() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2Option() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- popOption() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- POST_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
7 4 5 2 8 9 6 3 1
- PRE_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
1 2 4 7 5 3 6 8 9 (= depth-first)
- Predicates - Class in io.vavr
-
Defines general-purpose predicates which are particularly useful when working with
API.Match
. - prefixLength(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the length of the longest prefix whose elements all satisfy some predicate.
- prepend(Character) - Method in class io.vavr.collection.CharSeq
- prepend(T) - Method in class io.vavr.collection.Array
- prepend(T) - Method in interface io.vavr.collection.IndexedSeq
- prepend(T) - Method in interface io.vavr.collection.LinearSeq
- prepend(T) - Method in interface io.vavr.collection.List
- prepend(T) - Method in class io.vavr.collection.Queue
- prepend(T) - Method in interface io.vavr.collection.Seq
-
Prepends an element to this.
- prepend(T) - Method in interface io.vavr.collection.Stream
- prepend(T) - Method in class io.vavr.collection.Vector
- prependAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Prepends all given elements to this.
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- print(Object) - Static method in class io.vavr.API
-
Shortcut for
System.out.print(obj)
. - printf(String, Object...) - Static method in class io.vavr.API
-
Shortcut for
System.out.printf(format, args)
. - println() - Static method in class io.vavr.API
-
Shortcut for
System.out.println()
. - println(Object) - Static method in class io.vavr.API
-
Shortcut for
System.out.println(obj)
. - PriorityQueue<T> - Class in io.vavr.collection
-
A PriorityQueue.
- PriorityQueue() - Static method in class io.vavr.API
-
Alias for
PriorityQueue.empty()
- PriorityQueue(Comparator<? super T>) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.empty(Comparator)
- PriorityQueue(Comparator<? super T>, T) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparator, Object)
- PriorityQueue(Comparator<? super T>, T...) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparator, Object...)
- PriorityQueue(T) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparable)
- PriorityQueue(T...) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparable...)
- product() - Method in interface io.vavr.collection.Traversable
-
Calculates the product of this elements.
- Promise<T> - Interface in io.vavr.concurrent
-
A Promise is a write-once wrapper around a read-only Future which can complete the underlying Future with a value or an exception.
- push(T) - Method in interface io.vavr.collection.List
-
Pushes a new element on top of this List.
- push(T...) - Method in interface io.vavr.collection.List
-
Pushes the given elements on top of this List.
- pushAll(Iterable<T>) - Method in interface io.vavr.collection.List
-
Pushes the given elements on top of this List.
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2)
. - put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Convenience method for
put(entry._1, entry._2)
. - put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2, merge)
. - put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Associates the specified value with the specified key in this map.
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(K, V) - Method in class io.vavr.collection.HashMultimap
- put(K, V) - Method in class io.vavr.collection.LinkedHashMultimap
- put(K, V) - Method in class io.vavr.collection.TreeMultimap
- put(K, V) - Method in class io.vavr.collection.HashMap
- put(K, V) - Method in class io.vavr.collection.LinkedHashMap
-
Associates the specified value with the specified key in this map.
- put(K, V) - Method in interface io.vavr.collection.Map
-
Associates the specified value with the specified key in this map.
- put(K, V) - Method in interface io.vavr.collection.Multimap
-
Associates the specified value with the specified key in this multimap.
- put(K, V) - Method in interface io.vavr.collection.SortedMap
- put(K, V) - Method in interface io.vavr.collection.SortedMultimap
- put(K, V) - Method in class io.vavr.collection.TreeMap
Q
- Queue<T> - Class in io.vavr.collection
-
An immutable
Queue
stores elements allowing a first-in-first-out (FIFO) retrieval. - Queue() - Static method in class io.vavr.API
-
Alias for
Queue.empty()
- Queue(T) - Static method in class io.vavr.API
-
Alias for
Queue.of(Object)
- Queue(T...) - Static method in class io.vavr.API
-
Alias for
Queue.of(Object...)
R
- range(char, char) - Static method in class io.vavr.collection.Array
- range(char, char) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from
, extending totoExclusive - 1
. - range(char, char) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from
, extending to charactertoExclusive - 1
. - range(char, char) - Static method in class io.vavr.collection.HashSet
- range(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from
, extending totoExclusive - 1
. - range(char, char) - Static method in class io.vavr.collection.LinkedHashSet
- range(char, char) - Static method in interface io.vavr.collection.List
- range(char, char) - Static method in class io.vavr.collection.Queue
- range(char, char) - Static method in interface io.vavr.collection.Stream
- range(char, char) - Static method in class io.vavr.collection.TreeSet
- range(char, char) - Static method in class io.vavr.collection.Vector
- range(int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from
, extending totoExclusive - 1
. - range(int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from
, extending totoExclusive - 1
. - range(long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from
, extending totoExclusive - 1
. - rangeBy(char, char, int) - Static method in class io.vavr.collection.Array
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(char, char, int) - Static method in class io.vavr.collection.CharSeq
- rangeBy(char, char, int) - Static method in class io.vavr.collection.HashSet
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.List
- rangeBy(char, char, int) - Static method in class io.vavr.collection.Queue
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.Stream
- rangeBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
- rangeBy(char, char, int) - Static method in class io.vavr.collection.Vector
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Array
- rangeBy(double, double, double) - Static method in class io.vavr.collection.HashSet
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
- rangeBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.List
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Queue
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.Stream
- rangeBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Vector
- rangeBy(int, int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(int, int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from
, extending totoExclusive - 1
, withstep
. - rangeBy(BigDecimal, BigDecimal, BigDecimal) - Static method in interface io.vavr.collection.Iterator
- rangeClosed(char, char) - Static method in class io.vavr.collection.Array
- rangeClosed(char, char) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from
, extending totoInclusive
. - rangeClosed(char, char) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from
, extending to charactertoInclusive
. - rangeClosed(char, char) - Static method in class io.vavr.collection.HashSet
- rangeClosed(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from
, extending totoInclusive
. - rangeClosed(char, char) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosed(char, char) - Static method in interface io.vavr.collection.List
- rangeClosed(char, char) - Static method in class io.vavr.collection.Queue
- rangeClosed(char, char) - Static method in interface io.vavr.collection.Stream
- rangeClosed(char, char) - Static method in class io.vavr.collection.TreeSet
- rangeClosed(char, char) - Static method in class io.vavr.collection.Vector
- rangeClosed(int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from
, extending totoInclusive
. - rangeClosed(long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from
, extending totoInclusive
. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Array
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from
, extending to charactertoInclusive
, withstep
. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.HashSet
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.List
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Queue
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Stream
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Vector
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Array
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.HashSet
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.List
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Queue
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Stream
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Vector
- rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from
, extending totoInclusive
, withstep
. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from
, extending totoInclusive
, withstep
. - recover(Class<X>, Function<? super X, ? extends T>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recover(Class<X>, T) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aTry.Success
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recover(Function<? super Throwable, ? extends Function3<? super T1, ? super T2, ? super T3, ? extends R>>) - Method in interface io.vavr.CheckedFunction3
-
Return a composed function that first applies this CheckedFunction3 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>>) - Method in interface io.vavr.CheckedFunction4
-
Return a composed function that first applies this CheckedFunction4 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>>) - Method in interface io.vavr.CheckedFunction5
-
Return a composed function that first applies this CheckedFunction5 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>>) - Method in interface io.vavr.CheckedFunction6
-
Return a composed function that first applies this CheckedFunction6 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>>) - Method in interface io.vavr.CheckedFunction7
-
Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>>) - Method in interface io.vavr.CheckedFunction8
-
Return a composed function that first applies this CheckedFunction8 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends BiFunction<? super T1, ? super T2, ? extends R>>) - Method in interface io.vavr.CheckedFunction2
-
Return a composed function that first applies this CheckedFunction2 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function<? super T1, ? extends R>>) - Method in interface io.vavr.CheckedFunction1
-
Return a composed function that first applies this CheckedFunction1 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Supplier<? extends R>>) - Method in interface io.vavr.CheckedFunction0
-
Return a composed function that first applies this CheckedFunction0 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning another result.
- recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
, otherwise tries to recover the exception of the failure withf
, i.e. callingTry.of(() -> f.apply(throwable))
. - recoverWith(Class<X>, Try<? extends T>) - Method in interface io.vavr.control.Try
-
Recovers this
Try
with the givenrecovered
, if this is aTry.Failure
and the givenexceptionType
is assignable to the underlying cause type. - recoverWith(Class<X>, Function<? super X, Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recoverWith(Function<? super Throwable, ? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning the result of another Future.
- recoverWith(Function<? super Throwable, ? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is a Success, otherwise tries to recover the exception of the failure withf
, i.e. callingf.apply(cause.getCause())
. - recurse(T, Function<? super T, ? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Tree
-
Recursively builds a non-empty
Tree
, starting with the givenseed
value and proceeding in depth-first order. - reduce(Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(Executor, Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
. - reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the left. - reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
op
from the left. - reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the left. - reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceLeft(op))
. - reduceOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
. - reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the right. - reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
op
from the right. - reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the right. - reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceRight(op))
. - regionMatches(boolean, int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- regionMatches(int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- reject(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- reject(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- reject(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- reject(Predicate<? super T>) - Method in class io.vavr.collection.Array
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- reject(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- reject(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.List
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which do not satisfy the given predicate.
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- reject(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- reject(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with keys which do not satisfy the given predicate.
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with keys which do not satisfy the given predicate.
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with values which do not satisfy the given predicate.
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with values which do not satisfy the given predicate.
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
- remove(Character) - Method in class io.vavr.collection.CharSeq
- remove(K) - Method in class io.vavr.collection.HashMultimap
- remove(K) - Method in class io.vavr.collection.LinkedHashMultimap
- remove(K) - Method in class io.vavr.collection.TreeMultimap
- remove(K) - Method in class io.vavr.collection.HashMap
- remove(K) - Method in class io.vavr.collection.LinkedHashMap
- remove(K) - Method in interface io.vavr.collection.Map
-
Removes the mapping for a key from this map if it is present.
- remove(K) - Method in interface io.vavr.collection.Multimap
-
Removes the mapping for a key from this multimap if it is present.
- remove(K) - Method in interface io.vavr.collection.SortedMap
- remove(K) - Method in interface io.vavr.collection.SortedMultimap
- remove(K) - Method in class io.vavr.collection.TreeMap
- remove(K, V) - Method in class io.vavr.collection.HashMultimap
- remove(K, V) - Method in class io.vavr.collection.LinkedHashMultimap
- remove(K, V) - Method in class io.vavr.collection.TreeMultimap
- remove(K, V) - Method in interface io.vavr.collection.Multimap
-
Removes the key-value pair from this multimap if it is present.
- remove(K, V) - Method in interface io.vavr.collection.SortedMultimap
- remove(T) - Method in class io.vavr.collection.Array
- remove(T) - Method in interface io.vavr.collection.BitSet
- remove(T) - Method in class io.vavr.collection.HashSet
- remove(T) - Method in interface io.vavr.collection.IndexedSeq
- remove(T) - Method in interface io.vavr.collection.LinearSeq
- remove(T) - Method in class io.vavr.collection.LinkedHashSet
- remove(T) - Method in interface io.vavr.collection.List
- remove(T) - Method in class io.vavr.collection.Queue
- remove(T) - Method in interface io.vavr.collection.Seq
-
Removes the first occurrence of the given element.
- remove(T) - Method in interface io.vavr.collection.Set
-
Removes a specific element from this set, if present.
- remove(T) - Method in interface io.vavr.collection.SortedSet
- remove(T) - Method in interface io.vavr.collection.Stream
- remove(T) - Method in class io.vavr.collection.TreeSet
- remove(T) - Method in class io.vavr.collection.Vector
- removeAll(Character) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.HashMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.LinkedHashMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.TreeMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.HashMap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.LinkedHashMap
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.Map
-
Removes the mapping for a key from this map if it is present.
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.Multimap
-
Removes the mapping for a key from this multimap if it is present.
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.SortedMap
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.SortedMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.TreeMap
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given elements.
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
-
Removes all of the given elements from this set, if present.
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.reject(BiPredicate)
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.reject(BiPredicate)
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeAll(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Queue
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Array
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.List
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Deprecated.Please use
Seq.reject(Predicate)
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Vector
-
Deprecated.
- removeAll(T) - Method in class io.vavr.collection.Array
- removeAll(T) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(T) - Method in interface io.vavr.collection.LinearSeq
- removeAll(T) - Method in interface io.vavr.collection.List
- removeAll(T) - Method in class io.vavr.collection.Queue
- removeAll(T) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given element.
- removeAll(T) - Method in interface io.vavr.collection.Stream
- removeAll(T) - Method in class io.vavr.collection.Vector
- removeAt(int) - Method in class io.vavr.collection.Array
- removeAt(int) - Method in class io.vavr.collection.CharSeq
- removeAt(int) - Method in interface io.vavr.collection.IndexedSeq
- removeAt(int) - Method in interface io.vavr.collection.LinearSeq
- removeAt(int) - Method in interface io.vavr.collection.List
- removeAt(int) - Method in class io.vavr.collection.Queue
- removeAt(int) - Method in interface io.vavr.collection.Seq
-
Removes the element at the specified position in this sequence.
- removeAt(int) - Method in interface io.vavr.collection.Stream
- removeAt(int) - Method in class io.vavr.collection.Vector
- removeFirst(Predicate<Character>) - Method in class io.vavr.collection.CharSeq
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Array
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.IndexedSeq
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.LinearSeq
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.List
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Queue
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.Seq
-
Removes the first occurrence that satisfy predicate
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.Stream
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Vector
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectKeys(Predicate)
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectKeys(Predicate)
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeLast(Predicate<Character>) - Method in class io.vavr.collection.CharSeq
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Array
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.IndexedSeq
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.LinearSeq
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.List
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Queue
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.Seq
-
Removes the last occurrence that satisfy predicate
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.Stream
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Vector
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectValues(Predicate)
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectValues(Predicate)
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- repeat(char, int) - Static method in class io.vavr.collection.CharSeq
-
Repeats a character
times
times. - repeat(int) - Method in class io.vavr.collection.CharSeq
-
Repeats this CharSeq
times
times. - replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap
- replace(Character, Character) - Method in class io.vavr.collection.CharSeq
- replace(CharSequence, CharSequence) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
- replace(K, V, V) - Method in class io.vavr.collection.HashMultimap
- replace(K, V, V) - Method in class io.vavr.collection.LinkedHashMultimap
- replace(K, V, V) - Method in class io.vavr.collection.TreeMultimap
- replace(K, V, V) - Method in class io.vavr.collection.HashMap
- replace(K, V, V) - Method in class io.vavr.collection.LinkedHashMap
- replace(K, V, V) - Method in interface io.vavr.collection.Map
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(K, V, V) - Method in interface io.vavr.collection.Multimap
-
Replaces the entry with the specified key and oldValue.
- replace(K, V, V) - Method in interface io.vavr.collection.SortedMap
- replace(K, V, V) - Method in interface io.vavr.collection.SortedMultimap
- replace(K, V, V) - Method in class io.vavr.collection.TreeMap
- replace(T, T) - Method in class io.vavr.collection.Array
- replace(T, T) - Method in interface io.vavr.collection.BitSet
- replace(T, T) - Method in class io.vavr.collection.HashSet
- replace(T, T) - Method in interface io.vavr.collection.IndexedSeq
- replace(T, T) - Method in interface io.vavr.collection.Iterator
- replace(T, T) - Method in interface io.vavr.collection.LinearSeq
- replace(T, T) - Method in class io.vavr.collection.LinkedHashSet
- replace(T, T) - Method in interface io.vavr.collection.List
- replace(T, T) - Method in class io.vavr.collection.PriorityQueue
- replace(T, T) - Method in class io.vavr.collection.Queue
- replace(T, T) - Method in interface io.vavr.collection.Seq
- replace(T, T) - Method in interface io.vavr.collection.Set
- replace(T, T) - Method in interface io.vavr.collection.SortedSet
- replace(T, T) - Method in interface io.vavr.collection.Stream
- replace(T, T) - Method in interface io.vavr.collection.Traversable
-
Replaces the first occurrence (if exists) of the given currentElement with newElement.
- replace(T, T) - Method in interface io.vavr.collection.Tree
- replace(T, T) - Method in class io.vavr.collection.TreeSet
- replace(T, T) - Method in class io.vavr.collection.Vector
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap
- replaceAll(Character, Character) - Method in class io.vavr.collection.CharSeq
- replaceAll(String, String) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the given regular expression with the given replacement.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the function throws an exception.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Replaces each entry's values with the result of invoking the given function on that each tuple until all entries have been processed or the function throws an exception.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- replaceAll(T, T) - Method in class io.vavr.collection.Array
- replaceAll(T, T) - Method in interface io.vavr.collection.BitSet
- replaceAll(T, T) - Method in class io.vavr.collection.HashSet
- replaceAll(T, T) - Method in interface io.vavr.collection.IndexedSeq
- replaceAll(T, T) - Method in interface io.vavr.collection.Iterator
- replaceAll(T, T) - Method in interface io.vavr.collection.LinearSeq
- replaceAll(T, T) - Method in class io.vavr.collection.LinkedHashSet
- replaceAll(T, T) - Method in interface io.vavr.collection.List
- replaceAll(T, T) - Method in class io.vavr.collection.PriorityQueue
- replaceAll(T, T) - Method in class io.vavr.collection.Queue
- replaceAll(T, T) - Method in interface io.vavr.collection.Seq
- replaceAll(T, T) - Method in interface io.vavr.collection.Set
- replaceAll(T, T) - Method in interface io.vavr.collection.SortedSet
- replaceAll(T, T) - Method in interface io.vavr.collection.Stream
- replaceAll(T, T) - Method in interface io.vavr.collection.Traversable
-
Replaces all occurrences of the given currentElement with newElement.
- replaceAll(T, T) - Method in interface io.vavr.collection.Tree
- replaceAll(T, T) - Method in class io.vavr.collection.TreeSet
- replaceAll(T, T) - Method in class io.vavr.collection.Vector
- replaceFirst(String, String) - Method in class io.vavr.collection.CharSeq
-
Replaces the first substring of this string that matches the given regular expression with the given replacement.
- replaceValue(K, V) - Method in class io.vavr.collection.HashMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.TreeMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.HashMap
- replaceValue(K, V) - Method in class io.vavr.collection.LinkedHashMap
- replaceValue(K, V) - Method in interface io.vavr.collection.Map
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replaceValue(K, V) - Method in interface io.vavr.collection.Multimap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replaceValue(K, V) - Method in interface io.vavr.collection.SortedMap
- replaceValue(K, V) - Method in interface io.vavr.collection.SortedMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.TreeMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- retainAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Iterator
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Keeps all occurrences of the given elements from this.
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Tree
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- reverse() - Method in class io.vavr.collection.Array
- reverse() - Method in class io.vavr.collection.CharSeq
- reverse() - Method in interface io.vavr.collection.IndexedSeq
- reverse() - Method in interface io.vavr.collection.LinearSeq
- reverse() - Method in interface io.vavr.collection.List
- reverse() - Method in class io.vavr.collection.Queue
- reverse() - Method in interface io.vavr.collection.Seq
-
Reverses the order of elements.
- reverse() - Method in interface io.vavr.collection.Stream
- reverse() - Method in class io.vavr.collection.Vector
- reversed() - Method in interface io.vavr.CheckedFunction0
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction1
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction2
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction3
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction4
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction5
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction6
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction7
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction8
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function0
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function1
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function2
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function3
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function4
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function5
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function6
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function7
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function8
-
Returns a reversed version of this function.
- reverseIterator() - Method in interface io.vavr.collection.IndexedSeq
- reverseIterator() - Method in interface io.vavr.collection.LinearSeq
- reverseIterator() - Method in interface io.vavr.collection.Seq
-
An iterator yielding elements in reversed order.
- right() - Method in interface io.vavr.control.Either
-
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - right(R) - Static method in interface io.vavr.control.Either
-
Constructs a
Either.Right
- Right(R) - Static method in class io.vavr.API
-
Alias for
Either.right(Object)
- rotateLeft(int) - Method in class io.vavr.collection.Array
- rotateLeft(int) - Method in class io.vavr.collection.CharSeq
- rotateLeft(int) - Method in interface io.vavr.collection.IndexedSeq
- rotateLeft(int) - Method in interface io.vavr.collection.LinearSeq
- rotateLeft(int) - Method in interface io.vavr.collection.List
- rotateLeft(int) - Method in class io.vavr.collection.Queue
- rotateLeft(int) - Method in interface io.vavr.collection.Seq
-
Circular rotates the elements by the specified distance to the left direction.
- rotateLeft(int) - Method in interface io.vavr.collection.Stream
- rotateLeft(int) - Method in class io.vavr.collection.Vector
- rotateRight(int) - Method in class io.vavr.collection.Array
- rotateRight(int) - Method in class io.vavr.collection.CharSeq
- rotateRight(int) - Method in interface io.vavr.collection.IndexedSeq
- rotateRight(int) - Method in interface io.vavr.collection.LinearSeq
- rotateRight(int) - Method in interface io.vavr.collection.List
- rotateRight(int) - Method in class io.vavr.collection.Queue
- rotateRight(int) - Method in interface io.vavr.collection.Seq
-
Circular rotates the elements by the specified distance to the right direction.
- rotateRight(int) - Method in interface io.vavr.collection.Stream
- rotateRight(int) - Method in class io.vavr.collection.Vector
- run() - Method in interface io.vavr.CheckedRunnable
-
Performs side-effects.
- run(CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Runs an asynchronous computation, backed by the
DEFAULT_EXECUTOR
. - run(CheckedRunnable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a CheckedRunnable.
- run(Task.Complete<T>) - Method in interface io.vavr.concurrent.Task
-
Deprecated.Runs the task.
- run(Task<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- run(Runnable) - Static method in class io.vavr.API
-
Runs a
unit
of work and returnsVoid
. - run(Executor, CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the given
Executor
. - run(Executor, Task<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- runRunnable(Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(runnable::run)
instead ofFuture.runRunnable(runnable)
. - runRunnable(Runnable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Runnable.
- runRunnable(Executor, Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, runnable::run)
instead ofFuture.runRunnable(executor, runnable)
.
S
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- scan(Character, BiFunction<? super Character, ? super Character, ? extends Character>) - Method in class io.vavr.collection.CharSeq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Array
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.BitSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.HashSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.LinearSeq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.List
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.PriorityQueue
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Queue
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Seq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Set
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.SortedSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Computes a prefix scan of the elements of the collection.
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Tree
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.TreeSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Vector
- scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
- scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
- scanLeft(U, BiFunction<? super U, ? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Array
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.List
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going left to right.
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- scanRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Map
- scanRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Multimap
- scanRight(U, BiFunction<? super Character, ? super U, ? extends U>) - Method in class io.vavr.collection.CharSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Array
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.BitSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.HashSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Iterator
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.List
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Queue
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Seq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Set
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Stream
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going right to left.
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Tree
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.TreeSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Vector
- search(T) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Computes length of longest segment whose elements all satisfy some predicate.
- Seq<T> - Interface in io.vavr.collection
-
Interface for immutable sequential data structures.
- Seq() - Static method in class io.vavr.API
-
Alias for
List.empty()
- Seq(T) - Static method in class io.vavr.API
-
Alias for
List.of(Object)
- Seq(T...) - Static method in class io.vavr.API
-
Alias for
List.of(Object...)
- SEQ - Enum constant in enum class io.vavr.collection.Multimap.ContainerType
- sequence(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Future
s into a singleFuture
by transforming anIterable<Future<? extends T>>
into aFuture<Seq<T>>
. - sequence(Iterable<? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Reduces many
Either
s into a singleEither
by transforming anIterable<Either<L, R>>
into aEither<Seq<L>, Seq<R>>
. - sequence(Iterable<? extends Option<? extends T>>) - Static method in interface io.vavr.control.Option
-
Reduces many
Option
s into a singleOption
by transforming anIterable<Option<? extends T>>
into aOption<Seq<T>>
. - sequence(Iterable<? extends Try<? extends T>>) - Static method in interface io.vavr.control.Try
-
Reduces many
Try
s into a singleTry
by transforming anIterable<Try<? extends T>>
into aTry<Seq<T>>
. - sequence(Iterable<? extends Validation<? extends Seq<? extends E>, ? extends T>>) - Static method in interface io.vavr.control.Validation
-
Reduces many
Validation
instances into a singleValidation
by transforming anIterable<Validation<? extends T>>
into aValidation<Seq<T>>
. - sequence(Iterable<? extends Lazy<? extends T>>) - Static method in class io.vavr.Lazy
-
Reduces many
Lazy
values into a singleLazy
by transforming anIterable<Lazy<? extends T>>
into aLazy<Seq<T>>
. - sequence(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Future
s into a singleFuture
by transforming anIterable<Future<? extends T>>
into aFuture<Seq<T>>
. - sequence1(Iterable<? extends Tuple1<? extends T1>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple1
into a Tuple1 ofSeq
. - sequence2(Iterable<? extends Tuple2<? extends T1, ? extends T2>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple2
into a Tuple2 ofSeq
s. - sequence3(Iterable<? extends Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple3
into a Tuple3 ofSeq
s. - sequence4(Iterable<? extends Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple4
into a Tuple4 ofSeq
s. - sequence5(Iterable<? extends Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple5
into a Tuple5 ofSeq
s. - sequence6(Iterable<? extends Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple6
into a Tuple6 ofSeq
s. - sequence7(Iterable<? extends Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple7
into a Tuple7 ofSeq
s. - sequence8(Iterable<? extends Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple8
into a Tuple8 ofSeq
s. - sequenceRight(Iterable<? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Reduces many
Either
s into a singleEither
by transforming anIterable<Either<L, R>>
into aEither<L, Seq<R>>
. - serialVersionUID - Static variable in interface io.vavr.API.Match.Case
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction0
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction1
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction2
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction3
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction4
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction5
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction6
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction7
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction8
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.collection.BitSet
- serialVersionUID - Static variable in interface io.vavr.collection.IndexedSeq
- serialVersionUID - Static variable in interface io.vavr.collection.LinearSeq
- serialVersionUID - Static variable in interface io.vavr.collection.List
- serialVersionUID - Static variable in interface io.vavr.collection.Map
- serialVersionUID - Static variable in interface io.vavr.collection.Multimap
- serialVersionUID - Static variable in interface io.vavr.collection.Seq
- serialVersionUID - Static variable in interface io.vavr.collection.Set
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMap
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMultimap
- serialVersionUID - Static variable in interface io.vavr.collection.SortedSet
- serialVersionUID - Static variable in interface io.vavr.collection.Stream
- serialVersionUID - Static variable in interface io.vavr.collection.Tree
- serialVersionUID - Static variable in interface io.vavr.control.Either
- serialVersionUID - Static variable in interface io.vavr.control.Option
- serialVersionUID - Static variable in interface io.vavr.control.Try
- serialVersionUID - Static variable in interface io.vavr.control.Validation
- serialVersionUID - Static variable in interface io.vavr.Function0
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function1
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function2
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function3
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function4
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function5
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function6
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function7
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function8
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.PartialFunction
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Tuple
- Set<T> - Interface in io.vavr.collection
-
An immutable
Set
interface. - Set() - Static method in class io.vavr.API
-
Alias for
HashSet.empty()
- Set(T) - Static method in class io.vavr.API
-
Alias for
HashSet.of(Object)
- Set(T...) - Static method in class io.vavr.API
-
Alias for
HashSet.of(Object...)
- SET - Enum constant in enum class io.vavr.collection.Multimap.ContainerType
- shuffle() - Method in class io.vavr.collection.Array
- shuffle() - Method in class io.vavr.collection.CharSeq
- shuffle() - Method in interface io.vavr.collection.IndexedSeq
- shuffle() - Method in interface io.vavr.collection.LinearSeq
- shuffle() - Method in interface io.vavr.collection.List
- shuffle() - Method in class io.vavr.collection.Queue
- shuffle() - Method in interface io.vavr.collection.Seq
-
Randomize the order of the elements in the current sequence.
- shuffle() - Method in interface io.vavr.collection.Stream
- shuffle() - Method in class io.vavr.collection.Vector
- single() - Method in interface io.vavr.collection.Traversable
-
Returns the single element of this Traversable or throws, if this is empty or contains more than one element.
- singleOption() - Method in interface io.vavr.collection.Traversable
-
Returns the only element of a Traversable as
Option
. - size() - Method in class io.vavr.collection.HashMultimap
- size() - Method in class io.vavr.collection.LinkedHashMultimap
- size() - Method in class io.vavr.collection.TreeMultimap
- size() - Method in class io.vavr.collection.HashMap
- size() - Method in class io.vavr.collection.LinkedHashMap
- size() - Method in interface io.vavr.collection.Map
- size() - Method in interface io.vavr.collection.Multimap
- size() - Method in interface io.vavr.collection.Traversable
-
Computes the number of elements of this Traversable.
- size() - Method in class io.vavr.collection.TreeMap
- slice(int, int) - Method in class io.vavr.collection.Array
- slice(int, int) - Method in class io.vavr.collection.CharSeq
- slice(int, int) - Method in interface io.vavr.collection.IndexedSeq
- slice(int, int) - Method in interface io.vavr.collection.LinearSeq
- slice(int, int) - Method in interface io.vavr.collection.List
- slice(int, int) - Method in class io.vavr.collection.Queue
- slice(int, int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a slice of this.
- slice(int, int) - Method in interface io.vavr.collection.Stream
- slice(int, int) - Method in class io.vavr.collection.Vector
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.HashMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.LinkedHashMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.TreeMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.HashMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.LinkedHashMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.Map
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.Multimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.SortedMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.SortedMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.TreeMap
- slideBy(Function<? super Character, ?>) - Method in class io.vavr.collection.CharSeq
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Array
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.BitSet
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.HashSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.IndexedSeq
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Iterator
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.LinearSeq
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.LinkedHashSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.List
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.PriorityQueue
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Queue
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Seq
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Set
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.SortedSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Stream
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Traversable
-
Slides a non-overlapping window of a variable size over this
Traversable
. - slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Tree
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.TreeSet
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Vector
- sliding(int) - Method in class io.vavr.collection.HashMultimap
- sliding(int) - Method in class io.vavr.collection.LinkedHashMultimap
- sliding(int) - Method in class io.vavr.collection.TreeMultimap
- sliding(int) - Method in class io.vavr.collection.Array
- sliding(int) - Method in interface io.vavr.collection.BitSet
- sliding(int) - Method in class io.vavr.collection.CharSeq
- sliding(int) - Method in class io.vavr.collection.HashMap
- sliding(int) - Method in class io.vavr.collection.HashSet
- sliding(int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int) - Method in interface io.vavr.collection.Iterator
- sliding(int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int) - Method in interface io.vavr.collection.List
- sliding(int) - Method in interface io.vavr.collection.Map
- sliding(int) - Method in interface io.vavr.collection.Multimap
- sliding(int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int) - Method in class io.vavr.collection.Queue
- sliding(int) - Method in interface io.vavr.collection.Seq
- sliding(int) - Method in interface io.vavr.collection.Set
- sliding(int) - Method in interface io.vavr.collection.SortedMap
- sliding(int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int) - Method in interface io.vavr.collection.SortedSet
- sliding(int) - Method in interface io.vavr.collection.Stream
- sliding(int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
size
and step size 1 over thisTraversable
by callingTraversable.sliding(int, int)
. - sliding(int) - Method in interface io.vavr.collection.Tree
- sliding(int) - Method in class io.vavr.collection.TreeMap
- sliding(int) - Method in class io.vavr.collection.TreeSet
- sliding(int) - Method in class io.vavr.collection.Vector
- sliding(int, int) - Method in class io.vavr.collection.HashMultimap
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashMultimap
- sliding(int, int) - Method in class io.vavr.collection.TreeMultimap
- sliding(int, int) - Method in class io.vavr.collection.Array
- sliding(int, int) - Method in interface io.vavr.collection.BitSet
- sliding(int, int) - Method in class io.vavr.collection.CharSeq
- sliding(int, int) - Method in class io.vavr.collection.HashMap
- sliding(int, int) - Method in class io.vavr.collection.HashSet
- sliding(int, int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int, int) - Method in interface io.vavr.collection.Iterator
- sliding(int, int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int, int) - Method in interface io.vavr.collection.List
- sliding(int, int) - Method in interface io.vavr.collection.Map
- sliding(int, int) - Method in interface io.vavr.collection.Multimap
- sliding(int, int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int, int) - Method in class io.vavr.collection.Queue
- sliding(int, int) - Method in interface io.vavr.collection.Seq
- sliding(int, int) - Method in interface io.vavr.collection.Set
- sliding(int, int) - Method in interface io.vavr.collection.SortedMap
- sliding(int, int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int, int) - Method in interface io.vavr.collection.SortedSet
- sliding(int, int) - Method in interface io.vavr.collection.Stream
- sliding(int, int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
size
andstep
size over thisTraversable
. - sliding(int, int) - Method in interface io.vavr.collection.Tree
- sliding(int, int) - Method in class io.vavr.collection.TreeMap
- sliding(int, int) - Method in class io.vavr.collection.TreeSet
- sliding(int, int) - Method in class io.vavr.collection.Vector
- some(T) - Static method in interface io.vavr.control.Option
-
Creates a new
Some
of a given value. - Some(T) - Static method in class io.vavr.API
-
Alias for
Option.some(Object)
- sortBy(Comparator<? super U>, Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper
. - sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- sortBy(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper
. - sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- sorted() - Method in class io.vavr.collection.Array
- sorted() - Method in class io.vavr.collection.CharSeq
- sorted() - Method in interface io.vavr.collection.IndexedSeq
- sorted() - Method in interface io.vavr.collection.LinearSeq
- sorted() - Method in interface io.vavr.collection.List
- sorted() - Method in class io.vavr.collection.Queue
- sorted() - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to their natural order.
- sorted() - Method in interface io.vavr.collection.Stream
- sorted() - Method in class io.vavr.collection.Vector
- sorted(Comparator<? super Character>) - Method in class io.vavr.collection.CharSeq
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Array
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.List
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Queue
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to the provided
Comparator
. - sorted(Comparator<? super T>) - Method in interface io.vavr.collection.Stream
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Vector
- SORTED_SET - Enum constant in enum class io.vavr.collection.Multimap.ContainerType
- SortedMap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMap
interface. - SortedMap() - Static method in class io.vavr.API
-
Alias for
TreeMap.empty()
- SortedMap(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator<? super K>) - Static method in class io.vavr.API
-
Alias for
TreeMap.empty(Comparator)
- SortedMap(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator<? super K>, K, V) - Static method in class io.vavr.API
-
Alias for
TreeMap.of(Comparator, Object, Object)
- SortedMap(Map<? extends K, ? extends V>) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(K, V) - Static method in class io.vavr.API
-
Alias for
TreeMap.of(Comparable, Object)
- SortedMap(K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMultimap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMultimap
interface. - SortedSet<T> - Interface in io.vavr.collection
-
An immutable
SortedSet
interface. - SortedSet() - Static method in class io.vavr.API
-
Alias for
TreeSet.empty()
- SortedSet(Comparator<? super T>) - Static method in class io.vavr.API
-
Alias for
TreeSet.empty(Comparator)
- SortedSet(Comparator<? super T>, T) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparator, Object)
- SortedSet(Comparator<? super T>, T...) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparator, Object...)
- SortedSet(T) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparable)
- SortedSet(T...) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparable...)
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- span(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- span(Predicate<? super T>) - Method in class io.vavr.collection.Array
- span(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- span(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- span(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- span(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.List
- span(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- span(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- span(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a tuple where the first element is the longest prefix of elements that satisfy the given
predicate
and the second element is the remainder. - span(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- span(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- span(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- split(String) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- split(String, int) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- splitAt(int) - Method in class io.vavr.collection.Array
- splitAt(int) - Method in class io.vavr.collection.CharSeq
- splitAt(int) - Method in interface io.vavr.collection.List
- splitAt(int) - Method in class io.vavr.collection.Queue
- splitAt(int) - Method in interface io.vavr.collection.Seq
-
Splits a Seq at the specified index.
- splitAt(int) - Method in interface io.vavr.collection.Stream
- splitAt(int) - Method in class io.vavr.collection.Vector
- splitAt(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Array
- splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.List
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate
, e.g. - splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- splitAtInclusive(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Array
- splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.List
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate
, e.g. - splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- spliterator() - Method in interface io.vavr.collection.Traversable
- spliterator() - Method in interface io.vavr.Value
- startsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string starts with the specified prefix.
- startsWith(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Tests if the substring of this string beginning at the specified index starts with the specified prefix.
- startsWith(Iterable<? extends Character>, int) - Method in class io.vavr.collection.CharSeq
- startsWith(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this list starts with the given sequence.
- startsWith(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- startsWith(Iterable<? extends T>, int) - Method in class io.vavr.collection.Queue
- startsWith(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Tests whether this list contains the given sequence at a given index.
- stderr() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard error stream System.err.
- stdout() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard output stream System.out.
- Stream<T> - Interface in io.vavr.collection
-
An immutable
Stream
is lazy sequence of elements which may be infinitely long. - Stream() - Static method in class io.vavr.API
-
Alias for
Stream.empty()
- Stream(T) - Static method in class io.vavr.API
-
Alias for
Stream.of(Object)
- Stream(T...) - Static method in class io.vavr.API
-
Alias for
Stream.of(Object...)
- Stream.Cons<T> - Class in io.vavr.collection
-
Non-empty
Stream
, consisting of ahead
, andtail
. - Stream.Empty<T> - Class in io.vavr.collection
-
The empty Stream.
- stringPrefix() - Method in class io.vavr.collection.HashMultimap
- stringPrefix() - Method in class io.vavr.collection.LinkedHashMultimap
- stringPrefix() - Method in class io.vavr.collection.TreeMultimap
- stringPrefix() - Method in class io.vavr.collection.Array
- stringPrefix() - Method in interface io.vavr.collection.BitSet
- stringPrefix() - Method in class io.vavr.collection.CharSeq
- stringPrefix() - Method in class io.vavr.collection.HashMap
- stringPrefix() - Method in class io.vavr.collection.HashSet
- stringPrefix() - Method in interface io.vavr.collection.Iterator
- stringPrefix() - Method in class io.vavr.collection.LinkedHashMap
- stringPrefix() - Method in class io.vavr.collection.LinkedHashSet
- stringPrefix() - Method in interface io.vavr.collection.List
- stringPrefix() - Method in class io.vavr.collection.PriorityQueue
- stringPrefix() - Method in class io.vavr.collection.Queue
- stringPrefix() - Method in interface io.vavr.collection.Stream
- stringPrefix() - Method in interface io.vavr.collection.Tree
- stringPrefix() - Method in class io.vavr.collection.TreeMap
- stringPrefix() - Method in class io.vavr.collection.TreeSet
- stringPrefix() - Method in class io.vavr.collection.Vector
- stringPrefix() - Method in interface io.vavr.concurrent.Future
- stringPrefix() - Method in class io.vavr.control.Either.Left
- stringPrefix() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- stringPrefix() - Method in class io.vavr.control.Either.Right
- stringPrefix() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- stringPrefix() - Method in class io.vavr.control.Option.None
- stringPrefix() - Method in class io.vavr.control.Option.Some
- stringPrefix() - Method in class io.vavr.control.Try.Failure
- stringPrefix() - Method in class io.vavr.control.Try.Success
- stringPrefix() - Method in class io.vavr.control.Validation.Invalid
- stringPrefix() - Method in class io.vavr.control.Validation.Valid
- stringPrefix() - Method in class io.vavr.Lazy
- stringPrefix() - Method in interface io.vavr.Value
-
Returns the name of this Value type, which is used by toString().
- subSequence(int) - Method in class io.vavr.collection.Array
- subSequence(int) - Method in class io.vavr.collection.CharSeq
- subSequence(int) - Method in interface io.vavr.collection.IndexedSeq
- subSequence(int) - Method in interface io.vavr.collection.LinearSeq
- subSequence(int) - Method in interface io.vavr.collection.List
- subSequence(int) - Method in class io.vavr.collection.Queue
- subSequence(int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a subsequence of this.
- subSequence(int) - Method in interface io.vavr.collection.Stream
- subSequence(int) - Method in class io.vavr.collection.Vector
- subSequence(int, int) - Method in class io.vavr.collection.Array
- subSequence(int, int) - Method in class io.vavr.collection.CharSeq
- subSequence(int, int) - Method in interface io.vavr.collection.IndexedSeq
- subSequence(int, int) - Method in interface io.vavr.collection.LinearSeq
- subSequence(int, int) - Method in interface io.vavr.collection.List
- subSequence(int, int) - Method in class io.vavr.collection.Queue
- subSequence(int, int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a subsequence of this.
- subSequence(int, int) - Method in interface io.vavr.collection.Stream
- subSequence(int, int) - Method in class io.vavr.collection.Vector
- substring(int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- substring(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- success(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - success(T) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Success
that contains the givenvalue
. - Success(T) - Static method in class io.vavr.API
-
Alias for
Try.success(Object)
- successful(Executor, T) - Static method in interface io.vavr.concurrent.Future
-
Creates a succeeded
Future
, backed by the givenExecutor
. - successful(Executor, T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a succeeded
Promise
, backed by the givenExecutor
. - successful(T) - Static method in interface io.vavr.concurrent.Future
-
Creates a succeeded
Future
, backed by theDEFAULT_EXECUTOR
. - successful(T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a succeeded
Promise
, backed by theDEFAULT_EXECUTOR
. - sum() - Method in interface io.vavr.collection.Traversable
-
Calculates the sum of this elements.
- swap() - Method in interface io.vavr.control.Either
-
Converts a
Left
to aRight
vice versa by wrapping the value in a new type. - swap() - Method in interface io.vavr.control.Validation
-
Flip the valid/invalid values for this Validation.
- swap() - Method in class io.vavr.Tuple2
-
Swaps the elements of this
Tuple
.
T
- tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns an HashMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a LinkedHashMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns an HashSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.PriorityQueue
-
Returns a
PriorityQueue
containingsize
values of a given Functionfunction
over a range of integer values from0
tosize - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<Integer, Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super K>, int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super K>, int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super T>, int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tail() - Method in class io.vavr.collection.HashMultimap
- tail() - Method in class io.vavr.collection.LinkedHashMultimap
- tail() - Method in class io.vavr.collection.TreeMultimap
- tail() - Method in class io.vavr.collection.Array
- tail() - Method in interface io.vavr.collection.BitSet
- tail() - Method in class io.vavr.collection.CharSeq
- tail() - Method in class io.vavr.collection.HashMap
- tail() - Method in class io.vavr.collection.HashSet
- tail() - Method in interface io.vavr.collection.IndexedSeq
- tail() - Method in interface io.vavr.collection.Iterator
- tail() - Method in interface io.vavr.collection.LinearSeq
- tail() - Method in class io.vavr.collection.LinkedHashMap
- tail() - Method in class io.vavr.collection.LinkedHashSet
- tail() - Method in class io.vavr.collection.List.Cons
- tail() - Method in class io.vavr.collection.List.Nil
- tail() - Method in interface io.vavr.collection.List
- tail() - Method in interface io.vavr.collection.Map
- tail() - Method in interface io.vavr.collection.Multimap
- tail() - Method in class io.vavr.collection.PriorityQueue
-
Drops the first element of a non-empty
PriorityQueue
. - tail() - Method in class io.vavr.collection.Queue
- tail() - Method in interface io.vavr.collection.Seq
- tail() - Method in interface io.vavr.collection.Set
- tail() - Method in interface io.vavr.collection.SortedMap
- tail() - Method in interface io.vavr.collection.SortedMultimap
- tail() - Method in interface io.vavr.collection.SortedSet
- tail() - Method in class io.vavr.collection.Stream.Empty
- tail() - Method in interface io.vavr.collection.Stream
- tail() - Method in interface io.vavr.collection.Traversable
-
Drops the first element of a non-empty Traversable.
- tail() - Method in interface io.vavr.collection.Tree
- tail() - Method in class io.vavr.collection.TreeMap
- tail() - Method in class io.vavr.collection.TreeSet
- tail() - Method in class io.vavr.collection.Vector
- tailOption() - Method in class io.vavr.collection.HashMultimap
- tailOption() - Method in class io.vavr.collection.LinkedHashMultimap
- tailOption() - Method in class io.vavr.collection.TreeMultimap
- tailOption() - Method in class io.vavr.collection.PriorityQueue
- tailOption() - Method in class io.vavr.collection.Queue
- tailOption() - Method in class io.vavr.collection.Array
- tailOption() - Method in interface io.vavr.collection.BitSet
- tailOption() - Method in class io.vavr.collection.CharSeq
- tailOption() - Method in class io.vavr.collection.HashMap
- tailOption() - Method in class io.vavr.collection.HashSet
- tailOption() - Method in interface io.vavr.collection.IndexedSeq
- tailOption() - Method in interface io.vavr.collection.Iterator
- tailOption() - Method in interface io.vavr.collection.LinearSeq
- tailOption() - Method in class io.vavr.collection.LinkedHashMap
- tailOption() - Method in class io.vavr.collection.LinkedHashSet
- tailOption() - Method in interface io.vavr.collection.List
- tailOption() - Method in interface io.vavr.collection.Map
- tailOption() - Method in interface io.vavr.collection.Multimap
- tailOption() - Method in interface io.vavr.collection.Seq
- tailOption() - Method in interface io.vavr.collection.Set
- tailOption() - Method in interface io.vavr.collection.SortedMap
- tailOption() - Method in interface io.vavr.collection.SortedMultimap
- tailOption() - Method in interface io.vavr.collection.SortedSet
- tailOption() - Method in interface io.vavr.collection.Stream
- tailOption() - Method in interface io.vavr.collection.Traversable
-
Drops the first element of a non-empty Traversable and returns an
Option
. - tailOption() - Method in interface io.vavr.collection.Tree
- tailOption() - Method in class io.vavr.collection.TreeMap
- tailOption() - Method in class io.vavr.collection.TreeSet
- tailOption() - Method in class io.vavr.collection.Vector
- take(int) - Method in class io.vavr.collection.HashMultimap
- take(int) - Method in class io.vavr.collection.LinkedHashMultimap
- take(int) - Method in class io.vavr.collection.TreeMultimap
- take(int) - Method in class io.vavr.collection.Array
- take(int) - Method in interface io.vavr.collection.BitSet
- take(int) - Method in class io.vavr.collection.CharSeq
- take(int) - Method in class io.vavr.collection.HashMap
- take(int) - Method in class io.vavr.collection.HashSet
- take(int) - Method in interface io.vavr.collection.IndexedSeq
- take(int) - Method in interface io.vavr.collection.Iterator
-
Take the first n elements from this iterator.
- take(int) - Method in interface io.vavr.collection.LinearSeq
- take(int) - Method in class io.vavr.collection.LinkedHashMap
- take(int) - Method in class io.vavr.collection.LinkedHashSet
- take(int) - Method in interface io.vavr.collection.List
- take(int) - Method in interface io.vavr.collection.Map
- take(int) - Method in interface io.vavr.collection.Multimap
- take(int) - Method in class io.vavr.collection.PriorityQueue
- take(int) - Method in class io.vavr.collection.Queue
- take(int) - Method in interface io.vavr.collection.Seq
- take(int) - Method in interface io.vavr.collection.Set
- take(int) - Method in interface io.vavr.collection.SortedMap
- take(int) - Method in interface io.vavr.collection.SortedMultimap
- take(int) - Method in interface io.vavr.collection.SortedSet
- take(int) - Method in interface io.vavr.collection.Stream
- take(int) - Method in interface io.vavr.collection.Traversable
-
Takes the first n elements of this or all elements, if this length < n.
- take(int) - Method in interface io.vavr.collection.Tree
- take(int) - Method in class io.vavr.collection.TreeMap
- take(int) - Method in class io.vavr.collection.TreeSet
- take(int) - Method in class io.vavr.collection.Vector
- takeRight(int) - Method in class io.vavr.collection.HashMultimap
- takeRight(int) - Method in class io.vavr.collection.LinkedHashMultimap
- takeRight(int) - Method in class io.vavr.collection.TreeMultimap
- takeRight(int) - Method in class io.vavr.collection.Array
- takeRight(int) - Method in interface io.vavr.collection.BitSet
- takeRight(int) - Method in class io.vavr.collection.CharSeq
- takeRight(int) - Method in class io.vavr.collection.HashMap
- takeRight(int) - Method in class io.vavr.collection.HashSet
- takeRight(int) - Method in interface io.vavr.collection.IndexedSeq
- takeRight(int) - Method in interface io.vavr.collection.Iterator
- takeRight(int) - Method in interface io.vavr.collection.LinearSeq
- takeRight(int) - Method in class io.vavr.collection.LinkedHashMap
- takeRight(int) - Method in class io.vavr.collection.LinkedHashSet
- takeRight(int) - Method in interface io.vavr.collection.List
- takeRight(int) - Method in interface io.vavr.collection.Map
- takeRight(int) - Method in interface io.vavr.collection.Multimap
- takeRight(int) - Method in class io.vavr.collection.PriorityQueue
- takeRight(int) - Method in class io.vavr.collection.Queue
- takeRight(int) - Method in interface io.vavr.collection.Seq
- takeRight(int) - Method in interface io.vavr.collection.Set
- takeRight(int) - Method in interface io.vavr.collection.SortedMap
- takeRight(int) - Method in interface io.vavr.collection.SortedMultimap
- takeRight(int) - Method in interface io.vavr.collection.SortedSet
- takeRight(int) - Method in interface io.vavr.collection.Stream
- takeRight(int) - Method in interface io.vavr.collection.Traversable
-
Takes the last n elements of this or all elements, if this length < n.
- takeRight(int) - Method in interface io.vavr.collection.Tree
- takeRight(int) - Method in class io.vavr.collection.TreeMap
- takeRight(int) - Method in class io.vavr.collection.TreeSet
- takeRight(int) - Method in class io.vavr.collection.Vector
- takeRightUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Takes elements until the predicate holds for the current element, starting from the end.
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeRightWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Takes elements while the predicate holds for the current element, starting from the end.
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- takeUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Takes elements until the predicate holds for the current element.
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- takeWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Takes elements while the predicate holds for the current element.
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- Task<T> - Interface in io.vavr.concurrent
-
Deprecated.Experimental API
- Task.Complete<T> - Interface in io.vavr.concurrent
-
Deprecated.Completes a task.
- test(T) - Method in interface io.vavr.CheckedPredicate
-
Evaluates this predicate on the given argument.
- toArray() - Method in interface io.vavr.Value
-
Converts this to a
Array
. - toBoolean() - Method in class io.vavr.collection.CharSeq
- toByte() - Method in class io.vavr.collection.CharSeq
- toByte(int) - Method in class io.vavr.collection.CharSeq
- toCharArray() - Method in class io.vavr.collection.CharSeq
-
Converts this string to a new character array.
- toCharSeq() - Method in interface io.vavr.Value
-
Converts this to a
CharSeq
. - toCompletableFuture() - Method in interface io.vavr.concurrent.Future
- toCompletableFuture() - Method in interface io.vavr.Value
-
Converts this to a
CompletableFuture
- TODO() - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- TODO(String) - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- toDouble() - Method in class io.vavr.collection.CharSeq
- toEither() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in interface io.vavr.control.Try
-
Converts this
Try
to anEither
. - toEither() - Method in interface io.vavr.control.Validation
-
Converts this Validation to an
Either
. - toEither(Supplier<? extends L>) - Method in interface io.vavr.Value
-
Converts this to an
Either
. - toEither(L) - Method in interface io.vavr.Value
-
Converts this to an
Either
. - toEntry() - Method in class io.vavr.Tuple2
-
Converts the tuple to java.util.Map.Entry
Tuple
. - toFloat() - Method in class io.vavr.collection.CharSeq
- toInteger() - Method in class io.vavr.collection.CharSeq
- toInteger(int) - Method in class io.vavr.collection.CharSeq
- toInvalid(Supplier<? extends U>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Supplier)
instead. - toInvalid(U) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Object)
instead. - toJavaArray() - Method in class io.vavr.collection.CharSeq
- toJavaArray() - Method in interface io.vavr.Value
-
Converts this to a Java array with component type
Object
- toJavaArray(Class<T>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toJavaArray(IntFunction)
instead - toJavaArray(IntFunction<T[]>) - Method in interface io.vavr.Value
-
Converts this to a Java array having an accurate component type.
- toJavaCollection(Function<Integer, C>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Collection
of typeC
. - toJavaList() - Method in interface io.vavr.Value
-
Converts this to a mutable
List
. - toJavaList(Function<Integer, LIST>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
List
. - toJavaMap() - Method in class io.vavr.collection.HashMultimap
- toJavaMap() - Method in class io.vavr.collection.LinkedHashMultimap
- toJavaMap() - Method in class io.vavr.collection.HashMap
- toJavaMap() - Method in class io.vavr.collection.LinkedHashMap
- toJavaMap() - Method in interface io.vavr.collection.Map
-
Converts this Vavr
Map
to ajava.util.Map
while preserving characteristics like insertion order (LinkedHashMap
) and sort order (SortedMap
). - toJavaMap() - Method in interface io.vavr.collection.Multimap
-
Converts this Vavr
Map
to ajava.util.Map
while preserving characteristics like insertion order (LinkedHashMultimap
) and sort order (SortedMultimap
). - toJavaMap() - Method in interface io.vavr.collection.SortedMap
- toJavaMap() - Method in interface io.vavr.collection.SortedMultimap
- toJavaMap() - Method in class io.vavr.collection.TreeMap
- toJavaMap() - Method in class io.vavr.collection.TreeMultimap
- toJavaMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a mutable
Map
. - toJavaMap(Supplier<MAP>, Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map
. - toJavaMap(Supplier<MAP>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map
. - toJavaMap(JM) - Method in class io.vavr.collection.HashMultimap
- toJavaMap(JM) - Method in class io.vavr.collection.LinkedHashMultimap
- toJavaMap(JM) - Method in class io.vavr.collection.TreeMultimap
- toJavaOptional() - Method in interface io.vavr.Value
-
Converts this to an
Optional
. - toJavaParallelStream() - Method in interface io.vavr.Value
-
Converts this to a parallel
Stream
by callingStreamSupport.stream(this.spliterator(), true)
. - toJavaSet() - Method in interface io.vavr.collection.BitSet
- toJavaSet() - Method in class io.vavr.collection.HashSet
- toJavaSet() - Method in class io.vavr.collection.LinkedHashSet
- toJavaSet() - Method in interface io.vavr.collection.Set
-
Converts this Vavr
Set
to ajava.util.Set
while preserving characteristics like insertion order (LinkedHashSet
) and sort order (SortedSet
). - toJavaSet() - Method in interface io.vavr.collection.SortedSet
- toJavaSet() - Method in class io.vavr.collection.TreeSet
- toJavaSet() - Method in interface io.vavr.Value
-
Converts this to a mutable
Set
. - toJavaSet(Function<Integer, SET>) - Method in interface io.vavr.Value
-
Converts this to a specific
Set
. - toJavaStream() - Method in interface io.vavr.Value
-
Converts this to a sequential
Stream
by callingStreamSupport.stream(this.spliterator(), false)
. - toLeft(Supplier<? extends R>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Supplier)
instead. - toLeft(R) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Object)
instead. - toLinkedMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toLinkedSet() - Method in interface io.vavr.Value
-
Converts this to a
Set
. - toLispString() - Method in class io.vavr.collection.Tree.Empty
- toLispString() - Method in class io.vavr.collection.Tree.Node
- toLispString() - Method in interface io.vavr.collection.Tree
-
Creates a Lisp-like representation of this
Tree
. - toList() - Method in class io.vavr.collection.PriorityQueue
- toList() - Method in interface io.vavr.Value
-
Converts this to a
List
. - toLong() - Method in class io.vavr.collection.CharSeq
- toLong(int) - Method in class io.vavr.collection.CharSeq
- toLowerCase() - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to lower case using the rules of the default locale. - toLowerCase(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to lower case using the rules of the givenLocale
. - toMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toOption() - Method in interface io.vavr.Value
-
Converts this to an
Option
. - toPriorityQueue() - Method in interface io.vavr.Value
-
Converts this to a
PriorityQueue
. - toPriorityQueue(Comparator<? super T>) - Method in interface io.vavr.Value
-
Converts this to a
PriorityQueue
. - toQueue() - Method in interface io.vavr.Value
-
Converts this to a
Queue
. - toRight(Supplier<? extends L>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Supplier)
instead. - toRight(L) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Object)
instead. - toSeq() - Method in interface io.vavr.Tuple
-
Converts this tuple to a sequence.
- toSeq() - Method in class io.vavr.Tuple0
- toSeq() - Method in class io.vavr.Tuple1
- toSeq() - Method in class io.vavr.Tuple2
- toSeq() - Method in class io.vavr.Tuple3
- toSeq() - Method in class io.vavr.Tuple4
- toSeq() - Method in class io.vavr.Tuple5
- toSeq() - Method in class io.vavr.Tuple6
- toSeq() - Method in class io.vavr.Tuple7
- toSeq() - Method in class io.vavr.Tuple8
- toSet() - Method in interface io.vavr.Value
-
Converts this to a
Set
. - toShort() - Method in class io.vavr.collection.CharSeq
- toShort(int) - Method in class io.vavr.collection.CharSeq
- toSortedMap(Comparator<? super K>, Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Comparator<? super K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedSet() - Method in interface io.vavr.Value
-
Converts this to a
SortedSet
. - toSortedSet(Comparator<? super T>) - Method in interface io.vavr.Value
-
Converts this to a
SortedSet
. - toStream() - Method in interface io.vavr.Value
-
Converts this to a
Stream
. - toString() - Method in class io.vavr.collection.HashMultimap
- toString() - Method in class io.vavr.collection.LinkedHashMultimap
- toString() - Method in class io.vavr.collection.TreeMultimap
- toString() - Method in class io.vavr.collection.PriorityQueue
- toString() - Method in class io.vavr.collection.Queue
- toString() - Method in class io.vavr.collection.Array
- toString() - Method in class io.vavr.collection.CharSeq
-
Returns a string containing the characters in this sequence in the same order as this sequence.
- toString() - Method in class io.vavr.collection.HashMap
- toString() - Method in class io.vavr.collection.HashSet
- toString() - Method in class io.vavr.collection.LinkedHashMap
- toString() - Method in class io.vavr.collection.LinkedHashSet
- toString() - Method in class io.vavr.collection.List.Cons
- toString() - Method in class io.vavr.collection.List.Nil
- toString() - Method in class io.vavr.collection.Stream.Cons
- toString() - Method in class io.vavr.collection.Stream.Empty
- toString() - Method in class io.vavr.collection.Tree.Empty
- toString() - Method in class io.vavr.collection.Tree.Node
- toString() - Method in interface io.vavr.collection.Tree
- toString() - Method in class io.vavr.collection.TreeMap
- toString() - Method in class io.vavr.collection.TreeSet
- toString() - Method in class io.vavr.collection.Vector
- toString() - Method in class io.vavr.control.Either.Left
- toString() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- toString() - Method in class io.vavr.control.Either.Right
- toString() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- toString() - Method in interface io.vavr.control.Either
- toString() - Method in class io.vavr.control.Option.None
- toString() - Method in class io.vavr.control.Option.Some
- toString() - Method in interface io.vavr.control.Option
- toString() - Method in class io.vavr.control.Try.Failure
- toString() - Method in class io.vavr.control.Try.Success
- toString() - Method in interface io.vavr.control.Try
- toString() - Method in class io.vavr.control.Validation.Invalid
- toString() - Method in interface io.vavr.control.Validation
- toString() - Method in class io.vavr.control.Validation.Valid
- toString() - Method in class io.vavr.Lazy
- toString() - Method in class io.vavr.Tuple0
- toString() - Method in class io.vavr.Tuple1
- toString() - Method in class io.vavr.Tuple2
- toString() - Method in class io.vavr.Tuple3
- toString() - Method in class io.vavr.Tuple4
- toString() - Method in class io.vavr.Tuple5
- toString() - Method in class io.vavr.Tuple6
- toString() - Method in class io.vavr.Tuple7
- toString() - Method in class io.vavr.Tuple8
- toString() - Method in interface io.vavr.Value
-
Clarifies that values have a proper toString() method implemented.
- toTree() - Method in interface io.vavr.Value
-
Converts this to a
Tree
. - toTree(Function<? super T, ? extends ID>, Function<? super T, ? extends ID>) - Method in interface io.vavr.Value
- toTry() - Method in interface io.vavr.Value
-
Converts this to a
Try
. - toTry(Supplier<? extends Throwable>) - Method in interface io.vavr.Value
-
Converts this to a
Try
. - toUpperCase() - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to upper case using the rules of the default locale. - toUpperCase(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to upper case using the rules of the givenLocale
. - toValid(E) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Object)
instead. - toValid(Supplier<? extends E>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Supplier)
instead. - toValidation() - Method in interface io.vavr.control.Either
-
Returns this as
Validation
. - toValidation() - Method in interface io.vavr.control.Try
-
Converts this
Try
to aValidation
. - toValidation(E) - Method in interface io.vavr.Value
-
Converts this to an
Validation
. - toValidation(Function<? super Throwable, ? extends U>) - Method in interface io.vavr.control.Try
-
Converts this
Try
to aValidation
, converting the Throwable (if present) to another object using passedFunction
. - toValidation(Supplier<? extends E>) - Method in interface io.vavr.Value
-
Converts this to an
Validation
. - toVector() - Method in interface io.vavr.Value
-
Converts this to a
Vector
. - transform(Function<? super Array<T>, ? extends U>) - Method in class io.vavr.collection.Array
-
Transforms this
Array
. - transform(Function<? super CharSeq, ? extends U>) - Method in class io.vavr.collection.CharSeq
-
Transforms this
CharSeq
. - transform(Function<? super HashSet<T>, ? extends U>) - Method in class io.vavr.collection.HashSet
-
Transforms this
HashSet
. - transform(Function<? super Iterator<T>, ? extends U>) - Method in interface io.vavr.collection.Iterator
-
Transforms this
Iterator
. - transform(Function<? super LinkedHashSet<T>, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
-
Transforms this
LinkedHashSet
. - transform(Function<? super List<T>, ? extends U>) - Method in interface io.vavr.collection.List
-
Transforms this
List
. - transform(Function<? super Map<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
-
Transforms this
Map
. - transform(Function<? super Multimap<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Transforms this
Multimap
. - transform(Function<? super Queue<T>, ? extends U>) - Method in class io.vavr.collection.Queue
-
Transforms this
Queue
. - transform(Function<? super Stream<T>, ? extends U>) - Method in interface io.vavr.collection.Stream
-
Transforms this
Stream
. - transform(Function<? super Tree<T>, ? extends U>) - Method in interface io.vavr.collection.Tree
-
Transforms this
Tree
. - transform(Function<? super TreeSet<T>, ? extends U>) - Method in class io.vavr.collection.TreeSet
-
Transforms this
TreeSet
. - transform(Function<? super Vector<T>, ? extends U>) - Method in class io.vavr.collection.Vector
-
Transforms this
Vector
. - transform(Function<? super Future<T>, ? extends U>) - Method in interface io.vavr.concurrent.Future
-
Transforms this
Future
. - transform(Function<? super Either.LeftProjection<L, R>, ? extends U>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Transforms this
LeftProjection
. - transform(Function<? super Either.RightProjection<L, R>, ? extends U>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Transforms this
RightProjection
. - transform(Function<? super Option<T>, ? extends U>) - Method in interface io.vavr.control.Option
-
Transforms this
Option
. - transform(Function<? super Try<T>, ? extends U>) - Method in interface io.vavr.control.Try
-
Transforms this
Try
. - transform(Function<? super Lazy<T>, ? extends U>) - Method in class io.vavr.Lazy
-
Transforms this
Lazy
. - transformValue(Function<? super Try<T>, ? extends Try<? extends U>>) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Future
, whether it is a success or a failure. - transpose(List<List<T>>) - Static method in interface io.vavr.collection.List
-
Transposes the rows and columns of a
List
matrix. - transpose(Queue<Queue<T>>) - Static method in class io.vavr.collection.Queue
-
Transposes the rows and columns of a
Queue
matrix. - transpose(Stream<Stream<T>>) - Static method in interface io.vavr.collection.Stream
-
Transposes the rows and columns of a
Stream
matrix. - transpose(Vector<Vector<T>>) - Static method in class io.vavr.collection.Vector
-
Transposes the rows and columns of a
Vector
matrix. - Traversable<T> - Interface in io.vavr.collection
-
An interface for inherently recursive, multi-valued data structures.
- traverse() - Method in interface io.vavr.collection.Tree
-
Traverses this tree in
Tree.Order.PRE_ORDER
. - traverse(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree in a specific order.
- traverse(Iterable<? extends T>, Function<? super T, ? extends Future<? extends U>>) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Future
by transforming anIterable<? extends T>
into aFuture<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Either
by transforming anIterable<? extends T>
into aEither<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Option<? extends U>>) - Static method in interface io.vavr.control.Option
-
Maps the values of an iterable to a sequence of mapped values into a single
Option
by transforming anIterable<? extends T>
into aOption<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Try<? extends U>>) - Static method in interface io.vavr.control.Try
-
Maps the values of an iterable to a sequence of mapped values into a single
Try
by transforming anIterable<? extends T>
into aTry<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Validation<? extends Seq<? extends E>, ? extends U>>) - Static method in interface io.vavr.control.Validation
-
Maps the values of an iterable to a sequence of mapped values into a single
Validation
by transforming anIterable<? extends T>
into aValidation<Seq<U>>
. - traverse(Executor, Iterable<? extends T>, Function<? super T, ? extends Future<? extends U>>) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Future
by transforming anIterable<? extends T>
into aFuture<Seq<U>>
. - traverseRight(Iterable<? extends T>, Function<? super T, ? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Either
by transforming anIterable<? extends T>
into aEither<Seq<U>>
. - Tree<T> - Interface in io.vavr.collection
-
A general Tree interface.
- Tree.Empty<T> - Class in io.vavr.collection
-
The empty tree.
- Tree.Node<T> - Class in io.vavr.collection
-
Represents a tree node.
- Tree.Order - Enum Class in io.vavr.collection
-
Tree traversal order.
- TreeMap<K,
V> - Class in io.vavr.collection -
SortedMap implementation, backed by a Red/Black Tree.
- TreeMultimap<K,
V> - Class in io.vavr.collection - TreeMultimap.Builder<V> - Class in io.vavr.collection
- TreeSet<T> - Class in io.vavr.collection
-
SortedSet implementation, backed by a Red/Black Tree.
- trim() - Method in class io.vavr.collection.CharSeq
-
Returns a string whose value is this string, with any leading and trailing whitespace removed.
- Try<T> - Interface in io.vavr.control
-
The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of exceptions.
- Try(CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Try.of(CheckedFunction0)
- Try.Failure<T> - Class in io.vavr.control
-
A failed Try.
- Try.Success<T> - Class in io.vavr.control
-
A succeeded Try.
- Try.WithResources1<T1> - Class in io.vavr.control
-
A
Try
-with-resources builder that operates on oneAutoCloseable
resource. - Try.WithResources2<T1,
T2> - Class in io.vavr.control -
A
Try
-with-resources builder that operates on twoAutoCloseable
resources. - Try.WithResources3<T1,
T2, - Class in io.vavr.controlT3> -
A
Try
-with-resources builder that operates on threeAutoCloseable
resources. - Try.WithResources4<T1,
T2, - Class in io.vavr.controlT3, T4> -
A
Try
-with-resources builder that operates on fourAutoCloseable
resources. - Try.WithResources5<T1,
T2, - Class in io.vavr.controlT3, T4, T5> -
A
Try
-with-resources builder that operates on fiveAutoCloseable
resources. - Try.WithResources6<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6> -
A
Try
-with-resources builder that operates on sixAutoCloseable
resources. - Try.WithResources7<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7> -
A
Try
-with-resources builder that operates on sevenAutoCloseable
resources. - Try.WithResources8<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7, T8> -
A
Try
-with-resources builder that operates on eightAutoCloseable
resources. - tryComplete(Try<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to completes this
Promise
with the givenvalue
. - tryCompleteWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promise
with the specifiedFuture
, once thatFuture
is completed. - tryFailure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenexception
. - trySuccess(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - Tuple - Interface in io.vavr
-
The base interface of all tuples.
- Tuple() - Static method in class io.vavr.API
-
Alias for
Tuple.empty()
- Tuple(T1) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object)
Creates a tuple of one element. - Tuple(T1, T2) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object)
Creates a tuple of two elements. - Tuple(T1, T2, T3) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object)
Creates a tuple of three elements. - Tuple(T1, T2, T3, T4) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object)
Creates a tuple of 4 elements. - Tuple(T1, T2, T3, T4, T5) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object)
Creates a tuple of 5 elements. - Tuple(T1, T2, T3, T4, T5, T6) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object)
Creates a tuple of 6 elements. - Tuple(T1, T2, T3, T4, T5, T6, T7) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object, Object)
Creates a tuple of 7 elements. - Tuple(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object, Object, Object)
Creates a tuple of 8 elements. - Tuple0 - Class in io.vavr
-
A tuple of no elements which can be seen as cartesian product of no components.
- Tuple1<T1> - Class in io.vavr
-
A tuple of one element which can be seen as cartesian product of one component.
- Tuple1(T1) - Constructor for class io.vavr.Tuple1
-
Constructs a tuple of one element.
- Tuple2<T1,
T2> - Class in io.vavr -
A tuple of two elements which can be seen as cartesian product of two components.
- Tuple2(T1, T2) - Constructor for class io.vavr.Tuple2
-
Constructs a tuple of two elements.
- Tuple3<T1,
T2, - Class in io.vavrT3> -
A tuple of three elements which can be seen as cartesian product of three components.
- Tuple3(T1, T2, T3) - Constructor for class io.vavr.Tuple3
-
Constructs a tuple of three elements.
- Tuple4<T1,
T2, - Class in io.vavrT3, T4> -
A tuple of 4 elements which can be seen as cartesian product of 4 components.
- Tuple4(T1, T2, T3, T4) - Constructor for class io.vavr.Tuple4
-
Constructs a tuple of 4 elements.
- Tuple5<T1,
T2, - Class in io.vavrT3, T4, T5> -
A tuple of 5 elements which can be seen as cartesian product of 5 components.
- Tuple5(T1, T2, T3, T4, T5) - Constructor for class io.vavr.Tuple5
-
Constructs a tuple of 5 elements.
- Tuple6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A tuple of 6 elements which can be seen as cartesian product of 6 components.
- Tuple6(T1, T2, T3, T4, T5, T6) - Constructor for class io.vavr.Tuple6
-
Constructs a tuple of 6 elements.
- Tuple7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A tuple of 7 elements which can be seen as cartesian product of 7 components.
- Tuple7(T1, T2, T3, T4, T5, T6, T7) - Constructor for class io.vavr.Tuple7
-
Constructs a tuple of 7 elements.
- Tuple8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A tuple of 8 elements which can be seen as cartesian product of 8 components.
- Tuple8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class io.vavr.Tuple8
-
Constructs a tuple of 8 elements.
- tupled() - Method in interface io.vavr.CheckedFunction0
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction1
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction2
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction3
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction4
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction5
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction6
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction7
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction8
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function0
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function1
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function2
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function3
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function4
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function5
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function6
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function7
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function8
-
Returns a tupled version of this function.
U
- unchecked() - Method in interface io.vavr.CheckedConsumer
-
Returns an unchecked
Consumer
that will sneaky throw if an exceptions occurs when accepting a value. - unchecked() - Method in interface io.vavr.CheckedFunction0
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction1
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction2
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction3
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction4
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction5
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction6
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction7
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction8
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedPredicate
-
Returns an unchecked
Predicate
that will sneaky throw if an exceptions occurs when testing a value. - unchecked() - Method in interface io.vavr.CheckedRunnable
-
Returns an unchecked
Runnable
that will sneaky throw if an exceptions occurs when running the unit of work. - unchecked(CheckedFunction0<R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.unchecked()
- unchecked(CheckedFunction1<T1, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.unchecked()
- unchecked(CheckedFunction2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.unchecked()
- unchecked(CheckedFunction3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.unchecked()
- unchecked(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.unchecked()
- unchecked(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.unchecked()
- unchecked(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.unchecked()
- unchecked(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.unchecked()
- unchecked(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.unchecked()
- unfold(Character, Function<? super Character, Option<Tuple2<? extends Character, ? extends Character>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends Character>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends Character, ? extends T>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- union(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- union(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- union(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
-
Adds all of the elements of
elements
to this set, replacing existing ones if they already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Adds all of the elements of
that
set to this set, if not already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- union(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- unlift(Function<? super T, ? extends Option<? extends R>>) - Static method in interface io.vavr.PartialFunction
-
Unlifts a
totalFunction
that returns anOption
result into a partial function. - unzip() - Method in interface io.vavr.collection.Map
- unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Map
- unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Multimap
- unzip(Function<? super Tuple2<K, V>, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Map
- unzip(Function<? super Tuple2<K, V>, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Multimap
- unzip(Function<? super Character, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.CharSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Array
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.BitSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.HashSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.IndexedSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Iterator
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.LinearSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.LinkedHashSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.List
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.PriorityQueue
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Queue
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Seq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Set
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.SortedSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Stream
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to pairs which are subsequently split into two distinct sets.
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Tree
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.TreeSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Vector
- unzip3(BiFunction<? super K, ? super V, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Map
- unzip3(BiFunction<? super K, ? super V, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Multimap
- unzip3(Function<? super Tuple2<K, V>, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Map
- unzip3(Function<? super Tuple2<K, V>, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Multimap
- unzip3(Function<? super Character, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.CharSeq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Array
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.BitSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.HashSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.IndexedSeq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Iterator
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.LinkedHashSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.List
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.PriorityQueue
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Queue
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Seq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Set
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.SortedSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Stream
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to triples which are subsequently split into three distinct sets.
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Tree
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.TreeSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Vector
- update(int, Character) - Method in class io.vavr.collection.CharSeq
- update(int, Function<? super Character, ? extends Character>) - Method in class io.vavr.collection.CharSeq
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Array
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.LinearSeq
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.List
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Queue
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Seq
-
Updates the given element at the specified index using the specified function.
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Vector
- update(int, T) - Method in class io.vavr.collection.Array
- update(int, T) - Method in interface io.vavr.collection.IndexedSeq
- update(int, T) - Method in interface io.vavr.collection.LinearSeq
- update(int, T) - Method in interface io.vavr.collection.List
- update(int, T) - Method in class io.vavr.collection.Queue
- update(int, T) - Method in interface io.vavr.collection.Seq
-
Updates the given element at the specified index.
- update(int, T) - Method in interface io.vavr.collection.Stream
- update(int, T) - Method in class io.vavr.collection.Vector
- update1(T1) - Method in class io.vavr.Tuple1
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple2
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple3
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple4
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple5
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple6
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple7
-
Sets the 1st element of this tuple to the given
value
. - update1(T1) - Method in class io.vavr.Tuple8
-
Sets the 1st element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple2
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple3
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple4
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple5
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple6
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple7
-
Sets the 2nd element of this tuple to the given
value
. - update2(T2) - Method in class io.vavr.Tuple8
-
Sets the 2nd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple3
-
Sets the 3rd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple4
-
Sets the 3rd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple5
-
Sets the 3rd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple6
-
Sets the 3rd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple7
-
Sets the 3rd element of this tuple to the given
value
. - update3(T3) - Method in class io.vavr.Tuple8
-
Sets the 3rd element of this tuple to the given
value
. - update4(T4) - Method in class io.vavr.Tuple4
-
Sets the 4th element of this tuple to the given
value
. - update4(T4) - Method in class io.vavr.Tuple5
-
Sets the 4th element of this tuple to the given
value
. - update4(T4) - Method in class io.vavr.Tuple6
-
Sets the 4th element of this tuple to the given
value
. - update4(T4) - Method in class io.vavr.Tuple7
-
Sets the 4th element of this tuple to the given
value
. - update4(T4) - Method in class io.vavr.Tuple8
-
Sets the 4th element of this tuple to the given
value
. - update5(T5) - Method in class io.vavr.Tuple5
-
Sets the 5th element of this tuple to the given
value
. - update5(T5) - Method in class io.vavr.Tuple6
-
Sets the 5th element of this tuple to the given
value
. - update5(T5) - Method in class io.vavr.Tuple7
-
Sets the 5th element of this tuple to the given
value
. - update5(T5) - Method in class io.vavr.Tuple8
-
Sets the 5th element of this tuple to the given
value
. - update6(T6) - Method in class io.vavr.Tuple6
-
Sets the 6th element of this tuple to the given
value
. - update6(T6) - Method in class io.vavr.Tuple7
-
Sets the 6th element of this tuple to the given
value
. - update6(T6) - Method in class io.vavr.Tuple8
-
Sets the 6th element of this tuple to the given
value
. - update7(T7) - Method in class io.vavr.Tuple7
-
Sets the 7th element of this tuple to the given
value
. - update7(T7) - Method in class io.vavr.Tuple8
-
Sets the 7th element of this tuple to the given
value
. - update8(T8) - Method in class io.vavr.Tuple8
-
Sets the 8th element of this tuple to the given
value
.
V
- val(Supplier<? extends T>, Class<T>) - Static method in class io.vavr.Lazy
- valid(T) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation.Valid
that contains the givenvalue
. - Valid(T) - Static method in class io.vavr.API
-
Alias for
Validation.valid(Object)
- Validation<E,
T> - Interface in io.vavr.control -
An implementation similar to scalaz's Validation control.
- Validation.Builder<E,
T1, - Class in io.vavr.controlT2> - Validation.Builder3<E,
T1, - Class in io.vavr.controlT2, T3> - Validation.Builder4<E,
T1, - Class in io.vavr.controlT2, T3, T4> - Validation.Builder5<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5> - Validation.Builder6<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6> - Validation.Builder7<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7> - Validation.Builder8<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7, T8> - Validation.Invalid<E,
T> - Class in io.vavr.control -
An invalid Validation
- Validation.Valid<E,
T> - Class in io.vavr.control -
A valid Validation
- Value<T> - Interface in io.vavr
-
Functional programming is all about values and transformation of values using functions.
- valueOf(String) - Static method in enum class io.vavr.collection.Multimap.ContainerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.vavr.collection.Tree.Order
-
Returns the enum constant of this class with the specified name.
- values() - Method in class io.vavr.collection.HashMultimap
- values() - Method in class io.vavr.collection.LinkedHashMultimap
- values() - Method in class io.vavr.collection.TreeMultimap
- values() - Method in class io.vavr.collection.HashMap
- values() - Method in class io.vavr.collection.LinkedHashMap
- values() - Method in interface io.vavr.collection.Map
-
Returns a new
Seq
that contains the values of thisMap
. - values() - Static method in enum class io.vavr.collection.Multimap.ContainerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.vavr.collection.Multimap
- values() - Static method in enum class io.vavr.collection.Tree.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.vavr.collection.Tree
-
Traverses this tree values in
Tree.Order.PRE_ORDER
. - values() - Method in class io.vavr.collection.TreeMap
- values(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree values in a specific order.
- valuesIterator() - Method in class io.vavr.collection.HashMap
- valuesIterator() - Method in interface io.vavr.collection.Map
-
Returns the values in this map.
- Vector<T> - Class in io.vavr.collection
-
Vector is the default Seq implementation that provides effectively constant time access to any element.
- Vector() - Static method in class io.vavr.API
-
Alias for
Vector.empty()
- Vector(T) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object)
- Vector(T...) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object...)
W
- when(boolean, Supplier<? extends T>) - Static method in interface io.vavr.control.Option
-
Creates
Some
of suppliers value if condition is true, orNone
in other case - when(boolean, T) - Static method in interface io.vavr.control.Option
-
Creates
Some
of value if condition is true, orNone
in other case - with(Try<? extends T>) - Method in interface io.vavr.concurrent.Task.Complete
-
Deprecated.A function that takes a
Try
(success or failure) and returns the state of completion. - withBytes() - Static method in interface io.vavr.collection.BitSet
- withCharacters() - Static method in interface io.vavr.collection.BitSet
- withDefault(Function<? super Integer, ? extends T>) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- withDefault(Function<? super K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Will be removed
- withDefaultValue(T) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- withDefaultValue(V) - Method in interface io.vavr.collection.Map
-
Deprecated.Will be removed
- withEnum(Class<T>) - Static method in interface io.vavr.collection.BitSet
- withLongs() - Static method in interface io.vavr.collection.BitSet
- withRelations(Function1<Integer, T>, Function1<T, Integer>) - Static method in interface io.vavr.collection.BitSet
- withResources(CheckedFunction0<? extends T1>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on oneAutoCloseable
resource. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on twoAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on threeAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on fourAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on fiveAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on sixAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on sevenAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>, CheckedFunction0<? extends T8>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on eightAutoCloseable
resources. - withSeq() - Static method in class io.vavr.collection.HashMultimap
- withSeq() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSeq() - Static method in class io.vavr.collection.TreeMultimap
- withSet() - Static method in class io.vavr.collection.HashMultimap
- withSet() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSet() - Static method in class io.vavr.collection.TreeMultimap
- withShorts() - Static method in interface io.vavr.collection.BitSet
- withSortedSet() - Static method in class io.vavr.collection.HashMultimap
- withSortedSet() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet() - Static method in class io.vavr.collection.TreeMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.HashMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.TreeMultimap
Y
- yield() - Method in class io.vavr.API.For1
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Future
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1List
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Option
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Try
-
A shortcut for
yield(Function.identity())
. - yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1
-
Yields a result for elements of the cross product of the underlying Iterable.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Future
-
Yields a result for elements of the cross product of the underlying Future.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1List
-
Yields a result for elements of the cross product of the underlying List.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Option
-
Yields a result for elements of the cross product of the underlying Option.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Try
-
Yields a result for elements of the cross product of the underlying Try.
Z
- zip(Future<? extends U>) - Method in interface io.vavr.concurrent.Future
-
Returns a tuple of this and that Future result.
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Array
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.BitSet
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.CharSeq
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.HashSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Iterator
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.LinearSeq
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.List
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Map
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Multimap
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.PriorityQueue
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Queue
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Seq
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Set
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.SortedSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Stream
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by combining corresponding elements in pairs.
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Tree
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.TreeSet
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Vector
- zipAll(Iterable<? extends U>, Tuple2<K, V>, U) - Method in interface io.vavr.collection.Map
- zipAll(Iterable<? extends U>, Tuple2<K, V>, U) - Method in interface io.vavr.collection.Multimap
- zipAll(Iterable<? extends U>, Character, U) - Method in class io.vavr.collection.CharSeq
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Array
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.BitSet
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.HashSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.IndexedSeq
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Iterator
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.LinearSeq
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.LinkedHashSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.List
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.PriorityQueue
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Queue
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Seq
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Set
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.SortedSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Stream
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable by combining corresponding elements in pairs.
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Tree
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.TreeSet
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Vector
- zipWith(Future<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.concurrent.Future
-
Returns a this and that Future result combined using a given combinator function.
- zipWith(Iterable<? extends U>, BiFunction<? super Tuple2<K, V>, ? super U, ? extends R>) - Method in interface io.vavr.collection.Map
- zipWith(Iterable<? extends U>, BiFunction<? super Tuple2<K, V>, ? super U, ? extends R>) - Method in interface io.vavr.collection.Multimap
- zipWith(Iterable<? extends U>, BiFunction<? super Character, ? super U, ? extends R>) - Method in class io.vavr.collection.CharSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Array
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.BitSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.HashSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.IndexedSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Iterator
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.LinearSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.LinkedHashSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.List
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.PriorityQueue
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Queue
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Seq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Set
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.SortedSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Stream
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by mapping elements.
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Tree
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.TreeSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Vector
- zipWithIndex() - Method in class io.vavr.collection.Array
- zipWithIndex() - Method in interface io.vavr.collection.BitSet
- zipWithIndex() - Method in class io.vavr.collection.CharSeq
- zipWithIndex() - Method in class io.vavr.collection.HashSet
- zipWithIndex() - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex() - Method in interface io.vavr.collection.Iterator
- zipWithIndex() - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex() - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex() - Method in interface io.vavr.collection.List
- zipWithIndex() - Method in interface io.vavr.collection.Map
- zipWithIndex() - Method in interface io.vavr.collection.Multimap
- zipWithIndex() - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex() - Method in class io.vavr.collection.Queue
- zipWithIndex() - Method in interface io.vavr.collection.Seq
- zipWithIndex() - Method in interface io.vavr.collection.Set
- zipWithIndex() - Method in interface io.vavr.collection.SortedSet
- zipWithIndex() - Method in interface io.vavr.collection.Stream
- zipWithIndex() - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices.
- zipWithIndex() - Method in interface io.vavr.collection.Tree
- zipWithIndex() - Method in class io.vavr.collection.TreeSet
- zipWithIndex() - Method in class io.vavr.collection.Vector
- zipWithIndex(BiFunction<? super Tuple2<K, V>, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Map
- zipWithIndex(BiFunction<? super Tuple2<K, V>, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Multimap
- zipWithIndex(BiFunction<? super Character, ? super Integer, ? extends U>) - Method in class io.vavr.collection.CharSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Array
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.BitSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.HashSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Iterator
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.List
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Queue
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Seq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Set
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Stream
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices by applying mapper provided.
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Tree
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.TreeSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Vector
_
- _1 - Variable in class io.vavr.Tuple1
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple2
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple3
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple4
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple5
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple6
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple7
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple8
-
The 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple1
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple2
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple3
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple4
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple5
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple6
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple7
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple8
-
Getter of the 1st element of this tuple.
- _2 - Variable in class io.vavr.Tuple2
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple3
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple4
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple5
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple6
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple7
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple8
-
The 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple2
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple3
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple4
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple5
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple6
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple7
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple8
-
Getter of the 2nd element of this tuple.
- _3 - Variable in class io.vavr.Tuple3
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple4
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple5
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple6
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple7
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple8
-
The 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple3
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple4
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple5
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple6
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple7
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple8
-
Getter of the 3rd element of this tuple.
- _4 - Variable in class io.vavr.Tuple4
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple5
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple6
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple7
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple8
-
The 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple4
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple5
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple6
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple7
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple8
-
Getter of the 4th element of this tuple.
- _5 - Variable in class io.vavr.Tuple5
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple6
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple7
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple8
-
The 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple5
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple6
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple7
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple8
-
Getter of the 5th element of this tuple.
- _6 - Variable in class io.vavr.Tuple6
-
The 6th element of this tuple.
- _6 - Variable in class io.vavr.Tuple7
-
The 6th element of this tuple.
- _6 - Variable in class io.vavr.Tuple8
-
The 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple6
-
Getter of the 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple7
-
Getter of the 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple8
-
Getter of the 6th element of this tuple.
- _7 - Variable in class io.vavr.Tuple7
-
The 7th element of this tuple.
- _7 - Variable in class io.vavr.Tuple8
-
The 7th element of this tuple.
- _7() - Method in class io.vavr.Tuple7
-
Getter of the 7th element of this tuple.
- _7() - Method in class io.vavr.Tuple8
-
Getter of the 7th element of this tuple.
- _8 - Variable in class io.vavr.Tuple8
-
The 8th element of this tuple.
- _8() - Method in class io.vavr.Tuple8
-
Getter of the 8th element of this tuple.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form