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 an action on the given value, potentially causing 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
-
Returns a new set containing all elements of this set plus the given element, if it was not already present.
- 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
-
Returns a new set containing all elements of this set plus the given elements, excluding duplicates.
- 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
-
Returns a predicate that is satisfied only when all of the provided
predicatesreturntruefor a given input. - andFinally(Runnable) - Method in interface io.vavr.control.Try
- andFinallyTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Executes a given
CheckedRunnableafter thisTry, regardless of whether it is aTry.SuccessorTry.Failure. - andThen(CheckedConsumer<? super T>) - Method in interface io.vavr.CheckedConsumer
-
Returns a composed
CheckedConsumerthat performs, in sequence,this.accept(t)followed byafter.accept(t)for the same inputt. - 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto the result. - andThen(Runnable) - Method in interface io.vavr.control.Try
- andThen(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Supports chaining of callbacks that are guaranteed to be executed in order.
- andThen(Consumer<? super T>) - Method in interface io.vavr.control.Try
- 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto 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
afterto the result. - andThenTry(CheckedConsumer<? super T>) - Method in interface io.vavr.control.Try
- andThenTry(CheckedRunnable) - Method in interface io.vavr.control.Try
- any() - Static method in class io.vavr.API.Match.Pattern0
-
The greediest match, a catch-all
- anyOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
Returns a predicate that is satisfied if at least one of the provided
predicatesreturnstruefor a given input. - ap(Validation<Seq<E>, ? extends Function<? super T, ? extends U>>) - Method in interface io.vavr.control.Validation
-
Applies a validation containing a function to this validation's value, combining errors if both are invalid.
- ap(Function2<T1, T2, R>) - Method in class io.vavr.control.Validation.Builder
-
Applies a binary function to the values of the two validations held by this builder.
- ap(Function3<T1, T2, T3, R>) - Method in class io.vavr.control.Validation.Builder3
-
Applies a ternary function to the values of the three validations held by this builder.
- ap(Function4<T1, T2, T3, T4, R>) - Method in class io.vavr.control.Validation.Builder4
-
Applies a quaternary function to the values of the four validations held by this builder.
- ap(Function5<T1, T2, T3, T4, T5, R>) - Method in class io.vavr.control.Validation.Builder5
-
Applies a quinary function to the values of the five validations held by this builder.
- ap(Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class io.vavr.control.Validation.Builder6
-
Applies a senary function to the values of the six validations held by this builder.
- ap(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class io.vavr.control.Validation.Builder7
-
Applies a septenary function to the values of the seven validations held by this builder.
- ap(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class io.vavr.control.Validation.Builder8
-
Applies an octonary function to the values of the eight validations held by this builder.
- 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.For1Either<L,
T1> - Class in io.vavr -
For-comprehension with one Either.
- 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.For1Validation<L,
T1> - Class in io.vavr -
For-comprehension with one Validation.
- API.For2<T1,
T2> - Class in io.vavr -
For-comprehension with two Iterables.
- API.For2Either<L,
T1, - Class in io.vavrT2> -
For-comprehension with two Eithers.
- 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.For2Validation<L,
T1, - Class in io.vavrT2> -
For-comprehension with two Validations.
- API.For3<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Iterables.
- API.For3Either<L,
T1, - Class in io.vavrT2, T3> -
For-comprehension with three Eithers.
- 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.For3Validation<L,
T1, - Class in io.vavrT2, T3> -
For-comprehension with three Validations.
- API.For4<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Iterables.
- API.For4Either<L,
T1, - Class in io.vavrT2, T3, T4> -
For-comprehension with 4 Eithers.
- 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.For4Validation<L,
T1, - Class in io.vavrT2, T3, T4> -
For-comprehension with 4 Validations.
- API.For5<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Iterables.
- API.For5Either<L,
T1, - Class in io.vavrT2, T3, T4, T5> -
For-comprehension with 5 Eithers.
- 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.For5Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5> -
For-comprehension with 5 Validations.
- API.For6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Iterables.
- API.For6Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6> -
For-comprehension with 6 Eithers.
- 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.For6Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6> -
For-comprehension with 6 Validations.
- API.For7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Iterables.
- API.For7Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> -
For-comprehension with 7 Eithers.
- 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.For7Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> -
For-comprehension with 7 Validations.
- API.For8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Iterables.
- API.For8Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Eithers.
- 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.For8Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Validations.
- API.ForLazy2Either<L,
T1, - Class in io.vavrT2> -
A lazily evaluated
For-comprehension with two Eithers. - API.ForLazy2Future<T1,
T2> - Class in io.vavr -
A lazily evaluated
For-comprehension with two Futures. - API.ForLazy2List<T1,
T2> - Class in io.vavr -
A lazily evaluated
For-comprehension with two Lists. - API.ForLazy2Option<T1,
T2> - Class in io.vavr -
A lazily evaluated
For-comprehension with two Options. - API.ForLazy2Try<T1,
T2> - Class in io.vavr -
A lazily evaluated
For-comprehension with two Trys. - API.ForLazy2Validation<L,
T1, - Class in io.vavrT2> -
A lazily evaluated
For-comprehension with two Validations. - API.ForLazy3Either<L,
T1, - Class in io.vavrT2, T3> -
A lazily evaluated
For-comprehension with three Eithers. - API.ForLazy3Future<T1,
T2, - Class in io.vavrT3> -
A lazily evaluated
For-comprehension with three Futures. - API.ForLazy3List<T1,
T2, - Class in io.vavrT3> -
A lazily evaluated
For-comprehension with three Lists. - API.ForLazy3Option<T1,
T2, - Class in io.vavrT3> -
A lazily evaluated
For-comprehension with three Options. - API.ForLazy3Try<T1,
T2, - Class in io.vavrT3> -
A lazily evaluated
For-comprehension with three Trys. - API.ForLazy3Validation<L,
T1, - Class in io.vavrT2, T3> -
A lazily evaluated
For-comprehension with three Validations. - API.ForLazy4Either<L,
T1, - Class in io.vavrT2, T3, T4> -
A lazily evaluated
For-comprehension with 4 Eithers. - API.ForLazy4Future<T1,
T2, - Class in io.vavrT3, T4> -
A lazily evaluated
For-comprehension with 4 Futures. - API.ForLazy4List<T1,
T2, - Class in io.vavrT3, T4> -
A lazily evaluated
For-comprehension with 4 Lists. - API.ForLazy4Option<T1,
T2, - Class in io.vavrT3, T4> -
A lazily evaluated
For-comprehension with 4 Options. - API.ForLazy4Try<T1,
T2, - Class in io.vavrT3, T4> -
A lazily evaluated
For-comprehension with 4 Trys. - API.ForLazy4Validation<L,
T1, - Class in io.vavrT2, T3, T4> -
A lazily evaluated
For-comprehension with 4 Validations. - API.ForLazy5Either<L,
T1, - Class in io.vavrT2, T3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Eithers. - API.ForLazy5Future<T1,
T2, - Class in io.vavrT3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Futures. - API.ForLazy5List<T1,
T2, - Class in io.vavrT3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Lists. - API.ForLazy5Option<T1,
T2, - Class in io.vavrT3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Options. - API.ForLazy5Try<T1,
T2, - Class in io.vavrT3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Trys. - API.ForLazy5Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5> -
A lazily evaluated
For-comprehension with 5 Validations. - API.ForLazy6Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Eithers. - API.ForLazy6Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Futures. - API.ForLazy6List<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Lists. - API.ForLazy6Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Options. - API.ForLazy6Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Trys. - API.ForLazy6Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6> -
A lazily evaluated
For-comprehension with 6 Validations. - API.ForLazy7Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Eithers. - API.ForLazy7Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Futures. - API.ForLazy7List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Lists. - API.ForLazy7Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Options. - API.ForLazy7Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Trys. - API.ForLazy7Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> -
A lazily evaluated
For-comprehension with 7 Validations. - API.ForLazy8Either<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Eithers. - API.ForLazy8Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Futures. - API.ForLazy8List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Lists. - API.ForLazy8Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Options. - API.ForLazy8Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Trys. - API.ForLazy8Validation<L,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> -
A lazily evaluated
For-comprehension with 8 Validations. - API.Match<T> - Class in io.vavr
-
Scala-like structural pattern matching for Java.
- API.Match.Case<T,
R> - Interface in io.vavr -
Base interface for all the Cases
- API.Match.Case0<T,
R> - Class in io.vavr -
API.Match.Caseimplementation for simplest case - API.Match.Case1<T,
T1, - Class in io.vavrR> -
API.Match.Caseimplementation for a case with 1 intermediate type - API.Match.Case2<T,
T1, - Class in io.vavrT2, R> -
API.Match.Caseimplementation for a case with 2 intermediate types - API.Match.Case3<T,
T1, - Class in io.vavrT2, T3, R> -
API.Match.Caseimplementation for a case with 3 intermediate types - API.Match.Case4<T,
T1, - Class in io.vavrT2, T3, T4, R> -
API.Match.Caseimplementation for a case with 4 intermediate types - API.Match.Case5<T,
T1, - Class in io.vavrT2, T3, T4, T5, R> -
API.Match.Caseimplementation for a case with 5 intermediate types - API.Match.Case6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, R> -
API.Match.Caseimplementation for a case with 6 intermediate types - API.Match.Case7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, R> -
API.Match.Caseimplementation for a case with 7 intermediate types - API.Match.Case8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8, R> -
API.Match.Caseimplementation for a case with 8 intermediate types - API.Match.Pattern<T,
R> - Interface in io.vavr -
A Pattern is a partial
Functionin the sense that a function applications returns an optional result of typeOption<R>. - API.Match.Pattern0<T> - Class in io.vavr
-
A
API.Match.Patternimplementation for the simplest pattern - API.Match.Pattern1<T,
T1> - Class in io.vavr -
A
API.Match.Patternimplementation for the pattern with 1 intermediate type - API.Match.Pattern2<T,
T1, - Class in io.vavrT2> -
A
API.Match.Patternimplementation for the pattern with 2 intermediate types - API.Match.Pattern3<T,
T1, - Class in io.vavrT2, T3> -
A
API.Match.Patternimplementation for the pattern with 3 intermediate types - API.Match.Pattern4<T,
T1, - Class in io.vavrT2, T3, T4> -
A
API.Match.Patternimplementation for the pattern with 4 intermediate types - API.Match.Pattern5<T,
T1, - Class in io.vavrT2, T3, T4, T5> -
A
API.Match.Patternimplementation for the pattern with 5 intermediate types - API.Match.Pattern6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6> -
A
API.Match.Patternimplementation for the pattern with 6 intermediate types - API.Match.Pattern7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> -
A
API.Match.Patternimplementation for the pattern with 7 intermediate types - API.Match.Pattern8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> -
A
API.Match.Patternimplementation for the pattern with 8 intermediate types - API for concurrent completion - 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
-
Returns a new sequence with the given element appended at the end.
- 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
-
Returns a new sequence with all elements from the given
Iterableappended at the end of this sequence. - 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
mapperfunction. - 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
-
Applies this function to the given argument.
- apply(char) - Method in interface io.vavr.collection.CharSeq.CharUnaryOperator
-
Applies this operator to the given operand.
- 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
-
Groups elements by a unique key extracted from each element.
- Array<T> - Class in io.vavr.collection
-
Array is an immutable 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
-
Returns an immutable
Listview of thisSeq. - 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
-
Returns a mutable
Listview of thisSeq. - 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
Multimapto 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
Mapinto aPartialFunctionwhich is defined at a specific index, if thisMapcontains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Multimap
-
Turns this
Multimapinto aPartialFunctionwhich is defined at a specific index, if thisMultimapcontains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Seq
-
Returns a
PartialFunctionview of thisSeq, where the function is defined at an index if this sequence contains at leastindex + 1elements. - average() - Method in interface io.vavr.collection.Traversable
-
Computes the average of the elements, assuming they are of type
Number. - await() - Method in interface io.vavr.concurrent.Future
-
Blocks the current thread until this
Futureis completed, or returns immediately if it is already completed. - await(long, TimeUnit) - Method in interface io.vavr.concurrent.Future
-
Blocks the current thread until this
Futureis completed, or returns immediately if it is already completed.
B
- back - Variable in class io.vavr.collection.HashMultimap
-
The backing map that stores the key-value pairs.
- back - Variable in class io.vavr.collection.LinkedHashMultimap
-
The backing map that stores the key-value pairs.
- back - Variable in class io.vavr.collection.TreeMultimap
-
The backing map that stores the key-value pairs.
- 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
Mapto a newMapwith 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.RightProjection
-
Deprecated.Applies transformations to the underlying
Eitherby delegating toEither.bimap(Function, Function)and returns the right projection of the result. - bimap(Function<? super L, ? extends X>, Function<? super R, ? extends Y>) - Method in interface io.vavr.control.Either
-
Transforms the value of this
Eitherby applying one of the given mapping functions. - bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps this
Multimapto a newMultimapwith different component type by applying a function to its elements. - bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Applies transformations to the underlying
Eitherby delegating toEither.bimap(Function, Function)and returns the left projection of the result. - BitSet<T> - Interface in io.vavr.collection
-
An immutable
BitSetimplementation. - BitSet.Builder<T> - Class in io.vavr.collection
-
Builder of the BitSet.
- 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
Listwith roots ofTreefrom flat source.
C
- cancel() - Method in interface io.vavr.concurrent.Future
-
Cancels this
Future. - cancel(boolean) - Method in interface io.vavr.concurrent.Future
-
Cancels this
Future. - capitalize() - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeqto upper case using the rules of the default locale. - capitalize(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeqto 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
-
Returns a
API.Match.Case0instance for a specificAPI.Match.Pattern0and a constant value - 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
-
Returns a
API.Match.Case1instance for a specificAPI.Match.Pattern1and a constant value - 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
-
Returns a
API.Match.Case2instance for a specificAPI.Match.Pattern2and a constant value - 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
-
Returns a
API.Match.Case3instance for a specificAPI.Match.Pattern3and a constant value - 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
-
Returns a
API.Match.Case4instance for a specificAPI.Match.Pattern4and a constant value - 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
-
Returns a
API.Match.Case5instance for a specificAPI.Match.Pattern5and a constant value - 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
-
Returns a
API.Match.Case6instance for a specificAPI.Match.Pattern6and a constant value - 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
-
Returns a
API.Match.Case7instance for a specificAPI.Match.Pattern7and a constant value - 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
-
Returns a
API.Match.Case8instance for a specificAPI.Match.Pattern8and a constant value - charAt(int) - Method in class io.vavr.collection.CharSeq
-
Returns the
charvalue 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
-
Represents a function that accepts a
char-valued argument and produces a result. - CharSeq.CharUnaryOperator - Interface in io.vavr.collection
-
Represents an operation on a single
char-valued operand that produces achar-valued result. - CheckedConsumer<T> - Interface in io.vavr
-
A Consumer that is allowed to throw checked exceptions.
- 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 that is allowed to throw checked exceptions.
- CheckedRunnable - Interface in io.vavr
-
A Runnable that is allowed to throw checked exceptions.
- 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
-
Applies a
PartialFunctionto all elements that are defined for it and collects the results. - 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
-
Applies a
partialFunctionto the value of thisFuture, collecting results only for values where the function is defined. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Option
-
Applies a
partialFunctionto the value of thisOptionif it is defined for that value, and wraps the result in a newOption. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Try
-
Transforms the value of this
Tryusing the givenPartialFunctionif it is defined at the value. - 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,accumulatorandcombiner. - 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
Collectorwhich may be used in conjunction withStream.collect(java.util.stream.Collector)to obtain aArray. - collector() - Method in class io.vavr.collection.BitSet.Builder
-
Returns a
Collectorwhich may be used in conjunction withStream.collect(java.util.stream.Collector)to obtain anArrayList. - collector() - Static method in interface io.vavr.collection.BitSet
-
Returns a
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aHashMultimap. - collector() - Static method in class io.vavr.collection.HashSet
-
Returns a
Collectorwhich 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
Collectorwhich 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
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aLinkedHashMultimap. - collector() - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aLinkedHashSet. - collector() - Static method in interface io.vavr.collection.List
-
Returns a
Collectorwhich 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
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aPriorityQueue<T>. - collector() - Static method in class io.vavr.collection.Queue
-
Returns a
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aTreeMap. - collector() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aTreeMultimap. - collector() - Static method in class io.vavr.collection.TreeSet
-
Returns a
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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
Collectorwhich 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.TreeMap
-
Returns a
Collectorwhich 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
Collectorwhich 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
Collectorwhich may be used in conjunction withStream.collect(java.util.stream.Collector)to obtain aLinkedHashMap. - 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 a sequence containing all combinations of elements from this sequence, for all sizes from
0tolength(). - 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 all subsets of this sequence containing exactly
kdistinct elements, i.e., the k-combinations of this sequence. - 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
Validations into aValidation.Builder. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>) - Static method in interface io.vavr.control.Validation
-
Combines three
Validations 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
Validations 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
Validations 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
Validations 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
Validations 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
Validations into aValidation.Builder8. - combine(Validation<E, T3>) - Method in class io.vavr.control.Validation.Builder
-
Combines this builder with another validation, creating a Builder3.
- combine(Validation<E, T4>) - Method in class io.vavr.control.Validation.Builder3
-
Combines this builder with another validation, creating a Builder4.
- combine(Validation<E, T5>) - Method in class io.vavr.control.Validation.Builder4
-
Combines this builder with another validation, creating a Builder5.
- combine(Validation<E, T6>) - Method in class io.vavr.control.Validation.Builder5
-
Combines this builder with another validation, creating a Builder6.
- combine(Validation<E, T7>) - Method in class io.vavr.control.Validation.Builder6
-
Combines this builder with another validation, creating a Builder7.
- combine(Validation<E, T8>) - Method in class io.vavr.control.Validation.Builder7
-
Combines this builder with another validation, creating a Builder8.
- combine(Validation<E, U>) - Method in interface io.vavr.control.Validation
-
Combines two
Validations to form aValidation.Builder, which can then be used to perform further combines, or apply a function to it in order to transform theValidation.Builderinto aValidation. - comparator() - Method in interface io.vavr.collection.Ordered
-
Returns the comparator that governs the ordering of elements 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
Promisewith the givenvalue. - completeWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the result of the givenFutureonce it is completed. - compose(CheckedFunction1<? super V, ? extends T1>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies the CheckedFunction1
beforethe 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
beforethe given argument and then applies this Function1 to the result. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction1 to the result. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction2
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction2 to the result and the other argument. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction3
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction3 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction4 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction5 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction6 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction7 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this CheckedFunction8 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function1
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function1 to the result. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function2
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function2 to the result and the other argument. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function3
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function3 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function4 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function5 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function6 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function7 to the result and the other arguments. - compose1(Function1<? super S, ? extends T1>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 1st argument and then applies this Function8 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction2
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction2 to the result and the other argument. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction3
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction3 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction4 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction5 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction6 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction7 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this CheckedFunction8 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function2
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function2 to the result and the other argument. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function3
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function3 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function4 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function5 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function6 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function7 to the result and the other arguments. - compose2(Function1<? super S, ? extends T2>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 2nd argument and then applies this Function8 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction3
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction3 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction4 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction5 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction6 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction7 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this CheckedFunction8 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function3
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function3 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function4 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function5 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function6 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function7 to the result and the other arguments. - compose3(Function1<? super S, ? extends T3>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 3rd argument and then applies this Function8 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this CheckedFunction4 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this CheckedFunction5 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this CheckedFunction6 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this CheckedFunction7 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this CheckedFunction8 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this Function4 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this Function5 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this Function6 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this Function7 to the result and the other arguments. - compose4(Function1<? super S, ? extends T4>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 4th argument and then applies this Function8 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this CheckedFunction5 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this CheckedFunction6 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this CheckedFunction7 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this CheckedFunction8 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this Function5 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this Function6 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this Function7 to the result and the other arguments. - compose5(Function1<? super S, ? extends T5>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 5th argument and then applies this Function8 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this CheckedFunction6 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this CheckedFunction7 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this CheckedFunction8 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this Function6 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this Function7 to the result and the other arguments. - compose6(Function1<? super S, ? extends T6>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 6th argument and then applies this Function8 to the result and the other arguments. - compose7(Function1<? super S, ? extends T7>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies the Function
beforeto the 7th argument and then applies this CheckedFunction7 to the result and the other arguments. - compose7(Function1<? super S, ? extends T7>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 7th argument and then applies this CheckedFunction8 to the result and the other arguments. - compose7(Function1<? super S, ? extends T7>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies the Function
beforeto the 7th argument and then applies this Function7 to the result and the other arguments. - compose7(Function1<? super S, ? extends T7>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 7th argument and then applies this Function8 to the result and the other arguments. - compose8(Function1<? super S, ? extends T8>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies the Function
beforeto the 8th argument and then applies this CheckedFunction8 to the result and the other arguments. - compose8(Function1<? super S, ? extends T8>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies the Function
beforeto the 8th argument and then applies this Function8 to the result and the other arguments. - 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(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(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Concatenates the specified string to the end of this string.
- 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.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorthat iterates over all elements of the supplied sequence of iterables, in order. - concat(Iterable<? extends T>...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorthat traverses the elements of the provided iterables in sequence, as if they were concatenated. - concat(Iterator<? extends T>) - Method in interface io.vavr.collection.Iterator
-
Returns a new
Iteratorthat yields the elements of this iterator followed by all elements of the specified iterator. - cond(boolean, R, L) - Static method in interface io.vavr.control.Either
-
Returns an
Either<L, R>based on the given test condition. - cond(boolean, T, E) - Static method in interface io.vavr.control.Validation
-
Decides which
Validation<E, T>to return, depending on the test value - if it's true, the result will be aValidation.Valid, if it's false - the result will be aValidation.Invalid - cond(boolean, Supplier<? extends R>, Supplier<? extends L>) - Static method in interface io.vavr.control.Either
-
Returns an
Either<L, R>based on the given test condition. - cond(boolean, Supplier<? extends T>, Supplier<? extends E>) - Static method in interface io.vavr.control.Validation
-
Decides which
Validation<E, T>to return, depending on the test value - if it's true, the result will be aValidation.Valid, if it's false - the result will be aValidation.Invalid - 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 givenelementis contained. - containsAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Checks whether this
Traversablecontains all elements from the given iterable. - 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
trueif this map contains a mapping for the specified key. - containsKey(K) - Method in interface io.vavr.collection.Multimap
-
Returns
trueif 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
-
Checks whether this sequence contains the given sequence as a contiguous slice.
- containsValue(V) - Method in interface io.vavr.collection.Map
-
Returns
trueif this map maps one or more keys to the specified value. - containsValue(V) - Method in interface io.vavr.collection.Multimap
-
Returns
trueif 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.Stream
-
Generates an (theoretically) infinitely long Stream using a value Supplier.
- continually(Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorthat repeatedly generates values using the providedSupplier. - continually(T) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorthat endlessly yields 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 number of elements that satisfy the given predicate.
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.LinkedHashMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.TreeMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.HashMultimap
- Creation - Search tag in interface io.vavr.concurrent.Promise
- Section
- crossProduct() - Method in interface io.vavr.collection.Seq
-
Computes the Cartesian product of this sequence with itself, producing all pairs of elements (
this × 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
-
Returns the n-ary Cartesian power (cross product) of this sequence.
- 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
-
Computes the Cartesian product of this sequence with another iterable, producing pairs of elements (
this × 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
counttimes.
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(). - 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
-
Returns a new set containing all elements of this set except those in the given 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
Traversablecontaining the elements of this instance with all duplicates removed. - 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
Traversablecontaining the elements of this instance without duplicates, as determined by the givencomparator. - 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
Traversablecontaining the elements of this instance without duplicates, based on keys extracted from elements usingkeyExtractor. - 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
- distinctByKeepLast(Comparator<? super Character>) - Method in class io.vavr.collection.CharSeq
- distinctByKeepLast(Comparator<? super T>) - Method in class io.vavr.collection.Array
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.List
- distinctByKeepLast(Comparator<? super T>) - Method in class io.vavr.collection.Queue
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns a sequence with duplicate elements removed, as determined by the provided comparator.
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.Stream
- distinctByKeepLast(Comparator<? super T>) - Method in class io.vavr.collection.Vector
- distinctByKeepLast(Comparator<? super T>) - Method in interface io.vavr.collection.Iterator
-
Returns a new
Iteratorcontaining the elements of this instance without duplicates, keeping the last occurrence of each duplicate element, as determined by the givencomparator. - distinctByKeepLast(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
-
Returns a sequence with duplicates removed based on a key extracted from each element.
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- distinctByKeepLast(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
-
Returns a new
Iteratorcontaining the elements of this instance without duplicates, keeping the last occurrence of each duplicate element, based on keys extracted from elements usingkeyExtractor. - 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
-
Returns a new
Traversablewithout the firstnelements, or an empty instance if this contains fewer thannelements. - 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
-
Returns a new
Traversablewithout the lastnelements, or an empty instance if this contains fewer thannelements. - 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 from the end of the sequence until an element satisfies the given predicate.
- 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 from the end of the sequence while the given predicate holds.
- 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
-
Returns a new
Traversablestarting from the first element that satisfies the givenpredicate, dropping all preceding elements. - 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
-
Returns a new
Traversablestarting from the first element that does not satisfy the givenpredicate, dropping all preceding elements. - 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 -
Represents a value of one of two possible types:
Either.LeftorEither.Right. - Either.Failure - Exception Class in io.vavr.control
-
An exception wrapper used to propagate values through exception handling mechanisms.
- Either.Left<L,
R> - Class in io.vavr.control -
The
Leftversion 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
Rightversion 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
-
Returns the empty Array.
- empty() - Method in class io.vavr.collection.BitSet.Builder
-
Returns a new empty BitSet
- empty() - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing no elements.
- empty() - Static method in class io.vavr.collection.CharSeq
-
Returns the empty CharSeq.
- empty() - Static method in class io.vavr.collection.HashMap
-
Returns the empty HashMap.
- empty() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns the empty
HashMultimap. - empty() - Static method in class io.vavr.collection.HashSet
-
Returns the empty HashSet.
- empty() - Static method in interface io.vavr.collection.Iterator
-
Returns an empty
Iterator. - empty() - Static method in class io.vavr.collection.LinkedHashMap
-
Returns the empty LinkedHashMap.
- empty() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns the empty
LinkedHashMultimap. - empty() - Static method in class io.vavr.collection.LinkedHashSet
-
Returns the empty 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 Empty.
- 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
-
Returns the empty TreeSet with natural ordering.
- 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.TreeSet
-
Returns the empty TreeSet with the given comparator.
- empty(Comparator<? super T>) - Static method in class io.vavr.collection.PriorityQueue
-
Returns an empty PriorityQueue with the given comparator.
- emptyContainer - Variable in class io.vavr.collection.HashMultimap
-
A supplier that creates empty containers for new key entries.
- emptyContainer - Variable in class io.vavr.collection.LinkedHashMultimap
-
A supplier that creates empty containers for new key entries.
- emptyContainer - Variable in class io.vavr.collection.TreeMultimap
-
A supplier that creates empty containers for new key entries.
- 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(Seq<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- endsWith(Seq<? extends T>) - Method in interface io.vavr.collection.Seq
-
Checks whether this sequence ends with the given sequence.
- endsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string ends with the specified suffix.
- 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.Queue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- entry(K, V) - Static method in interface io.vavr.collection.Map
-
Creates a key/value pair for use with
Mapfactories. - 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
-
Determines whether this collection is equal to the given object.
- 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
CharSeqto anotherCharSeq, ignoring case considerations. - Example - Search tag in interface io.vavr.control.Either
- Section
- executor() - Method in interface io.vavr.concurrent.Future
-
Returns the
Executorthat executes asynchronous handlers for 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
Future.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
-
Returns a predicate that checks if at least one element in an
Iterablesatisfies the givenpredicate. - 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 whether there is exactly one element in this traversable for which the given predicate holds.
- extend(Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Streamwith a Stream of values created by applying consecutively providedFunctionto the last element of the original Stream. - extend(Supplier<? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Streamwith values provided by aSupplier - extend(T) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Streamwith a constantly repeated value.
F
- failed() - Method in interface io.vavr.concurrent.Future
-
Returns a projection that inverts the result of this
Future. - failed() - Method in interface io.vavr.control.Try
- failed(Throwable) - Static method in interface io.vavr.concurrent.Future
-
Creates a failed
Futurewith the givenexception, using theFuture.DEFAULT_EXECUTORto execute callbacks. - failed(Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a
Promisethat is already completed with a failure, using theFuture.DEFAULT_EXECUTORfor asynchronous operations. - failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Future
- failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a
Promisethat is already completed with a failure, using the specifiedExecutorfor asynchronous operations. - failure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the given exception. - failure(Throwable) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Failurecontaining the givenexception. - Failure(Object) - Constructor for exception class io.vavr.control.Either.Failure
-
Constructs a new
Failurewrapping the given value. - 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
Futurethat yields the result of thisFutureif it succeeds. - fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
ntimes the givenelement - fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
ntimes the givenelement - fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
ntimes the givenelementThe 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
ncalls 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
ncalls 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
ncalls 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
nvalues 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
nvalues 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
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
-
Builds a new BitSet containing n copies of the same value
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns a HashSet containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.List
-
Returns a List containing
nvalues 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
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
nvalues 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
ncalls to a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
nvalues supplied by a given Suppliers. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an
Iteratorover a sequence ofnelements supplied by the givenSupplier. - fill(int, Supplier<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
nvalues supplied by a given Suppliers. - fill(int, T) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
ntimes the givenelement - fill(int, T) - Static method in interface io.vavr.collection.Iterator
-
Returns an
Iteratorcontaining the givenelementrepeatedntimes. - fill(int, T) - Static method in interface io.vavr.collection.List
-
Returns a List containing
ntimes 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
ntimes the givenelement - fill(int, T) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
ntimes the givenelement - fill(int, T) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
ntimes the givenelement - fill(int, T) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
ntimes 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
ncalls to 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
ncalls to a given Suppliers. - fill(Comparator<? super K>, int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
ntimes the givenelement - fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
nvalues supplied by 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
Somevalue 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
-
Returns an
Optiondescribing the right value of this right-biasedEitherif it satisfies the given predicate. - filter(Predicate<? super R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns
Somevalue 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 containing only the elements that 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), filtering the result of thisFutureusing the given predicate. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Option
-
Returns
Some(value)if thisOptionis aSomeand the contained value satisfies the given predicate. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Try
- filter(Predicate<? super T>) - Method in interface io.vavr.control.Validation
-
Filters this
Validationby testing a predicate on the value. - filter(Predicate<? super T>) - Method in class io.vavr.Lazy
-
Filters this lazy value by applying the given predicate to the evaluated value.
- filter(Predicate<? super T>, Function<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns a
Tryif the givenPredicateevaluates totrue, otherwise returns aTry.Failurecreated by applying the given function to the value. - filter(Predicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns a
Tryif the givenPredicateevaluates totrue, otherwise returns aTry.Failurecreated by the givenSupplierofThrowable. - 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
Eitherusing the given predicate. - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.concurrent.Future
-
Filters the result of this
Futureusing the givenCheckedPredicate, delegating toTry.filterTry(CheckedPredicate). - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.control.Try
-
Returns
thisif thisTryis aTry.Failureor if it is aTry.Successand the value satisfies the given checked predicate. - filterTry(CheckedPredicate<? super T>, CheckedFunction1<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
thisif thisTryis aTry.Failureor if it is aTry.Successand the value satisfies the given checked predicate. - filterTry(CheckedPredicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
thisif thisTryis aTry.Failureor if it is aTry.Successand the value satisfies the given checked 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
Futurethat completes with the first result of the givenfuturesthat satisfies the specifiedpredicate. - find(Executor, Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Futurethat completes with the first result of the givenfuturesthat satisfies the specifiedpredicate. - find(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the first element that 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 that satisfies the given predicate.
- firstCompletedOf(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Futurethat completes with the result of the first future in the given iterable that completes, using theFuture.DEFAULT_EXECUTOR. - firstCompletedOf(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Futurethat completes with the result of the first future in the given iterable that completes, using the specifiedExecutor. - 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 class io.vavr.collection.TreeSet
- 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<U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.PriorityQueue
-
Returns a new PriorityQueue that contains the elements of this PriorityQueue transformed by the given mapper function and flattened with the given comparator.
- 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
Mapto a newMapwith different component type. - flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.Multimap
-
FlatMaps this
Multimapto a newMultimapwith 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
-
Applies a flat-mapping function to the right value of this right-biased
Either. - flatMap(Function<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Futureusing the givenFunctionif it completes successfully, or returns aFuturewith the failure if thisFuturefails. - flatMap(Function<? super T, ? extends Option<? extends U>>) - Method in interface io.vavr.control.Option
-
Transforms the value of this
Optionusing the given mapper if it is aSome. - flatMap(Function<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
Transforms the value of this
Tryusing the givenFunctionif it is aTry.Success, or returns thisTry.Failure. - flatMap(Function<? super T, ? extends Validation<E, ? extends U>>) - Method in interface io.vavr.control.Validation
-
FlatMaps the value of this Validation if it is valid, otherwise returns this Invalid.
- 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
-
Transforms each element of this Traversable into an
Iterableof elements and flattens the resulting iterables into a single 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
-
FlatMaps this
CharSeqto a newCharSeqby applying aCharFunctionto each character, which returns aCharSequence, and concatenating the results. - flatMapTry(CheckedFunction1<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Futureusing the givenCheckedFunction1if it completes successfully, or returns aFuturewith the failure if thisFuturefails. - flatMapTry(CheckedFunction1<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
Transforms the value of this
Tryusing the givenCheckedFunction1if it is aTry.Success, or returns thisTry.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
Futurethat contains the result of folding 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
Futurecontaining the result of folding the given future values. - fold(Function<? super E, ? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Validation
-
Transforms this
Validationto a value of typeU. - fold(Function<? super Throwable, ? extends X>, Function<? super T, ? extends X>) - Method in interface io.vavr.control.Try
-
Folds this
Tryinto a single value by applying one of two functions: one for the failure case and one for the success case. - fold(Function<? super L, ? extends U>, Function<? super R, ? extends U>) - Method in interface io.vavr.control.Either
-
Reduces this
Eitherto a single value by applying one of the given functions. - fold(Supplier<? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Folds this
Optioninto a single value by applying one of two functions:ifNoneis applied if this isNonefis applied to the contained value if this isSome - fold(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Folds the elements of this structure using the given associative binary operator, starting with the provided
zeroelement and successively applyingcombine. - Foldable<T> - Interface in io.vavr.collection
-
Represents a data structure that can be folded (reduced) into a single value.
- foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Foldable
-
Folds the elements of this structure from the left, starting with the given
zerovalue and successively applying thecombinefunction to each element. - 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 the elements of this structure from the right, starting with the given
zerovalue and successively applying thecombinefunction to each element. - 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
PriorityQueueby successively calling the given functionffrom the right, starting with a valuezeroof 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>, Function1<? super T1, List<T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>, Function3<? super T1, ? super T2, ? super T3, List<T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>, Function3<? super T1, ? super T2, ? super T3, List<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>, Function3<? super T1, ? super T2, ? super T3, List<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, List<T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>, Function3<? super T1, ? super T2, ? super T3, List<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, List<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, List<T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Lists. - For(List<T1>, Function1<? super T1, List<T2>>, Function2<? super T1, ? super T2, List<T3>>, Function3<? super T1, ? super T2, ? super T3, List<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, List<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, List<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, List<T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, List<T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Lists. - 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>, Function1<? super T1, Future<T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>, Function3<? super T1, ? super T2, ? super T3, Future<T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>, Function3<? super T1, ? super T2, ? super T3, Future<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>, Function3<? super T1, ? super T2, ? super T3, Future<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Future<T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>, Function3<? super T1, ? super T2, ? super T3, Future<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Future<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Future<T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Futures. - For(Future<T1>, Function1<? super T1, Future<T2>>, Function2<? super T1, ? super T2, Future<T3>>, Function3<? super T1, ? super T2, ? super T3, Future<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Future<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Future<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Future<T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Future<T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Futures. - 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(Either<L, T1>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Either. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Eithers. - For(Either<L, T1>, Function1<? super T1, Either<L, T2>>, Function2<? super T1, ? super T2, Either<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Eithers. - For(Either<L, T1>, Either<L, T2>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>, Either<L, T4>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>, Either<L, T4>, Either<L, T5>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>, Either<L, T4>, Either<L, T5>, Either<L, T6>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>, Either<L, T4>, Either<L, T5>, Either<L, T6>, Either<L, T7>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Eithers. - For(Either<L, T1>, Either<L, T2>, Either<L, T3>, Either<L, T4>, Either<L, T5>, Either<L, T6>, Either<L, T7>, Either<L, T8>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Eithers. - For(Option<T1>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Option. - For(Option<T1>, Function1<? super T1, Option<T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>, Function3<? super T1, ? super T2, ? super T3, Option<T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>, Function3<? super T1, ? super T2, ? super T3, Option<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>, Function3<? super T1, ? super T2, ? super T3, Option<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Option<T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>, Function3<? super T1, ? super T2, ? super T3, Option<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Option<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Option<T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Options. - For(Option<T1>, Function1<? super T1, Option<T2>>, Function2<? super T1, ? super T2, Option<T3>>, Function3<? super T1, ? super T2, ? super T3, Option<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Option<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Option<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Option<T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Option<T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Options. - 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>, Function1<? super T1, Try<T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>, Function3<? super T1, ? super T2, ? super T3, Try<T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>, Function3<? super T1, ? super T2, ? super T3, Try<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>, Function3<? super T1, ? super T2, ? super T3, Try<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Try<T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>, Function3<? super T1, ? super T2, ? super T3, Try<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Try<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Try<T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Trys. - For(Try<T1>, Function1<? super T1, Try<T2>>, Function2<? super T1, ? super T2, Try<T3>>, Function3<? super T1, ? super T2, ? super T3, Try<T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Try<T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Try<T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Try<T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Try<T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Trys. - 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(Validation<L, T1>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Validation. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over two Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over three Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 4 Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 5 Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 6 Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 7 Validations. - For(Validation<L, T1>, Function1<? super T1, Validation<L, T2>>, Function2<? super T1, ? super T2, Validation<L, T3>>, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>>, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>>) - Static method in class io.vavr.API
-
Creates a lazy
For-comprehension over 8 Validations. - For(Validation<L, T1>, Validation<L, T2>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>, Validation<L, T4>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>, Validation<L, T4>, Validation<L, T5>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>, Validation<L, T4>, Validation<L, T5>, Validation<L, T6>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>, Validation<L, T4>, Validation<L, T5>, Validation<L, T6>, Validation<L, T7>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Validations. - For(Validation<L, T1>, Validation<L, T2>, Validation<L, T3>, Validation<L, T4>, Validation<L, T5>, Validation<L, T6>, Validation<L, T7>, Validation<L, T8>) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Validations. - 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. - 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(...). - forAll(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
Returns a predicate that checks if all elements in an
Iterablesatisfy the givenpredicate. - 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
actionasynchronously when thisFuturecompletes successfully. - 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 the given action on each element of this Traversable along with its index.
- from(int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorof int values starting fromvalue. - from(int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
intvalues starting fromfrom. - from(int, int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorof int values starting fromvalueand advancing by the specifiedstep. - from(int, int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
intvalues starting fromvalueand spaced bystep. - from(long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorof long values starting fromvalue. - from(long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
longvalues starting fromfrom. - from(long, long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorof long values starting fromvalueand advancing by the specifiedstep. - from(long, long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
longvalues starting fromvalueand spaced bystep. - fromCompletableFuture(CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Futurethat wraps the givenCompletableFuture, using theFuture.DEFAULT_EXECUTORfor executing callbacks. - fromCompletableFuture(Executor, CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Futurethat wraps the givenCompletableFuture, executing callbacks using the specifiedExecutor. - fromEither(Either<E, T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validationof anEither. - fromEntry(Map.Entry<? extends T1, ? extends T2>) - Static method in interface io.vavr.Tuple
-
Creates a
Tuple2from aMap.Entry. - fromJavaFuture(Executor, Future<T>) - Static method in interface io.vavr.concurrent.Future
- fromJavaFuture(Future<T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Promise
-
Creates a
Promisefrom the givenTry, using theFuture.DEFAULT_EXECUTORfor asynchronous operations. - fromTry(Try<? extends T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validationof 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
Futureassociated with thisPromise. - Future<T> - Interface in io.vavr.concurrent
-
Represents the result of an asynchronous computation that becomes available at some point in the future.
- Future(CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Future.of(CheckedFunction0) - Future(Executor, CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Future.of(Executor, CheckedFunction0) - Future(Executor, T) - Static method in class io.vavr.API
-
Alias for
Future.successful(Executor, Object) - Future(T) - Static method in class io.vavr.API
-
Alias for
Future.successful(Object)
G
- get() - Method in interface io.vavr.collection.Iterator
- get() - Method in interface io.vavr.collection.Traversable
-
Returns the first element of this
Traversablein iteration order. - get() - Method in interface io.vavr.concurrent.Future
-
Returns the value of this
Futureif it completed successfully, or throws the underlying exception if it completed with a failure. - get() - Method in interface io.vavr.control.Either
-
Returns the right value if this is a
Right; otherwise throws. - get() - Method in class io.vavr.control.Either.Left
- get() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the
Leftvalue or throws. - get() - Method in class io.vavr.control.Either.Right
- get() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the
Rightvalue or throws. - get() - Method in interface io.vavr.control.Option
-
Returns the value contained in this
Some, or throws if this isNone. - 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
-
Returns the value of this
Tryif it is aTry.Success, or throws the underlying exception if it is aTry.Failure. - get() - Method in class io.vavr.control.Try.Success
- get() - Method in interface io.vavr.control.Validation
-
Gets the value of this
Validationif is aValidor 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 on the first call and caches the result.
- 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
Someof value to which the specified key is mapped, orNoneif this map contains no mapping for the key. - get(K) - Method in interface io.vavr.collection.Multimap
-
Returns the
Someof value to which the specified key is mapped, orNoneif 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
CharSeqinto 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
CharSeqinto 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
CharSeqinto 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.
- getCause() - Method in class io.vavr.control.Try.Failure
- getCause() - Method in interface io.vavr.control.Try
-
Returns the cause of failure if this
Tryis aTry.Failure. - 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
Traversablevalue container of thisMultiMap. - getError() - Method in interface io.vavr.control.Validation
-
Gets the error of this Validation if it is an
Invalidor 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
-
Creates a partial function that maps a given
Valueto its underlying value. - getLeft() - Method in interface io.vavr.control.Either
-
Returns the left value of this
Either. - 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 contained in this
Some, or the value supplied bysupplierif this isNone. - 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 contained in this
Some, or the providedothervalue if this isNone. - 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
-
Returns the value of this
Success, or applies the given function to the cause if this is aTry.Failure. - getOrElseGet(Function<? super L, ? extends R>) - Method in interface io.vavr.control.Either
-
Returns the right value of this
Either, or an alternative value if this is aEither.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
-
Returns the value of this
Try.Success, or throws a provided exception if this is aTry.Failure. - getOrElseThrow(Function<? super L, X>) - Method in interface io.vavr.control.Either
-
Returns the right value of this
Either, or throws an exception if it is aEither.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 contained in this
Some, or throws an exception provided byexceptionSupplierif this isNone. - 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 this
Future. - getValue() - Method in exception class io.vavr.control.Either.Failure
-
Returns the wrapped value.
- 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 elements of this
Traversablebased on a classifier function. - 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
-
Splits this
Traversableinto consecutive blocks of the given size. - 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
PriorityQueueis 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
-
Indicates whether this
Traversablehas a known 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
HashMapimplementation based on a Hash array mapped trie (HAMT). - HashMultimap<K,
V> - Class in io.vavr.collection - HashMultimap.Builder<V> - Class in io.vavr.collection
-
Builder for creating
HashMultimapinstances with different container types. - HashSet<T> - Class in io.vavr.collection
-
An immutable
HashSetimplementation. - 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 this 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 this
Traversableas anOption. - 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
-
Represents an immutable, indexed sequence of elements.
- 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
-1if this sequence does not contain the 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, starting at the specified index, or
-1if this sequence does not contain the 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 at or after the specified start index, as an
Option. - indexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Returns the first index at which this sequence contains the given sequence as a contiguous slice, or
-1if no such slice exists. - 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
-
Returns the first index at or after the specified start index where this sequence contains the given sequence as a contiguous slice, or
-1if no such slice exists. - indexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Returns the first index at which this sequence contains the given sequence as a contiguous slice, wrapped in an
Option. - indexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Returns the first index at or after the specified start index where this sequence contains the given sequence as a contiguous slice, wrapped in an
Option. - indexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first element in this sequence that satisfies the given predicate, or
-1if no such element exists. - 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
-
Returns the index of the first element at or after the specified start index that satisfies the given predicate, or
-1if no such element exists. - indexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first element satisfying the given predicate as an
Option. - indexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first element at or after the specified start index that satisfies the given predicate 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
-
Returns all elements of this Traversable except the last one.
- 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
-
Returns all elements of this Traversable except the last one, wrapped in an
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
-
Returns a new sequence with the given element inserted 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
-
Returns a new sequence with the given elements inserted 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
-
Returns the singleton instance of the empty tree.
- 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
-
Returns a
Predicatethat tests whether an object is an 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
-
Returns a new set containing only the elements present in both this set and the given 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
-
Returns a new
Iteratorwhere the specifiedelementis inserted between each element 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
-
Returns a new sequence where the given element is inserted between all elements of this sequence.
- 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.Invalidthat contains the givenerror. - Invalid(E) - Static method in class io.vavr.API
-
Alias for
Validation.invalid(Object) - io.vavr - package io.vavr
-
Beside
APIthe 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
-
Returns a
Predicatethat tests whether 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
Arrayis 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
CharSeqis computed synchronously. - isAsync() - Method in class io.vavr.collection.HashMap
-
A
HashMapis computed synchronously. - isAsync() - Method in class io.vavr.collection.HashSet
-
A
HashSetis computed synchronously. - isAsync() - Method in interface io.vavr.collection.Iterator
-
An
Iteratoris 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
Listis computed synchronously. - isAsync() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueueis computed synchronously. - isAsync() - Method in class io.vavr.collection.Queue
-
A
Queueis computed synchronously. - isAsync() - Method in interface io.vavr.collection.Stream
-
A
Streamis computed synchronously. - isAsync() - Method in interface io.vavr.collection.Tree
-
A
Treeis 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
TreeSetis computed synchronously. - isAsync() - Method in class io.vavr.collection.Vector
-
A
Vectoris 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
-
Indicates that a right-biased
Eithercomputes its value 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
-
Indicates that an
Option's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Try
-
Indicates whether this
Tryis computed asynchronously. - isAsync() - Method in interface io.vavr.control.Validation
-
A
Validation's value is computed synchronously. - isAsync() - Method in class io.vavr.Lazy
-
Indicates that this
Lazyvalue is computed synchronously. - isAsync() - Method in interface io.vavr.Value
-
Checks if this
Valueis 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 whether this
Futurewas cancelled, i.e., its computation was interrupted before completion. - isCompleted() - Method in interface io.vavr.concurrent.Future
-
Checks whether this
Futureis completed, i.e., whether it has finished with a value, failed, or was cancelled. - isCompleted() - Method in interface io.vavr.concurrent.Promise
-
Checks whether this
Promisehas been completed, either successfully or with a failure. - isDefined() - Method in interface io.vavr.control.Option
-
Checks whether this
Optioncontains a value. - 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 whether 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
-
Indicates whether this Traversable may contain only distinct elements.
- 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 contains no elements.
- 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
-
Checks whether this
Optionis empty. - 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
Trycontains no value, i.e., it is aTry.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
Valueis empty, i.e. if the underlying value is absent. - isEvaluated() - Method in class io.vavr.Lazy
-
Checks whether this lazy value has been evaluated.
- isFailure() - Method in interface io.vavr.concurrent.Future
-
Checks whether this
Futurecompleted with a failure. - isFailure() - Method in class io.vavr.control.Try.Failure
- isFailure() - Method in interface io.vavr.control.Try
-
Checks whether this
Tryis aTry.Failure. - isFailure() - Method in class io.vavr.control.Try.Success
- isIn(T...) - Static method in class io.vavr.Predicates
-
Returns a
Predicatethat tests whether 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
Arrayis 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
CharSeqis computed eagerly. - isLazy() - Method in class io.vavr.collection.HashMap
-
A
HashMapis computed eagerly. - isLazy() - Method in class io.vavr.collection.HashSet
-
A
HashSetis computed eagerly. - isLazy() - Method in interface io.vavr.collection.Iterator
-
An
Iteratoris 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
Listis computed eagerly. - isLazy() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueueis computed eagerly. - isLazy() - Method in class io.vavr.collection.Queue
-
A
Queueis computed eagerly. - isLazy() - Method in interface io.vavr.collection.Stream
-
A
Streamis computed lazily. - isLazy() - Method in interface io.vavr.collection.Tree
-
A
Treeis 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
TreeSetis computed eagerly. - isLazy() - Method in class io.vavr.collection.Vector
-
A
Vectoris 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
-
Indicates that a right-biased
Eithercomputes its value 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
-
Indicates that an
Option's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Try
-
Indicates whether this
Tryis evaluated lazily. - isLazy() - Method in interface io.vavr.control.Validation
-
A
Validation's value is computed eagerly. - isLazy() - Method in class io.vavr.Lazy
-
Indicates that this
Lazyvalue is computed lazily. - isLazy() - Method in interface io.vavr.Value
-
Checks if this
Valueis 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
-
Checks whether this
Eitheris aEither.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
-
Returns a
Predicatethat tests whether an object is notnull. - isNull() - Static method in class io.vavr.Predicates
-
Returns a
Predicatethat tests whether an object isnull. - 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
-
Indicates whether this Traversable is ordered according to its natural or specified order.
- isRight() - Method in interface io.vavr.control.Either
-
Checks whether this
Eitheris aEither.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
-
Indicates whether the elements of this Traversable appear in encounter (insertion) order.
- isSequential() - Method in interface io.vavr.collection.Tree
- isSingleValued() - Method in interface io.vavr.collection.Traversable
-
Indicates that this Traversable may contain multiple elements.
- isSingleValued() - Method in interface io.vavr.concurrent.Future
-
A
Futureis single-valued. - isSingleValued() - Method in interface io.vavr.control.Either
-
Indicates that a right-biased
Eithercontains exactly one value. - isSingleValued() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjectionis single-valued. - isSingleValued() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjectionis single-valued. - isSingleValued() - Method in interface io.vavr.control.Option
-
Indicates that an
Optioncontains exactly one value. - isSingleValued() - Method in interface io.vavr.control.Try
-
Indicates whether this
Tryrepresents a single value. - 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 whether this
Futurecompleted successfully. - isSuccess() - Method in class io.vavr.control.Try.Failure
- isSuccess() - Method in interface io.vavr.control.Try
-
Checks whether this
Tryis aTry.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
PriorityQueuecan 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 traversed multiple times without side effects.
- 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.Stream
-
Generates a (theoretically) infinitely long Stream using a repeatedly invoked supplier that provides a
Somefor each next value and aNonefor the end. - iterate(Supplier<? extends Option<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorthat repeatedly invokes the givenSupplieras long as it returns aSomevalue, terminating when it returnsNone. - 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.
- iterate(T, Function<? super T, ? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite
Iteratorthat generates values by repeatedly applying the given function to the previous value, starting withseed. - 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
-
Returns an iterator over the elements of this Traversable, implemented via
Traversable.head()andTraversable.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 over the elements of this sequence starting at the specified 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
-
A compositional alternative to
java.util.Iteratordesigned for single-pass traversal of a sequence.
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
-
Returns the last element of this Traversable.
- 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
-1if this sequence does not contain the 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 at or before the specified end index, or
-1if this sequence does not contain the 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 at or before the specified end index as an
Option. - lastIndexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Returns the last index where this sequence contains the given sequence as a contiguous slice, or
-1if no such slice exists. - 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
-
Returns the last index at or before the specified end index where this sequence contains the given sequence as a contiguous slice, or
-1if no such slice exists. - lastIndexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Returns the last index where this sequence contains the given sequence as a contiguous slice, wrapped in an
Option. - lastIndexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Returns the last index at or before the specified end index where this sequence contains the given sequence as a contiguous slice, wrapped in an
Option. - lastIndexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last element in this sequence that satisfies the given predicate, or
-1if no such element exists. - 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
-
Returns the index of the last element at or before the specified end index that satisfies the given predicate, or
-1if no such element exists. - lastIndexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last element satisfying the given predicate as an
Option. - lastIndexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last element at or before the specified end index that satisfies the given predicate, wrapped in an
Option. - lastOption() - Method in interface io.vavr.collection.Traversable
-
Returns the last element of this Traversable as an
Option. - Lazy<T> - Class in io.vavr
-
Represents a lazily 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 new
Either.Leftinstance containing the given value. - 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
-
Returns a new sequence with this sequence padded on the left with the given element until the specified 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
-
Returns the number of elements in 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
Optionresult. - lift(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - lift(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - 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
partialFunctioninto a total function that returns anOptionresult. - lift(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - liftTry(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - liftTry(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - 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
partialFunctioninto a total function that returns anTryresult. - liftTry(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - LinearSeq<T> - Interface in io.vavr.collection
-
Interface for immutable, linear sequences.
- LinkedHashMap<K,
V> - Class in io.vavr.collection -
An immutable
LinkedHashMapimplementation 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
-
Builder class for creating LinkedHashMultimap instances.
- LinkedHashSet<T> - Class in io.vavr.collection
-
An immutable
HashSetimplementation 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
Listis 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 aheadand 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
-
Creates a new
Promisethat is not yet completed, using theFuture.DEFAULT_EXECUTOR(typicallyForkJoinPool.commonPool()) for asynchronous operations. - make(Executor) - Static method in interface io.vavr.concurrent.Promise
-
Creates a new
Promisethat is not yet completed, using the specifiedExecutorfor asynchronous operations. - 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 class io.vavr.collection.TreeSet
- 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<U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
-
Returns a new PriorityQueue that contains the elements of this PriorityQueue transformed by the given mapper function with the given comparator.
- 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
Mapto form a newMap. - map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.Multimap
-
Maps the entries of this
Multimapto 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
Mapentries to a sequence of values. - map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Maps the
Multimapentries 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
-
Transforms the right value of this
Eitherusing the given mapping function. - 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
-
Transforms the elements of this Traversable to a new type, preserving order if defined.
- 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
-
Transforms the value of this
Someusing the given mapper and wraps it in a newSome. - 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
Mapinterface. - 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
-
Maps this
CharSeqto a newCharSeqby applying aCharUnaryOperatorto each character. - 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
-
Transforms the cause of this
Try.Failureusing the given sequence of match cases. - 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
Mapwhile 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
Mapwhile 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
-
Transforms the left value of this
Eitherusing the given mapping function. - mapTo(U) - Method in class io.vavr.collection.Array
- mapTo(U) - Method in interface io.vavr.collection.BitSet
- mapTo(U) - Method in class io.vavr.collection.CharSeq
- mapTo(U) - Method in class io.vavr.collection.HashSet
- mapTo(U) - Method in interface io.vavr.collection.IndexedSeq
- mapTo(U) - Method in interface io.vavr.collection.Iterator
- mapTo(U) - Method in interface io.vavr.collection.LinearSeq
- mapTo(U) - Method in class io.vavr.collection.LinkedHashSet
- mapTo(U) - Method in interface io.vavr.collection.List
- mapTo(U) - Method in interface io.vavr.collection.Map
- mapTo(U) - Method in interface io.vavr.collection.Multimap
- mapTo(U) - Method in class io.vavr.collection.PriorityQueue
- mapTo(U) - Method in class io.vavr.collection.Queue
- mapTo(U) - Method in interface io.vavr.collection.Seq
- mapTo(U) - Method in interface io.vavr.collection.Set
- mapTo(U) - Method in interface io.vavr.collection.SortedSet
- mapTo(U) - Method in interface io.vavr.collection.Stream
- mapTo(U) - Method in interface io.vavr.collection.Traversable
- mapTo(U) - Method in interface io.vavr.collection.Tree
- mapTo(U) - Method in class io.vavr.collection.TreeSet
- mapTo(U) - Method in class io.vavr.collection.Vector
- mapTo(U) - Method in interface io.vavr.concurrent.Future
- mapTo(U) - Method in interface io.vavr.control.Either
- mapTo(U) - Method in interface io.vavr.control.Option
- mapTo(U) - Method in interface io.vavr.control.Try
- mapTo(U) - Method in class io.vavr.Lazy
- mapTo(U) - Method in interface io.vavr.Value
-
Maps the underlying value to another fixed value.
- mapToVoid() - Method in class io.vavr.collection.Array
- mapToVoid() - Method in interface io.vavr.collection.BitSet
- mapToVoid() - Method in class io.vavr.collection.CharSeq
- mapToVoid() - Method in class io.vavr.collection.HashSet
- mapToVoid() - Method in interface io.vavr.collection.IndexedSeq
- mapToVoid() - Method in interface io.vavr.collection.Iterator
- mapToVoid() - Method in interface io.vavr.collection.LinearSeq
- mapToVoid() - Method in class io.vavr.collection.LinkedHashSet
- mapToVoid() - Method in interface io.vavr.collection.List
- mapToVoid() - Method in interface io.vavr.collection.Map
- mapToVoid() - Method in interface io.vavr.collection.Multimap
- mapToVoid() - Method in class io.vavr.collection.PriorityQueue
- mapToVoid() - Method in class io.vavr.collection.Queue
- mapToVoid() - Method in interface io.vavr.collection.Seq
- mapToVoid() - Method in interface io.vavr.collection.Set
- mapToVoid() - Method in interface io.vavr.collection.SortedSet
- mapToVoid() - Method in interface io.vavr.collection.Stream
- mapToVoid() - Method in interface io.vavr.collection.Traversable
- mapToVoid() - Method in interface io.vavr.collection.Tree
- mapToVoid() - Method in class io.vavr.collection.TreeSet
- mapToVoid() - Method in class io.vavr.collection.Vector
- mapToVoid() - Method in interface io.vavr.concurrent.Future
- mapToVoid() - Method in interface io.vavr.control.Either
- mapToVoid() - Method in interface io.vavr.control.Option
- mapToVoid() - Method in interface io.vavr.control.Try
- mapToVoid() - Method in class io.vavr.Lazy
- mapToVoid() - Method in interface io.vavr.Value
-
Maps the underlying value to Void
- mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.concurrent.Future
-
Maps the value of this
Futureto a new value using the givenCheckedFunction1if it completes successfully. - mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Converts this
Optionto aTry, then applies the given checked function if this is aTry.Success, passing the contained value to it. - mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.control.Try
-
Applies the given checked function to the value of this
Try.Success, or returns thisTry.Failureunchanged. - 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
Mapwhile preserving the corresponding keys. - mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps the values of this
Multimapwhile 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.Matchthrows 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
-
Returns the maximum element of this Traversable according to the natural order of its elements.
- 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
-
Returns the maximum element of this Traversable according to the given comparator.
- maxBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns the element of this Traversable whose mapped value, according to the given function, is maximal.
- 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
thismap andthatmap. - 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
thismap andthatmap. - 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
thismultimap andthatmultimap. - 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
thismultimap andthatmultimap. - 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
-
Merges this PriorityQueue with another PriorityQueue.
- min() - Method in interface io.vavr.collection.Traversable
-
Returns the minimum element of this Traversable according to its natural order in O(n).
- minBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the minimum element of this Traversable according to a given comparator.
- minBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns the element of this Traversable whose mapped value is minimal according to natural order.
- mkCharSeq() - Method in interface io.vavr.collection.Traversable
-
Concatenates the string representations of all elements in this Traversable.
- mkCharSeq(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Concatenates the string representations of all elements in this Traversable, separated by a delimiter.
- mkCharSeq(CharSequence, CharSequence, CharSequence) - Method in interface io.vavr.collection.Traversable
-
Concatenates the string representations of all elements in this Traversable with a prefix, delimiter, and suffix.
- mkString() - Method in class io.vavr.collection.CharSeq
- mkString() - Method in interface io.vavr.collection.Traversable
-
Concatenates the string representations of all elements in this Traversable.
- mkString(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Concatenates the string representations of all elements in this Traversable, separated by a 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
-
Concatenates the string representations of all elements in this Traversable with a prefix, delimiter, and suffix.
- Multimap<K,
V> - Interface in io.vavr.collection -
An immutable
Multimapinterface. - Multimap.ContainerType - Enum Class in io.vavr.collection
-
Defines the type of container used to store values associated with keys in a Multimap.
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(LinkedHashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Narrows a
LinkedHashMap<? extends K, ? extends V>toLinkedHashMap<K, V>via a type-safe cast. - narrow(Array<? extends T>) - Static method in class io.vavr.collection.Array
-
Narrows a
Array<? extends T>toArray<T>via a type-safe cast. - narrow(HashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Narrows a
HashMap<? extends K, ? extends V>toHashMap<K, V>via a type-safe cast. - narrow(HashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMultimap
-
Narrows a
HashMultimap<? extends K, ? extends V>toHashMultimap<K, V>via a type-safe cast. - narrow(HashSet<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Narrows a
HashSet<? extends T>toHashSet<T>via a type-safe cast. - narrow(IndexedSeq<? extends T>) - Static method in interface io.vavr.collection.IndexedSeq
-
Narrows a widened
IndexedSeq<? extends T>toIndexedSeq<T>. - narrow(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Narrows an
Iterator<? extends T>toIterator<T>using 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(LinkedHashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMultimap
-
Narrows a
LinkedHashMultimap<? extends K, ? extends V>toLinkedHashMultimap<K, V>via a type-safe cast. - narrow(LinkedHashSet<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Narrows a
LinkedHashSet<? extends T>toLinkedHashSet<T>via 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
PriorityQueue<? extends T>toPriorityQueue<T>via a type-safe cast. - narrow(Queue<? extends T>) - Static method in class io.vavr.collection.Queue
-
Narrows a
Queue<? extends T>toQueue<T>via a type-safe cast. - narrow(Seq<? extends T>) - Static method in interface io.vavr.collection.Seq
-
Narrows a
Seq<? extends T>toSeq<T>via a safe unchecked 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
Traversable<? extends T>toTraversable<T>with 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
TreeMap<? extends K, ? extends V>toTreeMap<K, V>via a type-safe cast. - narrow(TreeMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMultimap
-
Narrows a
TreeMultimap<? extends K, ? extends V>toTreeMultimap<K, V>via a type-safe cast. - narrow(TreeSet<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Narrows a
TreeSet<? extends T>toTreeSet<T>via a type-safe cast. - narrow(Vector<? extends T>) - Static method in class io.vavr.collection.Vector
-
Narrows a
Vector<? extends T>toVector<T>via a type-safe cast. - narrow(Future<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Narrows a
Future<? extends T>toFuture<T>via a type-safe cast. - narrow(Promise<? extends T>) - Static method in interface io.vavr.concurrent.Promise
-
Narrows a
Promise<? extends T>toPromise<T>through a type-safe cast. - narrow(Option<? extends T>) - Static method in interface io.vavr.control.Option
-
Narrows a widened
Option<? extends T>toOption<T>via a type-safe cast. - narrow(Either<? extends L, ? extends R>) - Static method in interface io.vavr.control.Either
-
Narrows a
Either<? extends L, ? extends R>toEither<L, R>via a type-safe cast. - narrow(Try<? extends T>) - Static method in interface io.vavr.control.Try
-
Narrows a
Try<? extends T>toTry<T>using 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
Lazy<? extends T>toLazy<T>via 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
-
Returns a predicate that represents the logical negation of 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 singleton
Noneinstance. - None() - Static method in class io.vavr.API
-
Alias for
Option.none() - nonEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks if this
Traversablecontains at least one element. - noneOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
Returns a predicate that is satisfied if none of the provided
predicatesreturntruefor a given input. - not(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
Returns a predicate that negates the result of the 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
NotImplementedErrorcontaining the message "an implementation is missing". - NotImplementedError(String) - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
NotImplementedErrorcontaining the givenmessage.
O
- of(char) - Static method in class io.vavr.collection.CharSeq
-
Returns a singleton
CharSeq, i.e. aCharSeqof one character. - of(char...) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given characters.
- of(CheckedConsumer<T>) - Static method in interface io.vavr.CheckedConsumer
-
Creates a
CheckedConsumerfrom the given method reference or lambda. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation using the
Future.DEFAULT_EXECUTOR. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a
Tryinstance from aCheckedFunction0. - of(CheckedFunction0<R>) - Static method in interface io.vavr.CheckedFunction0
-
Creates a
CheckedFunction0based 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
CheckedFunction1based 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
CheckedFunction2based 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
CheckedFunction3based 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
CheckedFunction4based 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
CheckedFunction5based 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
CheckedFunction6based 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
CheckedFunction7based 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
CheckedFunction8based 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
CheckedPredicatefrom the given method reference or lambda. - of(CheckedRunnable) - Static method in interface io.vavr.CheckedRunnable
-
Creates a
CheckedRunnablefrom the given method reference or lambda. - of(Function0<R>) - Static method in interface io.vavr.Function0
-
Creates a
Function0based 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
Function1based 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
Function2based 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
Function3based 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
Function4based 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
Function5based 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
Function6based 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
Function7based 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
Function8based 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. aHashMapof one element. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap, i.e. aLinkedHashMapof one element. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof 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.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
-
Executes the match, created by the factory function
API.Match(Object). - of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- 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
-
Static factory for a
API.Match.Pattern0based on aClass - 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
-
Static factory for a
API.Match.Pattern8based on aClass, 8API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple8 - 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
-
Static factory for a
API.Match.Pattern7based on aClass, 7API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple7 - 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
-
Static factory for a
API.Match.Pattern6based on aClass, 6API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple6 - 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
-
Static factory for a
API.Match.Pattern5based on aClass, 5API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple5 - 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
-
Static factory for a
API.Match.Pattern4based on aClass, 4API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple4 - 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
-
Static factory for a
API.Match.Pattern3based on aClass, 3API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple3 - 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
-
Static factory for a
API.Match.Pattern2based on aClass, 2API.Match.Patterns to decompose it to and a mapper to aggregate result back into aTuple2 - of(Class<? super T>, API.Match.Pattern<T1, ?>, Function<T, Tuple1<U1>>) - Static method in class io.vavr.API.Match.Pattern1
-
Static factory for a
API.Match.Pattern1based on aClass,API.Match.Patternto decompose it to and a mapper to aggregate result back into aTuple1 - 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. aTreeMapof 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. aTreeMultimapof one entry using a specific key comparator. - 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 T>, T) - Static method in class io.vavr.collection.TreeSet
-
Returns a singleton
TreeSet, i.e. aTreeSetof one element with the given comparator. - of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.PriorityQueue
-
Creates a PriorityQueue of the given elements with the given comparator.
- of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of the given elements with the given comparator.
- of(Comparator<? super K>, K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof one element. - of(Comparator<? super K>, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof the given list of key-value pairs. - of(Comparator<? super T>, T) - Static method in class io.vavr.collection.PriorityQueue
-
Returns a singleton
PriorityQueue, i.e. aPriorityQueueof one element with the given comparator. - of(Executor, CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation using the specified
Executor. - of(Supplier<? extends T>) - Static method in class io.vavr.Lazy
-
Creates a
Lazyinstance that obtains its value from the givenSupplier. - of(K, V) - Static method in class io.vavr.collection.HashMap
-
Returns a singleton
HashMap, i.e. aHashMapof one element. - of(K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap, i.e. aLinkedHashMapof one element. - of(K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof 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
TreeMapof the given list of key-value pairs. - of(T) - Static method in class io.vavr.collection.Array
-
Returns a singleton
Array, i.e. aArrayof one element. - of(T) - Method in class io.vavr.collection.BitSet.Builder
-
Builds a new BitSet from a specific value t
- of(T) - Static method in class io.vavr.collection.HashSet
-
Returns a singleton
HashSet, i.e. aHashSetof one element. - of(T) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorthat yields exactly one element. - of(T) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a singleton
LinkedHashSet, i.e. aLinkedHashSetof one element. - of(T) - Static method in interface io.vavr.collection.List
-
Returns a singleton
List, i.e. aListof one element. - of(T) - Static method in class io.vavr.collection.PriorityQueue
-
Returns a singleton
PriorityQueue, i.e. aPriorityQueueof one element. - of(T) - Static method in class io.vavr.collection.Queue
-
Returns a singleton
Queue, i.e. aQueueof one element. - of(T) - Static method in interface io.vavr.collection.Stream
-
Returns a singleton
Stream, i.e. aStreamof 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
-
Returns a singleton
TreeSet, i.e. aTreeSetof one element with natural ordering. - of(T) - Static method in class io.vavr.collection.Vector
-
Returns a singleton
Vector, i.e. aVectorof one element. - of(T) - Static method in interface io.vavr.control.Option
-
Creates an
Optionfrom the given value. - of(T...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorthat iterates over the provided elements. - of(T...) - Static method in class io.vavr.collection.PriorityQueue
-
Creates a PriorityQueue of the given elements.
- 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
-
Builds a new BitSet from a list of values
- of(T...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of 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.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
-
Creates a TreeSet of the given elements with natural ordering.
- 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given boolean values. - ofAll(boolean...) - Static method in class io.vavr.collection.Array
-
Creates an Array from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given byte values. - ofAll(byte...) - Static method in class io.vavr.collection.Array
-
Creates an Array from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given char values. - ofAll(char...) - Static method in class io.vavr.collection.Array
-
Creates an Array from char values.
- ofAll(char...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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 interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given double 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 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 interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given float 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 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given int values. - ofAll(int...) - Static method in class io.vavr.collection.Array
-
Creates an Array from int values.
- ofAll(int...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given long values. - ofAll(long...) - Static method in class io.vavr.collection.Array
-
Creates an Array from long values.
- ofAll(long...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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 interface io.vavr.collection.BitSet
-
Creates a BitSet from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorover the given short values. - ofAll(short...) - Static method in class io.vavr.collection.Array
-
Creates an Array from short values.
- ofAll(short...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet 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
-
Builds a new BitSet from an
Iterable - 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 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
-
Creates a PriorityQueue of the given elements.
- 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
-
Creates a TreeSet of the given elements with natural ordering.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorfrom the providedIterable. - 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 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
-
Creates a PriorityQueue of the given elements with the given comparator.
- 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(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 T>, Iterable<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of the given elements with the given comparator.
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from a Java Stream with the given comparator.
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
-
Creates a PriorityQueue from a
Streamwith the given comparator. - ofAll(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
- 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.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
-
Creates a TreeSet from a Java Stream with natural ordering.
- 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.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.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<? 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, 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>) - 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
-
Builds a new BitSet from a
Streamof values - 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.PriorityQueue
-
Creates a PriorityQueue from a
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.control.Try
- 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
TreeMapof the given entries using the natural key comparator. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimapof the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof 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
TreeMapof the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimapof the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof 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
TreeMultimapof the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof 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
TreeMultimapof 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
TreeMapof 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
HashMultimapof the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - offsetByCodePoints(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this
CharSeqthat is offset from the givenindexbycodePointOffsetcode points. - ofOptional(Optional<? extends T>) - Static method in interface io.vavr.control.Option
-
Wraps a
Optionalin a newOption. - ofSupplier(Supplier<? extends T>) - Static method in interface io.vavr.control.Try
- onComplete(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Performs the given action once this
Futureis complete. - onEmpty(Runnable) - Method in interface io.vavr.control.Option
- 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
-
Performs the given action if this
Tryis aTry.Failureand the cause is an instance of the specified type. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.concurrent.Future
-
Performs the given action once this
Futureis complete and its result is aTry.Failure. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
-
Performs the given action if this
Tryis aTry.Failure. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
-
Performs the given action once this
Futureis complete and its result is aTry.Success. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Performs the given action if this
Tryis aTry.Success. - option(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
-
Executes the match, created by the factory function
API.Match(Object). - Option<T> - Interface in io.vavr.control
-
A 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
-
A collection whose elements are arranged according to a well-defined order.
- orElse(Future<? extends T>) - Method in interface io.vavr.concurrent.Future
-
Returns this
Futureif it completes successfully, or the given alternativeFutureif thisFuturefails. - 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
Optionif it is non-empty, otherwise returns the provided alternativeOption. - 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
Validationif it is valid, otherwise return the alternative. - orElse(Either.LeftProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns this
LeftProjectionif the underlyingEitheris aEither.Left, otherwise returns the givenotherprojection. - orElse(Either.RightProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns this
RightProjectionif the underlyingEitheris aEither.Right, otherwise returns the givenotherprojection. - 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.TreeMap
-
Returns this
TreeMapif it is nonempty, otherwiseTreeMapcreated from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- 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.Queue
- 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.Tree
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSetif it is nonempty, otherwiseTreeSetcreated from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - 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 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 interface io.vavr.collection.IndexedSeq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Iterator
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueueif it is nonempty, otherwisePriorityQueuecreated from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversableif it is non-empty; otherwise, returns the given alternative. - orElse(Supplier<? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
-
Returns this
Futureif it completes successfully, or aFuturesupplied by the givenSupplierif thisFuturefails. - orElse(Supplier<? extends Either.LeftProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns this
LeftProjectionif the underlyingEitheris aEither.Left, otherwise returns the result of evaluating the givensupplier. - orElse(Supplier<? extends Either.RightProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns this
RightProjectionif the underlyingEitheris aEither.Right, otherwise returns the result of evaluating the givensupplier. - orElse(Supplier<? extends Either<? extends L, ? extends R>>) - Method in interface io.vavr.control.Either
-
Returns this
Eitherif it is aEither.Right, otherwise returns the result of evaluating the givensupplier. - orElse(Supplier<? extends Option<? extends T>>) - Method in interface io.vavr.control.Option
-
Returns this
Optionif it is non-empty; otherwise, returns theOptionprovided by the supplier. - orElse(Supplier<? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Returns this
Tryif it is aTry.Success, or aTrysupplied by the givenSupplierif this is aTry.Failure. - orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.HashMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated 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
Multimapif it is nonempty, otherwiseMultimapcreated 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
Multimapif it is nonempty, otherwiseMultimapcreated 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
TreeMapif it is nonempty, otherwiseTreeMapcreated 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
PriorityQueueif it is nonempty, otherwisePriorityQueuecreated 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
Traversableif it is non-empty; otherwise, returns the result of evaluating the given 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
TreeSetif it is nonempty, otherwiseTreeSetcreated 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
Validationif it is valid, otherwise return the result of evaluating supplier. - orElseRun(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
-
Executes the given action if this
Tryis aTry.Failure. - orElseRun(Consumer<? super L>) - Method in interface io.vavr.control.Either
-
Executes the given action if this projection represents a
Either.Leftvalue. - 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
-
Returns a new sequence with this sequence padded on the right with the given element until the specified 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
CharSeqas a boolean by callingBoolean.parseBoolean(String). - parseByte() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed decimal byte by callingByte.parseByte(String). - parseByte(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed byte in the specified radix by callingByte.parseByte(String, int). - parseDouble() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a double by callingDouble.parseDouble(String). - parseFloat() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a float by callingFloat.parseFloat(String). - parseInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed decimal int by callingInteger.parseInt(String). - parseInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed int in the specified radix by callingInteger.parseInt(String, int). - parseLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed decimal long by callingLong.parseLong(String). - parseLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed long in the specified radix by callingLong.parseLong(String, int). - parseShort() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed decimal short by callingShort.parseShort(String). - parseShort(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a signed short in the specified radix by callingShort.parseShort(String, int). - parseUnsignedInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a unsigned decimal int by callingInteger.parseUnsignedInt(String). - parseUnsignedInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a unsigned int in the specified radix by callingInteger.parseUnsignedInt(String, int). - parseUnsignedLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas a unsigned decimal long by callingLong.parseUnsignedLong(String). - parseUnsignedLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeqas 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 -> Rthat may not be defined for all input values of typeT. - 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
-
Splits this
Traversableinto two partitions 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
-
Returns a new sequence in which a slice of elements in this sequence is replaced by the elements of 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
-
Creates a new
Pattern0. - Pattern1() - Constructor for class io.vavr.API.Match.Pattern1
-
Creates a new
Pattern1. - Pattern2() - Constructor for class io.vavr.API.Match.Pattern2
-
Creates a new
Pattern2. - Pattern3() - Constructor for class io.vavr.API.Match.Pattern3
-
Creates a new
Pattern3. - Pattern4() - Constructor for class io.vavr.API.Match.Pattern4
-
Creates a new
Pattern4. - Pattern5() - Constructor for class io.vavr.API.Match.Pattern5
-
Creates a new
Pattern5. - Pattern6() - Constructor for class io.vavr.API.Match.Pattern6
-
Creates a new
Pattern6. - Pattern7() - Constructor for class io.vavr.API.Match.Pattern7
-
Creates a new
Pattern7. - Pattern8() - Constructor for class io.vavr.API.Match.Pattern8
-
Creates a new
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
-
Executes the given action on the contained value if this
Optionis defined (Some), otherwise does nothing. - peek(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Performs the given action if this
Tryis aTry.Success, otherwise does nothing. - 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
actionon the first element if this is an eager implementation. - peekLeft(Consumer<? super L>) - Method in interface io.vavr.control.Either
-
Performs the given action on the left value if this is a
Either.Left. - 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
-
Returns all unique permutations of this sequence.
- 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 of this sequence whose elements all satisfy the given 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
-
Returns a new sequence with the given element prepended to this sequence.
- 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
-
Returns a new sequence with all given elements prepended to this sequence.
- 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 the elements in this
Traversable. - Projection Semantics - Search tag in interface io.vavr.control.Either
- Section
- Promise<T> - Interface in io.vavr.concurrent
-
A
Promiseis a write-once container for a read-onlyFuture, allowing the underlyingFutureto be completed 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
Queuestores 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
-
Creates an Array of char numbers starting from
from, extending totoExclusive - 1. - 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
-
Creates a HashSet of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof characters starting fromfrom(inclusive) up totoExclusive(exclusive). - range(char, char) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in interface io.vavr.collection.List
-
Creates a List of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of characters starting from
from(inclusive) up totoExclusive(exclusive). - range(char, char) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of char numbers starting from
from, extending totoExclusive - 1. - 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
Iteratorof int values starting fromfrom(inclusive) up totoExclusive(exclusive). - 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
Iteratorof long values starting fromfrom(inclusive) up totoExclusive(exclusive). - 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
-
Creates an Array of char numbers starting from
from, extending totoExclusive - 1, withstep. - 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
-
Creates a CharSeq starting from character
from, extending to charactertoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof characters starting fromfrom(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in interface io.vavr.collection.List
-
Creates a List of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of characters starting from
from(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - rangeBy(char, char, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.Array
-
Creates an Array of double numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of double numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof double values starting fromfrom(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of double numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(double, double, double) - Static method in interface io.vavr.collection.List
-
Creates a List of double numbers starting from
from, extending up to but not includingtoExclusive, withstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of double values starting from
from(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - rangeBy(double, double, double) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of double numbers starting from
from, extending up to but not includingtoExclusive, withstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of double numbers starting from
from, extending up to (but not including)toExclusive, withstep. - rangeBy(double, double, double) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of double numbers starting from
from, extending up to (but not including)toExclusive, withstep. - 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
Iteratorof int values starting fromfrom(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - 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
Iteratorof long values starting fromfrom(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - 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
-
Creates an
IteratorofBigDecimalvalues starting fromfrom(inclusive) up totoExclusive(exclusive), advancing by the specifiedstep. - rangeClosed(char, char) - Static method in class io.vavr.collection.Array
-
Creates an Array of char numbers starting from
from, extending totoInclusive. - 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
-
Creates a HashSet of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof characters starting fromfrom(inclusive) up totoInclusive(inclusive). - rangeClosed(char, char) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in interface io.vavr.collection.List
-
Creates a List of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of characters starting from
from(inclusive) up totoInclusive(inclusive). - rangeClosed(char, char) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of char numbers starting from
from, extending totoInclusive. - 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
Iteratorof int values starting fromfrom(inclusive) up totoInclusive(inclusive). - 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
Iteratorof long values starting fromfrom(inclusive) up totoInclusive(inclusive). - 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
-
Creates an Array of char numbers starting from
from, extending totoInclusive, withstep. - 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
-
Creates a HashSet of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof characters starting fromfrom(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.List
-
Creates a List of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of characters starting from
from(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of char values starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Array
-
Creates an Array of double numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of double numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
-
Creates an
Iteratorof double values starting fromfrom(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of double numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.List
-
Creates a List of double numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of double values starting from
from(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of double values starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of double numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of double numbers starting from
from, extending totoInclusive, withstep. - 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
Iteratorof int values starting fromfrom(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - 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
Iteratorof long values starting fromfrom(inclusive) up totoInclusive(inclusive), advancing by the specifiedstep. - 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
-
Attempts to recover from a failure if the cause is an instance of the specified exception type.
- recover(Class<X>, T) - Method in interface io.vavr.control.Try
-
Recovers this
Trywith the givenvalueif this is aTry.Failureand the underlying cause matches the specifiedexceptionType. - 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction 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
recoverfunction with same arguments and throwable information. - recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this
Futureby mapping the exception to a new result. - recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.control.Try
-
Recovers this
Tryif it is aTry.Failureby applying the given recovery functionfto the underlying exception. - recoverAllAndTry(CheckedFunction0<? extends T>) - Method in interface io.vavr.control.Try
- recoverAndTry(Class<X>, CheckedFunction0<? extends T>) - Method in interface io.vavr.control.Try
-
Returns
thisif it is aTry.Success, or attempts to recover from a failure when the underlying cause is assignable to the specifiedexceptionTypeby evaluating the givenrecoveryAttempt(viaTry.of(CheckedFunction0)). - recoverWith(Class<X>, Try<? extends T>) - Method in interface io.vavr.control.Try
-
Recovers this
Trywith the givenrecoveredvalue if this is aTry.Failureand the underlying cause is assignable to the specifiedexceptionType. - recoverWith(Class<X>, Function<? super X, Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Attempts to recover from a failure by applying the given recovery function if the cause matches the specified exception type.
- recoverWith(Function<? super Throwable, ? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this
Futureby returning the result of anotherFuture. - recoverWith(Function<? super Throwable, ? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Recovers this
Tryif it is aTry.Failureby applying the given recovery functionfto the underlying exception. - 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 givenseedvalue 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
Futurecontaining the result of reducing 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
Futurecontaining the result of reducing the given future values. - reduce(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable by repeatedly applying the given binary operation
op. - reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable from the left by successively applying the given operation
op. - 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
-
Reduces the elements of this Traversable from the left using the given binary operation.
- reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable from the left by successively applying the given operation
op. - reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Reduces the elements of this Traversable from the left using the given binary operation, returning the result wrapped in an
Option. - reduceOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable by repeatedly applying the given binary operation
op. - reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable from the right by successively applying the given operation
op. - 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
-
Reduces the elements of this Traversable from the right using the given binary operation.
- reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Reduces the elements of this Foldable from the right by successively applying the given operation
op. - reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Reduces the elements of this Traversable from the right using the given binary operation, returning the result wrapped in an
Option. - 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 containing only the elements that 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
-
Returns a new sequence with the first occurrence of the given element removed.
- remove(T) - Method in interface io.vavr.collection.Set
-
Returns a new set with the given element removed, if it was 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(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
-
Removes all occurrences of the specified elements from this Queue.
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
-
Removes all occurrences of the specified elements from this 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
-
Returns a new sequence with all occurrences of the given elements removed.
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
-
Returns a new set with all given elements removed, 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(Character) - Method in class io.vavr.collection.CharSeq
- 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.Use
Traversable.reject(Predicate)instead - removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Queue
-
Deprecated.Use
Traversable.reject(Predicate)instead - 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
-
Returns a new sequence with all occurrences of the given element removed.
- 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
-
Returns a new sequence with the element at the specified position removed.
- 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
-
Returns a new sequence with the first element that satisfies the given predicate removed.
- 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
-
Returns a new sequence with the last element that satisfies the given predicate removed.
- 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
timestimes. - repeat(int) - Method in class io.vavr.collection.CharSeq
-
Repeats this CharSeq
timestimes. - replace(T, T) - Method in class io.vavr.collection.PriorityQueue
- 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.SortedMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap
- 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 interface io.vavr.collection.SortedMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- 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.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 of
currentElementwithnewElement, if it exists. - 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(T, T) - Method in class io.vavr.collection.PriorityQueue
- 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.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(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- 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.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
currentElementwithnewElement. - 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
-
Retains only the elements from this Traversable that are contained in the given
elements. - 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
-
Returns a new sequence with the order of elements reversed.
- 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
-
Returns an iterator that yields elements of this sequence 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 new
Either.Rightinstance containing the given value. - 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
-
Returns a new sequence with the elements circularly rotated to the left by the specified distance.
- 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
-
Returns a new sequence with the elements circularly rotated to the right by the specified distance.
- 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
-
Executes the action, potentially performing side-effects.
- run(CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Runs an asynchronous computation using the
Future.DEFAULT_EXECUTOR. - run(CheckedRunnable) - Static method in interface io.vavr.control.Try
-
Creates a
Tryinstance from aCheckedRunnable. - run(Runnable) - Static method in class io.vavr.API
-
Runs a
unitof work and returnsVoid. - run(Executor, CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation using the specified
Executor. - runRunnable(Runnable) - Static method in interface io.vavr.control.Try
S
- 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.SortedMap
- 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(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 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.SortedMultimap
- 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 this Traversable.
- 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 from 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 from 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 for a specified element in this sequence, which must be sorted in ascending natural order.
- 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 for a specified element in this sequence, which must be sorted according to the given comparator.
- 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
-
Returns the length of the longest contiguous segment, starting from the specified index, in which all elements satisfy the given predicate.
- Seq<T> - Interface in io.vavr.collection
-
Base interface for immutable, sequential collections.
- 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
-
Values are stored in a
Seq, allowing duplicate values per key and preserving insertion order. - sequence(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces multiple
Futureinstances into a singleFutureby 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
- sequence(Iterable<? extends Option<? extends T>>) - Static method in interface io.vavr.control.Option
-
Reduces multiple
Optionvalues into a singleOptionby transforming anIterable<Option<? extends T>>into anOption<Seq<T>>. - sequence(Iterable<? extends Try<? extends T>>) - Static method in interface io.vavr.control.Try
- sequence(Iterable<? extends Validation<? extends Seq<? extends E>, ? extends T>>) - Static method in interface io.vavr.control.Validation
-
Reduces many
Validationinstances into a singleValidationby transforming anIterable<Validation<? extends T>>into aValidation<Seq<T>>. - sequence(Iterable<? extends Lazy<? extends T>>) - Static method in class io.vavr.Lazy
-
Combines multiple
Lazyinstances into a singleLazycontaining a sequence of their evaluated values. - sequence(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces multiple
Futureinstances into a singleFutureby 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
Tuple1into a Tuple1 ofSeq. - sequence2(Iterable<? extends Tuple2<? extends T1, ? extends T2>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple2into a Tuple2 ofSeqs. - sequence3(Iterable<? extends Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple3into a Tuple3 ofSeqs. - sequence4(Iterable<? extends Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple4into a Tuple4 ofSeqs. - 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
Tuple5into a Tuple5 ofSeqs. - 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
Tuple6into a Tuple6 ofSeqs. - 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
Tuple7into a Tuple7 ofSeqs. - 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
Tuple8into a Tuple8 ofSeqs. - sequenceRight(Iterable<? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
- serialVersionUID - Static variable in interface io.vavr.API.Match.Case
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction0
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction1
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction2
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction3
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction4
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction5
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction6
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction7
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction8
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.BitSet
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.IndexedSeq
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.LinearSeq
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.List
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Map
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Multimap
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Seq
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Set
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMap
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMultimap
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.SortedSet
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Stream
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.collection.Tree
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.control.Either
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.control.Option
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.control.Try
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.control.Validation
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function0
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function1
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function2
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function3
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function4
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function5
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function6
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function7
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Function8
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.PartialFunction
-
The serial version UID for serialization.
- serialVersionUID - Static variable in interface io.vavr.Tuple
- Set<T> - Interface in io.vavr.collection
-
An immutable
Setinterface. - 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
-
Values are stored in a
Set, ensuring uniqueness of values per key. - 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
-
Returns a new sequence with the elements randomly shuffled.
- 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.
- singleOption() - Method in interface io.vavr.collection.Traversable
-
Returns the single element of this Traversable as an
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
-
Returns the number of elements in 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 subsequence (slice) of this sequence, starting at
beginIndex(inclusive) and ending atendIndex(exclusive). - 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
-
Partitions this
Traversableinto consecutive non-overlapping windows according to a classification function. - 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 given
sizeover thisTraversablewith a step size of 1. - 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
sizewith a givenstepover 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
Somecontaining the 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
-
Returns a new sequence sorted by comparing elements in a different domain defined by the given
mapper, using the providedcomparator. - 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
-
Returns a new sequence sorted by comparing elements in a different domain defined by 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
-
Returns a new sequence with elements sorted 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
-
Returns a new sequence with elements sorted according to the given
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
-
Values are stored in a sorted
Set, ensuring uniqueness and natural ordering of values per key. - SortedMap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMapinterface. - 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
SortedMultimapinterface. - SortedSet<T> - Interface in io.vavr.collection
-
An immutable
SortedSetinterface. - 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
-
Splits this
Traversableinto a prefix and remainder according to the givenpredicate. - 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 this sequence 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 this sequence at the first element satisfying the given predicate.
- 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 this sequence at the first element satisfying the given predicate, including the element in the first part.
- 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 sequence 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 sequence contains the given sequence starting at the specified 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
Streamis 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
Seqthat is a subsequence of this sequence, starting from the specifiedbeginIndexand extending to the end of this sequence. - 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
Seqthat is a subsequence of this sequence, starting from the specifiedbeginIndex(inclusive) and ending atendIndex(exclusive). - 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
Promisewith the given value. - success(T) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Successcontaining 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
Futurewith the given result, executing callbacks using the specifiedExecutor. - successful(Executor, T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a
Promisethat is already completed successfully, using the specifiedExecutorfor asynchronous operations. - successful(T) - Static method in interface io.vavr.concurrent.Future
-
Creates a succeeded
Futurewith the given result, using theFuture.DEFAULT_EXECUTORto execute callbacks. - successful(T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a
Promisethat is already completed successfully, using theFuture.DEFAULT_EXECUTORfor asynchronous operations. - sum() - Method in interface io.vavr.collection.Traversable
-
Calculates the sum of the elements in this
Traversable. - swap() - Method in interface io.vavr.control.Either
- 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover a range of integer values from 0 ton - 1. - tabulate(int, Function<? super Integer, ? extends T>) - Method in class io.vavr.collection.BitSet.Builder
-
Builds a new BitSet tabulating a value n times
- tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns an HashSet containing
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
PriorityQueuecontainingsizevalues of a given Functionfunctionover a range of integer values from0tosize - 1. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
Iteratorover a sequence ofnelements, where each element is computed by the given functionfapplied to its index. - tabulate(int, Function<Integer, Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
nvalues of a given Functionfover 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
-
Returns a new
Traversablewithout its first element. - 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
-
Returns a new
Traversablewithout its first element as anOption. - 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
-
Returns the first
nelements of thisTraversable, or all elements ifnexceeds the length. - 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
-
Returns the last
nelements of thisTraversable, or all elements ifnexceeds the length. - 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 from the end of the sequence until an element satisfies the given predicate.
- 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 from the end of the sequence while the given predicate holds.
- 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 from this
Traversableuntil the given predicate holds for an 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 from this
Traversablewhile the given predicate holds. - 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
- 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
Tryto anEither. - toEither() - Method in interface io.vavr.control.Validation
-
Converts this Validation to an
Either. - toEither(Function<? super Throwable, ? extends L>) - Method in interface io.vavr.control.Try
- 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
Collectionof 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
Mapto ajava.util.Mapwhile preserving characteristics like insertion order (LinkedHashMap) and sort order (SortedMap). - toJavaMap() - Method in interface io.vavr.collection.Multimap
-
Converts this Vavr
Mapto ajava.util.Mapwhile 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
-
Converts this
Multimapto a JavaMapusing the provided map instance. - toJavaMap(JM) - Method in class io.vavr.collection.LinkedHashMultimap
-
Converts this
Multimapto a JavaMapusing the provided map instance. - toJavaMap(JM) - Method in class io.vavr.collection.TreeMultimap
-
Converts this
Multimapto a JavaMapusing the provided map instance. - toJavaOptional() - Method in interface io.vavr.Value
-
Converts this to an
Optional. - toJavaParallelStream() - Method in interface io.vavr.Value
-
Converts this to a parallel
Streamby 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 a
java.util.Set, preserving insertion or sort order. - 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
Streamby 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
CharSeqto 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
CharSeqto 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.control.Either
- 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
CharSeqto 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
CharSeqto 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
Tryto 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
Tryto aValidation, mapping the failure cause to an invalid value using the providedFunction. - 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 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 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 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 the result of this
Futureusing the given function. - 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
Optioninto a value of typeUusing the given function. - transform(Function<? super Try<T>, ? extends U>) - Method in interface io.vavr.control.Try
-
Transforms this
Tryinto a value of another type using the provided function. - transform(Function<? super Lazy<T>, ? extends U>) - Method in class io.vavr.Lazy
-
Applies a transformation function to the value contained in this
Lazy, producing a newLazyinstance of the transformed value. - 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
-
Applies a transformation function to this
Iteratorand returns the result. - transform(Function<? super Queue<T>, ? extends U>) - Method in class io.vavr.collection.Queue
-
Transforms this
Queue. - transform(Function<? super TreeSet<T>, ? extends U>) - Method in class io.vavr.collection.TreeSet
-
Transforms this
TreeSet. - transformValue(Function<? super Try<T>, ? extends Try<? extends U>>) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Future, regardless of whether it completed successfully or with a failure. - transpose(List<List<T>>) - Static method in interface io.vavr.collection.List
-
Transposes the rows and columns of a
Listmatrix. - transpose(Queue<Queue<T>>) - Static method in class io.vavr.collection.Queue
-
Transposes the rows and columns of a
Queuematrix. - transpose(Stream<Stream<T>>) - Static method in interface io.vavr.collection.Stream
-
Transposes the rows and columns of a
Streammatrix. - transpose(Vector<Vector<T>>) - Static method in class io.vavr.collection.Vector
-
Transposes the rows and columns of a
Vectormatrix. - Traversable<T> - Interface in io.vavr.collection
-
Represents a recursive, multi-valued data structure whose elements can be traversed in order.
- 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, producing a single
Futureby 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
-
Transforms an
Iterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each value. - traverse(Iterable<? extends T>, Function<? super T, ? extends Option<? extends U>>) - Static method in interface io.vavr.control.Option
-
Maps the elements of an iterable into
Optionvalues and collects the results into a singleOption. - traverse(Iterable<? extends T>, Function<? super T, ? extends Try<? extends U>>) - Static method in interface io.vavr.control.Try
- 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
Validationby 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, producing a single
Futureby 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
-
Transforms an
Iterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each element. - 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 -
An immutable
SortedMapimplementation backed by a Red-Black tree. - TreeMultimap<K,
V> - Class in io.vavr.collection - TreeMultimap.Builder<V> - Class in io.vavr.collection
-
Builder class for creating TreeMultimap instances.
- 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
-
A control structure that allows writing safe code without explicitly managing try-catch blocks for 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
- Try.Success<T> - Class in io.vavr.control
-
Represents a successful
Trycontaining a value. - Try.WithResources1<T1> - Class in io.vavr.control
-
A
Try-with-resources builder that operates on oneAutoCloseableresource. - Try.WithResources2<T1,
T2> - Class in io.vavr.control -
A
Try-with-resources builder that operates on twoAutoCloseableresources. - Try.WithResources3<T1,
T2, - Class in io.vavr.controlT3> -
A
Try-with-resources builder that operates on threeAutoCloseableresources. - Try.WithResources4<T1,
T2, - Class in io.vavr.controlT3, T4> -
A
Try-with-resources builder that operates on fourAutoCloseableresources. - Try.WithResources5<T1,
T2, - Class in io.vavr.controlT3, T4, T5> -
A
Try-with-resources builder that operates on fiveAutoCloseableresources. - Try.WithResources6<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6> -
A
Try-with-resources builder that operates on sixAutoCloseableresources. - Try.WithResources7<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7> -
A
Try-with-resources builder that operates on sevenAutoCloseableresources. - Try.WithResources8<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7, T8> -
A
Try-with-resources builder that operates on eightAutoCloseableresources. - tryComplete(Try<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promisewith the givenvalue. - tryCompleteWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promisewith the result of the givenFutureonce it is completed. - tryFailure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promisewith the given exception. - trySuccess(T) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promisewith the given value. - 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
Consumerthat sneakily throws any exception encountered while 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
Predicatethat sneakily throws any exception encountered when testing a value. - unchecked() - Method in interface io.vavr.CheckedRunnable
-
Returns an unchecked
Runnablethat sneakily throws any exception encountered during execution of this 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 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.
- 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
Iteratorby repeatedly applying a function to a seed value. - 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.
- 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
Iteratorby repeatedly applying a function to a seed value, generating elements in a left-to-right order. - 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.
- 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
Iteratorby repeatedly applying a function to a seed value, generating elements in a right-to-left order. - 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
elementsto this set, replacing existing ones if they already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Returns a new set containing all distinct elements from this set and the given set.
- 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
-
Converts (or "unlifts") a
totalFunctionthat returns anOptioninto a partial function. - unzip() - Method in interface io.vavr.collection.Map
-
Unzips the entries of this
Mapby treating each key-value pair as an element, and splitting them into two separateSeqcollections - one for keys and one for values. - unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Map
-
Unzips the entries of this
Mapby mapping each key-value pair to a tuple. - unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Multimap
-
Unzips the entries of this
Multimapby mapping each key-value pair to a pair and splitting them into two separateSeqcollections. - 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 the elements of this
Traversableby mapping each element to a pair and splitting them into two separateTraversablecollections. - 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
-
Unzips the entries of this
Mapby mapping each key-value pair to a triple. - unzip3(BiFunction<? super K, ? super V, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Multimap
-
Unzips the entries of this
Multimapby mapping each key-value pair to a triple and splitting them into three separateSeqcollections. - 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 the elements of this
Traversableby mapping each element to a triple and splitting them into three separateTraversablecollections. - 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
-
Returns a new
Seqwith the element at the specified index updated using the given 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
-
Returns a new
Seqwith the element at the specified index replaced by the given value. - 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.Validthat 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> -
A builder that holds two Validation instances, used for combining validations and applying functions that take two arguments.
- Validation.Builder3<E,
T1, - Class in io.vavr.controlT2, T3> -
A builder that holds three Validation instances, used for combining validations and applying functions that take three arguments.
- Validation.Builder4<E,
T1, - Class in io.vavr.controlT2, T3, T4> -
A builder that holds four Validation instances, used for combining validations and applying functions that take four arguments.
- Validation.Builder5<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5> -
A builder that holds five Validation instances, used for combining validations and applying functions that take five arguments.
- Validation.Builder6<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6> -
A builder that holds six Validation instances, used for combining validations and applying functions that take six arguments.
- Validation.Builder7<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7> -
A builder that holds seven Validation instances, used for combining validations and applying functions that take seven arguments.
- Validation.Builder8<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7, T8> -
A builder that holds eight Validation instances, used for combining validations and applying functions that take eight arguments.
- 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
-
Represents a value in a functional programming context.
- 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
Seqthat 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
-
Returns a
Traversablecontaining all the values of thisMultimap. - 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
-
Returns
Someof the value supplied bysupplierifconditionis true, orNoneifconditionis false. - when(boolean, T) - Static method in interface io.vavr.control.Option
-
Returns
Someof the givenvalueifconditionis true, orNoneotherwise. - 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
-
Returns new
BitSetBuilder for an enum type - withLongs() - Static method in interface io.vavr.collection.BitSet
- withRelations(Function1<Integer, T>, Function1<T, Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns new
BitSetBuilder with custom conversion functions between Integer and type T - withResources(CheckedFunction0<? extends T1>) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on oneAutoCloseableresource. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on twoAutoCloseableresources. - 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 threeAutoCloseableresources. - 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 fourAutoCloseableresources. - 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 fiveAutoCloseableresources. - 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 sixAutoCloseableresources. - 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 sevenAutoCloseableresources. - 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 eightAutoCloseableresources. - withSeq() - Static method in class io.vavr.collection.HashMultimap
-
Returns a builder for HashMultimap instances where values are stored in a sequence.
- withSeq() - Static method in class io.vavr.collection.LinkedHashMultimap
-
Returns a builder for LinkedHashMultimap instances where values are stored in a sequence.
- withSeq() - Static method in class io.vavr.collection.TreeMultimap
-
Returns a builder for TreeMultimap instances where values are stored in a sequence.
- withSet() - Static method in class io.vavr.collection.HashMultimap
-
Returns a builder for HashMultimap instances where values are stored in a set.
- withSet() - Static method in class io.vavr.collection.LinkedHashMultimap
-
Returns a builder for LinkedHashMultimap instances where values are stored in a set.
- withSet() - Static method in class io.vavr.collection.TreeMultimap
-
Returns a builder for TreeMultimap instances where values are stored in a set.
- withShorts() - Static method in interface io.vavr.collection.BitSet
- withSortedSet() - Static method in class io.vavr.collection.HashMultimap
-
Returns a builder for HashMultimap instances where values are stored in a sorted set.
- withSortedSet() - Static method in class io.vavr.collection.LinkedHashMultimap
-
Returns a builder for LinkedHashMultimap instances where values are stored in a sorted set.
- withSortedSet() - Static method in class io.vavr.collection.TreeMultimap
-
Returns a builder for TreeMultimap instances where values are stored in a sorted set.
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.LinkedHashMultimap
-
Returns a builder for LinkedHashMultimap instances where values are stored in a sorted set with a custom comparator.
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.HashMultimap
-
Returns a builder for HashMultimap instances where values are stored in a sorted set with a custom comparator.
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.TreeMultimap
-
Returns a builder for TreeMultimap instances where values are stored in a sorted set with a custom comparator.
Y
- yield() - Method in class io.vavr.API.For1
-
A shortcut for
yield(Function.identity()). - yield() - Method in class io.vavr.API.For1Either
-
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() - Method in class io.vavr.API.For1Validation
-
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.For3Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.ForLazy3Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For4Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.ForLazy4Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For5Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.ForLazy5Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For6Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.ForLazy6Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For7Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.ForLazy7Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For8Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(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.For8Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- 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.ForLazy8Either
-
Produces results by mapping the Cartesian product of all bound values.
- 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.ForLazy8Future
-
Produces results by mapping the Cartesian product of all bound values.
- 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.ForLazy8List
-
Produces results by mapping the Cartesian product of all bound values.
- 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.ForLazy8Option
-
Produces results by mapping the Cartesian product of all bound values.
- 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.ForLazy8Try
-
Produces results by mapping the Cartesian product of all bound values.
- 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.ForLazy8Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For2Either
-
Yields a result for elements of the cross-product of the underlying Eithers.
- 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(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Validation
-
Yields a result for elements of the cross-product of the underlying Validations.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2Either
-
Produces results by mapping the Cartesian product of all bound values.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2Future
-
Produces results by mapping the Cartesian product of all bound values.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2List
-
Produces results by mapping the Cartesian product of all bound values.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2Option
-
Produces results by mapping the Cartesian product of all bound values.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2Try
-
Produces results by mapping the Cartesian product of all bound values.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.ForLazy2Validation
-
Produces results by mapping the Cartesian product of all bound values.
- 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.For1Either
-
Yields a result for elements of the cross-product of the underlying Either.
- 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.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Validation
-
Yields a result for elements of the cross-product of the underlying Validation.
Z
- zip(Future<? extends U>) - Method in interface io.vavr.concurrent.Future
-
Combines this
Futurewith anotherFuture, returning aFutureof a tuple of both results. - 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
Traversableformed by pairing elements of thisTraversablewith elements of anotherIterable. - 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
Traversableformed by pairing elements of thisTraversablewith elements of anotherIterable, filling in placeholder elements when one collection is shorter than the other. - 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
-
Combines this
Futurewith anotherFutureusing the given combinator function. - zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.LinkedHashSet
- 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 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
Traversableby combining elements of thisTraversablewith elements of anotherIterableusing a mapping function. - 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
Traversablewith its indices, starting at 0. - 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
Traversablewith its indices and maps the resulting pairs using the provided mapper. - 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