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) - 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, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Failure(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Future(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Invalid(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Left(API.Match.Pattern) - 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) - Static method in class io.vavr.Patterns
- $Some(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Success(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple0 - Static variable in class io.vavr.Patterns
- $Tuple1(API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple2(API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple3(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple4(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple5(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple6(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple7(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Tuple8(API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern) - Static method in class io.vavr.Patterns
- $Valid(API.Match.Pattern) - Static method in class io.vavr.Patterns
A
- accept(T) - Method in interface io.vavr.CheckedConsumer
-
Performs side-effects.
- add(T) - Method in interface io.vavr.collection.BitSet
- add(T) - Method in class io.vavr.collection.HashSet
- add(T) - Method in class io.vavr.collection.LinkedHashSet
-
Add the given element to this set, replacing existing one if it is already contained.
- add(T) - Method in interface io.vavr.collection.Set
-
Add the given element to this set, if it is not already contained.
- add(T) - Method in interface io.vavr.collection.SortedSet
- add(T) - Method in class io.vavr.collection.TreeSet
- addAll(Iterable) - Method in interface io.vavr.collection.BitSet
- addAll(Iterable) - Method in class io.vavr.collection.HashSet
- addAll(Iterable) - 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) - Method in interface io.vavr.collection.Set
-
Adds all of the given elements to this set, if not already contained.
- addAll(Iterable) - Method in interface io.vavr.collection.SortedSet
- addAll(Iterable) - Method in class io.vavr.collection.TreeSet
- allOf(Predicate...) - Static method in class io.vavr.Predicates
-
A combinator that checks if all of the given
predicatesare satisfied. - and(Checkable) - Method in interface io.vavr.test.Checkable
-
Returns a new Checkable which is satisfied if this Checkable and the given checkable are satisfied.
- andFinally(Runnable) - Method in interface io.vavr.control.Try
-
Provides try's finally behavior no matter what the result of the operation is.
- andFinallyTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Provides try's finally behavior no matter what the result of the operation is.
- andThen(CheckedConsumer) - Method in interface io.vavr.CheckedConsumer
-
Returns a chained
CheckedConsumerthat first executesthis.accept(t)and thenafter.accept(t), for a giventof typeT. - andThen(CheckedFunction1) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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
-
Shortcut for
andThenTry(runnable::run), seeTry.andThenTry(CheckedRunnable). - andThen(Consumer) - Method in interface io.vavr.concurrent.Future
-
Support for chaining of callbacks that are guaranteed to be executed in a specific order.
- andThen(Consumer) - Method in interface io.vavr.control.Try
-
Shortcut for
andThenTry(consumer::accept), seeTry.andThenTry(CheckedConsumer). - andThen(Function) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - Method in interface io.vavr.control.Try
-
Passes the result to the given
consumerif this is aSuccess. - andThenTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Runs the given runnable if this is a
Success, otherwise returns thisFailure. - any() - Static method in class io.vavr.API.Match.Pattern0
- anyOf(Predicate...) - Static method in class io.vavr.Predicates
-
A combinator that checks if at least one of the given
predicatesis satisfies. - ap(Validation) - Method in interface io.vavr.control.Validation
- ap(Function2) - Method in class io.vavr.control.Validation.Builder
- ap(Function3) - Method in class io.vavr.control.Validation.Builder3
- ap(Function4) - Method in class io.vavr.control.Validation.Builder4
- ap(Function5) - Method in class io.vavr.control.Validation.Builder5
- ap(Function6) - Method in class io.vavr.control.Validation.Builder6
- ap(Function7) - Method in class io.vavr.control.Validation.Builder7
- ap(Function8) - Method in class io.vavr.control.Validation.Builder8
- API - Class in io.vavr
-
The most basic Vavr functionality is accessed through this API class.
- API.For1<T1> - Class in io.vavr
-
For-comprehension with one Iterable.
- API.For1Future<T1> - Class in io.vavr
-
For-comprehension with one Future.
- API.For1List<T1> - Class in io.vavr
-
For-comprehension with one List.
- API.For1Option<T1> - Class in io.vavr
-
For-comprehension with one Option.
- API.For1Try<T1> - Class in io.vavr
-
For-comprehension with one Try.
- API.For2<T1,
T2> - Class in io.vavr -
For-comprehension with two Iterables.
- API.For2Future<T1,
T2> - Class in io.vavr -
For-comprehension with two Futures.
- API.For2List<T1,
T2> - Class in io.vavr -
For-comprehension with two Lists.
- API.For2Option<T1,
T2> - Class in io.vavr -
For-comprehension with two Options.
- API.For2Try<T1,
T2> - Class in io.vavr -
For-comprehension with two Trys.
- API.For3<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Iterables.
- API.For3Future<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Futures.
- API.For3List<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Lists.
- API.For3Option<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Options.
- API.For3Try<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Trys.
- API.For4<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Iterables.
- API.For4Future<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Futures.
- API.For4List<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Lists.
- API.For4Option<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Options.
- API.For4Try<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Trys.
- API.For5<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Iterables.
- API.For5Future<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Futures.
- API.For5List<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Lists.
- API.For5Option<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Options.
- API.For5Try<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Trys.
- API.For6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Iterables.
- API.For6Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Futures.
- API.For6List<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Lists.
- API.For6Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Options.
- API.For6Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Trys.
- API.For7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Iterables.
- API.For7Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Futures.
- API.For7List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Lists.
- API.For7Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Options.
- API.For7Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Trys.
- API.For8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Iterables.
- API.For8Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Futures.
- API.For8List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Lists.
- API.For8Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Options.
- API.For8Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Trys.
- API.Match<T> - Class in io.vavr
-
Scala-like structural pattern matching for Java.
- API.Match.Case<T,
R> - Interface in io.vavr - API.Match.Case0<T,
R> - Class in io.vavr - API.Match.Case1<T,
T1, - Class in io.vavrR> - API.Match.Case2<T,
T1, - Class in io.vavrT2, R> - API.Match.Case3<T,
T1, - Class in io.vavrT2, T3, R> - API.Match.Case4<T,
T1, - Class in io.vavrT2, T3, T4, R> - API.Match.Case5<T,
T1, - Class in io.vavrT2, T3, T4, T5, R> - API.Match.Case6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, R> - API.Match.Case7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, R> - API.Match.Case8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8, R> - API.Match.Pattern<T,
R> - Interface in io.vavr -
A Pattern is a partial
Functionin the sense that a function applications returns an optional result of typeOption<R>. - API.Match.Pattern0<T> - Class in io.vavr
- API.Match.Pattern1<T,
T1> - Class in io.vavr - API.Match.Pattern2<T,
T1, - Class in io.vavrT2> - API.Match.Pattern3<T,
T1, - Class in io.vavrT2, T3> - API.Match.Pattern4<T,
T1, - Class in io.vavrT2, T3, T4> - API.Match.Pattern5<T,
T1, - Class in io.vavrT2, T3, T4, T5> - API.Match.Pattern6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6> - API.Match.Pattern7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> - API.Match.Pattern8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> - API for competing threads - Section in interface io.vavr.concurrent.Promise
- append(Character) - Method in class io.vavr.collection.CharSeq
- append(T) - Method in class io.vavr.collection.Array
- append(T) - Method in interface io.vavr.collection.IndexedSeq
- append(T) - Method in interface io.vavr.collection.LinearSeq
- append(T) - Method in interface io.vavr.collection.List
- append(T) - Method in class io.vavr.collection.Queue
- append(T) - Method in interface io.vavr.collection.Seq
-
Appends an element to this.
- append(T) - Method in interface io.vavr.collection.Stream
- append(T) - Method in class io.vavr.collection.Vector
- append(T1) - Method in class io.vavr.Tuple0
-
Append a value to this tuple.
- append(T2) - Method in class io.vavr.Tuple1
-
Append a value to this tuple.
- append(T3) - Method in class io.vavr.Tuple2
-
Append a value to this tuple.
- append(T4) - Method in class io.vavr.Tuple3
-
Append a value to this tuple.
- append(T5) - Method in class io.vavr.Tuple4
-
Append a value to this tuple.
- append(T6) - Method in class io.vavr.Tuple5
-
Append a value to this tuple.
- append(T7) - Method in class io.vavr.Tuple6
-
Append a value to this tuple.
- append(T8) - Method in class io.vavr.Tuple7
-
Append a value to this tuple.
- appendAll(Iterable) - Method in class io.vavr.collection.CharSeq
- appendAll(Iterable) - Method in class io.vavr.collection.Array
- appendAll(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- appendAll(Iterable) - Method in interface io.vavr.collection.LinearSeq
- appendAll(Iterable) - Method in interface io.vavr.collection.List
- appendAll(Iterable) - Method in class io.vavr.collection.Queue
- appendAll(Iterable) - Method in interface io.vavr.collection.Seq
-
Appends all given elements to this.
- appendAll(Iterable) - Method in interface io.vavr.collection.Stream
- appendAll(Iterable) - Method in class io.vavr.collection.Vector
- appendSelf(Function) - 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
- apply(char) - Method in interface io.vavr.collection.CharSeq.CharUnaryOperator
- apply(int) - Method in interface io.vavr.test.Arbitrary
-
Returns a generator for objects of type T.
- apply(Function3) - Method in class io.vavr.Tuple3
-
Transforms this tuple to an object of type U.
- apply(Function4) - Method in class io.vavr.Tuple4
-
Transforms this tuple to an object of type U.
- apply(Function5) - Method in class io.vavr.Tuple5
-
Transforms this tuple to an object of type U.
- apply(Function6) - Method in class io.vavr.Tuple6
-
Transforms this tuple to an object of type U.
- apply(Function7) - Method in class io.vavr.Tuple7
-
Transforms this tuple to an object of type U.
- apply(Function8) - 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) - Method in class io.vavr.Tuple2
-
Transforms this tuple to an object of type U.
- apply(Function) - Method in class io.vavr.Tuple1
-
Transforms this tuple to an object of type U.
- apply(Supplier) - Method in class io.vavr.Tuple0
-
Transforms this tuple to an object of type U.
- apply(Random) - Method in interface io.vavr.test.Gen
-
Functional interface of this generator.
- 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.
- arbitrary() - Method in interface io.vavr.test.Gen
-
Converts this Gen to an Arbitrary
- Arbitrary<T> - Interface in io.vavr.test
-
Represents an arbitrary object of type T.
- 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) - Method in interface io.vavr.collection.Traversable
-
Matches each element with a unique key that you extract from it.
- Array<T> - Class in io.vavr.collection
-
Array is a Traversable wrapper for
Object[]containing elements of typeT. - Array() - Static method in class io.vavr.API
-
Alias for
Array.empty() - Array(T) - Static method in class io.vavr.API
-
Alias for
Array.of(Object) - Array(T...) - Static method in class io.vavr.API
-
Alias for
Array.of(Object...) - asJava() - Method in class io.vavr.collection.Array
- asJava() - Method in class io.vavr.collection.CharSeq
- asJava() - Method in interface io.vavr.collection.List
- asJava() - Method in class io.vavr.collection.Queue
- asJava() - Method in interface io.vavr.collection.Seq
-
Creates an immutable
Listview on top of thisSeq, i.e. calling mutators will result inUnsupportedOperationExceptionat runtime. - asJava() - Method in interface io.vavr.collection.Stream
- asJava() - Method in class io.vavr.collection.Vector
- asJava(Consumer) - Method in class io.vavr.collection.CharSeq
- asJava(Consumer) - Method in class io.vavr.collection.Array
- asJava(Consumer) - Method in interface io.vavr.collection.IndexedSeq
- asJava(Consumer) - Method in interface io.vavr.collection.LinearSeq
- asJava(Consumer) - Method in interface io.vavr.collection.List
- asJava(Consumer) - Method in class io.vavr.collection.Queue
- asJava(Consumer) - Method in interface io.vavr.collection.Seq
- asJava(Consumer) - Method in interface io.vavr.collection.Stream
- asJava(Consumer) - Method in class io.vavr.collection.Vector
- asJavaMutable() - Method in class io.vavr.collection.Array
- asJavaMutable() - Method in class io.vavr.collection.CharSeq
- asJavaMutable() - Method in interface io.vavr.collection.List
- asJavaMutable() - Method in class io.vavr.collection.Queue
- asJavaMutable() - Method in interface io.vavr.collection.Seq
- asJavaMutable() - Method in interface io.vavr.collection.Stream
- asJavaMutable() - Method in class io.vavr.collection.Vector
- asJavaMutable(Consumer) - Method in class io.vavr.collection.CharSeq
- asJavaMutable(Consumer) - Method in class io.vavr.collection.Array
- asJavaMutable(Consumer) - Method in interface io.vavr.collection.IndexedSeq
- asJavaMutable(Consumer) - Method in interface io.vavr.collection.LinearSeq
- asJavaMutable(Consumer) - Method in interface io.vavr.collection.List
- asJavaMutable(Consumer) - Method in class io.vavr.collection.Queue
- asJavaMutable(Consumer) - Method in interface io.vavr.collection.Seq
- asJavaMutable(Consumer) - Method in interface io.vavr.collection.Stream
- asJavaMutable(Consumer) - 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
-
Turns this
Seqinto aPartialFunctionwhich is defined at a specific index, if thisSeqcontains at least index + 1 elements. - assertIsErroneous() - Method in interface io.vavr.test.CheckResult
-
Asserts that this CheckResult is erroneous.
- assertIsFalsified() - Method in interface io.vavr.test.CheckResult
-
Asserts that this CheckResult is falsified.
- assertIsSatisfied() - Method in interface io.vavr.test.CheckResult
-
Asserts that this CheckResult is satisfied.
- assertIsSatisfiedWithExhaustion(boolean) - Method in interface io.vavr.test.CheckResult
-
Asserts that this CheckResult is satisfied with a given exhausted state.
- asType() - Method in class io.vavr.match.model.TypeParameterModel
- asTypeVar() - Method in class io.vavr.match.model.TypeParameterModel
- average() - Method in interface io.vavr.collection.Traversable
-
Calculates the average of this elements, assuming that the element type is
Number. - await() - Method in interface io.vavr.concurrent.Future
-
Blocks the current Thread until this Future completed or returns immediately if this Future is already completed.
- await(long, TimeUnit) - Method in interface io.vavr.concurrent.Future
-
Blocks the current Thread until this Future completed or returns immediately if this Future is already completed.
B
- back - Variable in class io.vavr.collection.HashMultimap
- back - Variable in class io.vavr.collection.LinkedHashMultimap
- back - Variable in class io.vavr.collection.TreeMultimap
- bimap(Comparator, Function, Function) - 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, Function, Function) - Method in class io.vavr.collection.TreeMap
- bimap(Function, Function) - 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, Function) - Method in class io.vavr.collection.HashMultimap
- bimap(Function, Function) - Method in class io.vavr.collection.LinkedHashMultimap
- bimap(Function, Function) - Method in class io.vavr.collection.TreeMultimap
- bimap(Function, Function) - Method in class io.vavr.collection.HashMap
- bimap(Function, Function) - Method in class io.vavr.collection.LinkedHashMap
- bimap(Function, Function) - Method in interface io.vavr.collection.Map
-
Maps this
Mapto a newMapwith different component type by applying a function to its elements. - bimap(Function, Function) - Method in interface io.vavr.collection.Multimap
-
Maps this
Multimapto a newMultimapwith different component type by applying a function to its elements. - bimap(Function, Function) - Method in interface io.vavr.collection.SortedMap
- bimap(Function, Function) - Method in class io.vavr.collection.TreeMap
- bimap(Function, Function) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- bimap(Function, Function) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- bimap(Function, Function) - Method in interface io.vavr.control.Either
-
Maps either the left or the right side of this disjunction.
- BitSet<T> - Interface in io.vavr.collection
-
An immutable
BitSetimplementation. - BitSet.Builder<T> - Class in io.vavr.collection
- branchCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of branches of this tree.
- build(Iterable, Function, Function) - 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 the Future.
- cancel(boolean) - Method in interface io.vavr.concurrent.Future
-
Cancels the Future.
- capitalize() - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
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, Function) - Static method in class io.vavr.API
- Case(API.Match.Pattern0, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern0, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern1, Function) - Static method in class io.vavr.API
- Case(API.Match.Pattern1, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern1, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern2, BiFunction) - Static method in class io.vavr.API
- Case(API.Match.Pattern2, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern2, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern3, Function3) - Static method in class io.vavr.API
- Case(API.Match.Pattern3, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern3, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern4, Function4) - Static method in class io.vavr.API
- Case(API.Match.Pattern4, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern4, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern5, Function5) - Static method in class io.vavr.API
- Case(API.Match.Pattern5, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern5, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern6, Function6) - Static method in class io.vavr.API
- Case(API.Match.Pattern6, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern6, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern7, Function7) - Static method in class io.vavr.API
- Case(API.Match.Pattern7, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern7, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern8, Function8) - Static method in class io.vavr.API
- Case(API.Match.Pattern8, Supplier) - Static method in class io.vavr.API
- Case(API.Match.Pattern8, R) - Static method in class io.vavr.API
- 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
- CharSeq.CharUnaryOperator - Interface in io.vavr.collection
- check() - Method in interface io.vavr.test.Checkable
-
Checks this property using the default random number generator
Checkable.RNGby callingCheckable.check(int, int), where size isCheckable.DEFAULT_SIZEand tries isCheckable.DEFAULT_TRIES. - check(int, int) - Method in interface io.vavr.test.Checkable
-
Checks this property using the default random number generator
Checkable.RNG. - check(Random, int, int) - Method in interface io.vavr.test.Checkable
-
Checks this property.
- check(Random, int, int) - Method in class io.vavr.test.Property.Property1
- check(Random, int, int) - Method in class io.vavr.test.Property.Property2
- check(Random, int, int) - Method in class io.vavr.test.Property.Property3
- check(Random, int, int) - Method in class io.vavr.test.Property.Property4
- check(Random, int, int) - Method in class io.vavr.test.Property.Property5
- check(Random, int, int) - Method in class io.vavr.test.Property.Property6
- check(Random, int, int) - Method in class io.vavr.test.Property.Property7
- check(Random, int, int) - Method in class io.vavr.test.Property.Property8
- Checkable - Interface in io.vavr.test
-
Interface for checkable properties, allowing composition via Checkable.and(Checkable) and Checkable.or(Checkable).
- CheckedConsumer<T> - Interface in io.vavr
-
A consumer that may throw, equivalent to Consumer.
- CheckedFunction(CheckedFunction0) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.of(CheckedFunction0) - CheckedFunction(CheckedFunction1) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.of(CheckedFunction1) - CheckedFunction(CheckedFunction2) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.of(CheckedFunction2) - CheckedFunction(CheckedFunction3) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.of(CheckedFunction3) - CheckedFunction(CheckedFunction4) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.of(CheckedFunction4) - CheckedFunction(CheckedFunction5) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.of(CheckedFunction5) - CheckedFunction(CheckedFunction6) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.of(CheckedFunction6) - CheckedFunction(CheckedFunction7) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.of(CheckedFunction7) - CheckedFunction(CheckedFunction8) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.of(CheckedFunction8) - CheckedFunction0<R> - Interface in io.vavr
-
Represents a function with no arguments.
- CheckedFunction1<T1,
R> - Interface in io.vavr -
Represents a function with one argument.
- CheckedFunction2<T1,
T2, - Interface in io.vavrR> -
Represents a function with two arguments.
- CheckedFunction3<T1,
T2, - Interface in io.vavrT3, R> -
Represents a function with three arguments.
- CheckedFunction4<T1,
T2, - Interface in io.vavrT3, T4, R> -
Represents a function with 4 arguments.
- CheckedFunction5<T1,
T2, - Interface in io.vavrT3, T4, T5, R> -
Represents a function with 5 arguments.
- CheckedFunction6<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, R> -
Represents a function with 6 arguments.
- CheckedFunction7<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, R> -
Represents a function with 7 arguments.
- CheckedFunction8<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, T8, R> -
Represents a function with 8 arguments.
- CheckedPredicate<T> - Interface in io.vavr
-
A Predicate which may throw.
- CheckedRunnable - Interface in io.vavr
-
A Runnable which may throw.
- CheckResult - Interface in io.vavr.test
-
Represents the result of a property check which is
Satisfied, if all tests satisfied the given propertyFalsified, if a counter-example could be discovered that falsified the given propertyErroneous, if an exception occurred executing the property check Please note that aSatisfiedproperty check may beExhausted, if the property is an implication and no sample could be found that satisfied the pre-condition. - CheckResult.Erroneous - Class in io.vavr.test
-
Represents an erroneous property check.
- CheckResult.Falsified - Class in io.vavr.test
-
Represents a falsified property check.
- CheckResult.Satisfied - Class in io.vavr.test
-
Represents a satisfied property check.
- choose(char...) - Static method in interface io.vavr.test.Gen
-
Chooses a char from all chars in the array
- choose(char, char) - Static method in interface io.vavr.test.Gen
-
Chooses a char between min and max, bounds inclusive and chars distributed according to the underlying random number generator.
- choose(double, double) - Static method in interface io.vavr.test.Gen
-
Chooses a double between min and max, bounds inclusive and numbers distributed according to the distribution of the underlying random number generator.
- choose(int, int) - Static method in interface io.vavr.test.Gen
-
Chooses an int between min and max, bounds inclusive and numbers distributed according to the distribution of the underlying random number generator.
- choose(long, long) - Static method in interface io.vavr.test.Gen
-
Chooses a long between min and max, bounds inclusive and numbers distributed according to the distribution of the underlying random number generator.
- choose(Class) - Static method in interface io.vavr.test.Gen
-
Chooses an enum value from all the enum constants defined in the enumerated type.
- choose(Iterable) - Static method in interface io.vavr.test.Gen
-
Chooses a value from all values in the iterable
- choose(T...) - Static method in interface io.vavr.test.Gen
-
Chooses a value from all values in the array.
- ClassModel - Class in io.vavr.match.model
-
Representation of a class.
- ClassModel(Elements, DeclaredType) - Constructor for class io.vavr.match.model.ClassModel
- 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) - Method in interface io.vavr.collection.Map
- collect(PartialFunction) - Method in interface io.vavr.collection.Multimap
- collect(PartialFunction) - Method in class io.vavr.collection.CharSeq
- collect(PartialFunction) - Method in class io.vavr.collection.Array
- collect(PartialFunction) - Method in interface io.vavr.collection.BitSet
- collect(PartialFunction) - Method in class io.vavr.collection.HashSet
- collect(PartialFunction) - Method in interface io.vavr.collection.IndexedSeq
- collect(PartialFunction) - Method in interface io.vavr.collection.Iterator
- collect(PartialFunction) - Method in interface io.vavr.collection.LinearSeq
- collect(PartialFunction) - Method in class io.vavr.collection.LinkedHashSet
- collect(PartialFunction) - Method in interface io.vavr.collection.List
- collect(PartialFunction) - Method in class io.vavr.collection.PriorityQueue
- collect(PartialFunction) - Method in class io.vavr.collection.Queue
- collect(PartialFunction) - Method in interface io.vavr.collection.Seq
- collect(PartialFunction) - Method in interface io.vavr.collection.Set
- collect(PartialFunction) - Method in interface io.vavr.collection.SortedSet
- collect(PartialFunction) - Method in interface io.vavr.collection.Stream
- collect(PartialFunction) - Method in interface io.vavr.collection.Traversable
-
Collects all elements that are in the domain of the given
partialFunctionby mapping the elements to typeR. - collect(PartialFunction) - Method in interface io.vavr.collection.Tree
- collect(PartialFunction) - Method in class io.vavr.collection.TreeSet
- collect(PartialFunction) - Method in class io.vavr.collection.Vector
- collect(PartialFunction) - Method in interface io.vavr.concurrent.Future
-
Collects value that is in the domain of the given
partialFunctionby mapping the value to typeR. - collect(PartialFunction) - Method in interface io.vavr.control.Option
-
Collects value that is in the domain of the given
partialFunctionby mapping the value to typeR. - collect(PartialFunction) - Method in interface io.vavr.control.Try
-
Collects value that is in the domain of the given
partialFunctionby mapping the value to typeR. - collect(Supplier, BiConsumer, BiConsumer) - Method in interface io.vavr.Value
-
Collects the underlying value(s) (if present) using the given
supplier,accumulatorandcombiner. - collect(Collector) - 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
- 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) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aTreeMap. - collector(Comparator) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collectorwhich may be used in conjunction withStream.collect(Collector)to obtain aTreeMultimap. - collector(Comparator, Function) - 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, Function, Function) - 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) - 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) - 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) - 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) - 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, Function) - 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, Function) - 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, Function) - 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. - combinations() - Method in class io.vavr.collection.Array
- combinations() - Method in class io.vavr.collection.CharSeq
- combinations() - Method in interface io.vavr.collection.IndexedSeq
- combinations() - Method in interface io.vavr.collection.LinearSeq
- combinations() - Method in interface io.vavr.collection.List
- combinations() - Method in class io.vavr.collection.Queue
- combinations() - Method in interface io.vavr.collection.Seq
-
Returns the union of all combinations from k = 0 to length().
- combinations() - Method in interface io.vavr.collection.Stream
- combinations() - Method in class io.vavr.collection.Vector
- combinations(int) - Method in class io.vavr.collection.Array
- combinations(int) - Method in class io.vavr.collection.CharSeq
- combinations(int) - Method in interface io.vavr.collection.IndexedSeq
- combinations(int) - Method in interface io.vavr.collection.LinearSeq
- combinations(int) - Method in interface io.vavr.collection.List
- combinations(int) - Method in class io.vavr.collection.Queue
- combinations(int) - Method in interface io.vavr.collection.Seq
-
Returns the k-combination of this traversable, i.e. all subset of this of k distinct elements.
- combinations(int) - Method in interface io.vavr.collection.Stream
- combinations(int) - Method in class io.vavr.collection.Vector
- combine(Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines two
Validations into aValidation.Builder. - combine(Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines three
Validations into aValidation.Builder3. - combine(Validation, Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines four
Validations into aValidation.Builder4. - combine(Validation, Validation, Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines five
Validations into aValidation.Builder5. - combine(Validation, Validation, Validation, Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines six
Validations into aValidation.Builder6. - combine(Validation, Validation, Validation, Validation, Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines seven
Validations into aValidation.Builder7. - combine(Validation, Validation, Validation, Validation, Validation, Validation, Validation, Validation) - Static method in interface io.vavr.control.Validation
-
Combines eight
Validations into aValidation.Builder8. - combine(Validation) - Method in class io.vavr.control.Validation.Builder
- combine(Validation) - Method in class io.vavr.control.Validation.Builder3
- combine(Validation) - Method in class io.vavr.control.Validation.Builder4
- combine(Validation) - Method in class io.vavr.control.Validation.Builder5
- combine(Validation) - Method in class io.vavr.control.Validation.Builder6
- combine(Validation) - Method in class io.vavr.control.Validation.Builder7
- combine(Validation) - 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 which defines the order of the elements contained in this collection.
- comparator() - Method in class io.vavr.collection.PriorityQueue
- comparator() - Method in class io.vavr.collection.TreeMap
- comparator() - Method in class io.vavr.collection.TreeMultimap
- comparator() - Method in class io.vavr.collection.TreeSet
- comparator() - Static method in class io.vavr.Tuple0
- comparator(Comparator) - Static method in class io.vavr.Tuple1
- comparator(Comparator, Comparator) - Static method in class io.vavr.Tuple2
- comparator(Comparator, Comparator, Comparator) - Static method in class io.vavr.Tuple3
- comparator(Comparator, Comparator, Comparator, Comparator) - Static method in class io.vavr.Tuple4
- comparator(Comparator, Comparator, Comparator, Comparator, Comparator) - Static method in class io.vavr.Tuple5
- comparator(Comparator, Comparator, Comparator, Comparator, Comparator, Comparator) - Static method in class io.vavr.Tuple6
- comparator(Comparator, Comparator, Comparator, Comparator, Comparator, Comparator, Comparator) - Static method in class io.vavr.Tuple7
- comparator(Comparator, Comparator, Comparator, Comparator, Comparator, Comparator, Comparator, Comparator) - 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) - Method in class io.vavr.Tuple1
- compareTo(Tuple2) - Method in class io.vavr.Tuple2
- compareTo(Tuple3) - Method in class io.vavr.Tuple3
- compareTo(Tuple4) - Method in class io.vavr.Tuple4
- compareTo(Tuple5) - Method in class io.vavr.Tuple5
- compareTo(Tuple6) - Method in class io.vavr.Tuple6
- compareTo(Tuple7) - Method in class io.vavr.Tuple7
- compareTo(Tuple8) - Method in class io.vavr.Tuple8
- compareToIgnoreCase(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares two strings lexicographically, ignoring case differences.
- complete(Try) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenvalue. - completeWith(Future) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenFuture, once thatFutureis completed. - compose(CheckedFunction1) - 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) - 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. - computeIfAbsent(K, Function) - Method in class io.vavr.collection.HashMap
- computeIfAbsent(K, Function) - Method in class io.vavr.collection.LinkedHashMap
- computeIfAbsent(K, Function) - 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) - Method in interface io.vavr.collection.SortedMap
- computeIfAbsent(K, Function) - Method in class io.vavr.collection.TreeMap
- computeIfPresent(K, BiFunction) - Method in class io.vavr.collection.HashMap
- computeIfPresent(K, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- computeIfPresent(K, BiFunction) - 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) - Method in interface io.vavr.collection.SortedMap
- computeIfPresent(K, BiFunction) - Method in class io.vavr.collection.TreeMap
- concat(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Concatenates the specified string to the end of this string.
- concat(Tuple1) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple1) - Method in class io.vavr.Tuple7
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple2) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple3) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple4) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple4) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple4) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple4) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple4) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple5) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple5) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple5) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple5) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple6) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple6) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple6) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple7) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple7) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple8) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Iterable) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable) - 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...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable...) - Static method in interface io.vavr.collection.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterator) - Method in interface io.vavr.collection.Iterator
- cons(T, Supplier) - 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) - Method in interface io.vavr.collection.Map
- contains(Tuple2) - 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) - Method in interface io.vavr.collection.Traversable
-
Tests if this Traversable contains all given elements.
- containsKey(K) - Method in class io.vavr.collection.HashMultimap
- containsKey(K) - Method in class io.vavr.collection.LinkedHashMultimap
- containsKey(K) - Method in class io.vavr.collection.TreeMultimap
- containsKey(K) - Method in class io.vavr.collection.HashMap
- containsKey(K) - Method in class io.vavr.collection.LinkedHashMap
- containsKey(K) - Method in interface io.vavr.collection.Map
-
Returns
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) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence contains a given sequence as a slice.
- containsValue(V) - Method in interface io.vavr.collection.Map
-
Returns
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) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a value Supplier.
- continually(Supplier) - Static method in interface io.vavr.collection.Stream
-
Generates an (theoretically) infinitely long Stream using a value Supplier.
- continually(T) - Static method in interface io.vavr.collection.Iterator
-
Creates an infinite iterator returning the given element.
- continually(T) - Static method in interface io.vavr.collection.Stream
-
Repeats an element infinitely often.
- corresponds(Iterable, BiPredicate) - 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() - Method in interface io.vavr.test.CheckResult
-
The number of checks performed using random generated input data.
- count() - Method in class io.vavr.test.CheckResult.Erroneous
- count() - Method in class io.vavr.test.CheckResult.Falsified
- count() - Method in class io.vavr.test.CheckResult.Satisfied
- count(Predicate) - Method in interface io.vavr.collection.Traversable
-
Counts the elements which satisfy the given predicate.
- createFromMap(Map) - Method in class io.vavr.collection.HashMultimap
- createFromMap(Map) - Method in class io.vavr.collection.LinkedHashMultimap
- createFromMap(Map) - Method in class io.vavr.collection.TreeMultimap
- Creation - Section in interface io.vavr.concurrent.Promise
- crossProduct() - Method in interface io.vavr.collection.Seq
-
Calculates the cross product (, i.e. square) of
this x this. - crossProduct(int) - Method in class io.vavr.collection.Array
- crossProduct(int) - Method in class io.vavr.collection.CharSeq
- crossProduct(int) - Method in interface io.vavr.collection.IndexedSeq
- crossProduct(int) - Method in interface io.vavr.collection.LinearSeq
- crossProduct(int) - Method in interface io.vavr.collection.List
- crossProduct(int) - Method in class io.vavr.collection.Queue
- crossProduct(int) - Method in interface io.vavr.collection.Seq
-
Calculates the n-ary cartesian power (or cross product or simply product) of this.
- crossProduct(int) - Method in interface io.vavr.collection.Stream
- crossProduct(int) - Method in class io.vavr.collection.Vector
- crossProduct(Iterable) - Method in interface io.vavr.collection.Seq
-
Calculates the cross product
this x that. - curried() - Method in interface io.vavr.CheckedFunction0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction8
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function8
-
Returns a curried version of this function.
- cycle() - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream infinitely.
- cycle(int) - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream
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
- def(String) - Static method in class io.vavr.test.Property
-
Defines a new Property.
- DEFAULT_EXECUTOR - Static variable in interface io.vavr.concurrent.Future
-
The default executor is
ForkJoinPool.commonPool(). - DEFAULT_EXECUTOR_SERVICE - Static variable in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed in Vavr 1.0. Use
instead. - DEFAULT_SIZE - Static variable in interface io.vavr.test.Checkable
-
Default size hint for generators: 100
- DEFAULT_TRIES - Static variable in interface io.vavr.test.Checkable
-
Default tries to check a property: 1000
- 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) - Method in interface io.vavr.collection.BitSet
- diff(Set) - Method in class io.vavr.collection.HashSet
- diff(Set) - Method in class io.vavr.collection.LinkedHashSet
- diff(Set) - Method in interface io.vavr.collection.Set
-
Calculates the difference between this set and another set.
- diff(Set) - Method in interface io.vavr.collection.SortedSet
- diff(Set) - Method in class io.vavr.collection.TreeSet
- distinct() - Method in class io.vavr.collection.HashMultimap
- distinct() - Method in class io.vavr.collection.LinkedHashMultimap
- distinct() - Method in class io.vavr.collection.TreeMultimap
- distinct() - Method in class io.vavr.collection.Array
- distinct() - Method in interface io.vavr.collection.BitSet
- distinct() - Method in class io.vavr.collection.CharSeq
- distinct() - Method in class io.vavr.collection.HashMap
- distinct() - Method in class io.vavr.collection.HashSet
- distinct() - Method in interface io.vavr.collection.IndexedSeq
- distinct() - Method in interface io.vavr.collection.Iterator
- distinct() - Method in interface io.vavr.collection.LinearSeq
- distinct() - Method in class io.vavr.collection.LinkedHashMap
- distinct() - Method in class io.vavr.collection.LinkedHashSet
- distinct() - Method in interface io.vavr.collection.List
- distinct() - Method in interface io.vavr.collection.Map
- distinct() - Method in interface io.vavr.collection.Multimap
- distinct() - Method in class io.vavr.collection.PriorityQueue
- distinct() - Method in class io.vavr.collection.Queue
- distinct() - Method in interface io.vavr.collection.Seq
- distinct() - Method in interface io.vavr.collection.Set
- distinct() - Method in interface io.vavr.collection.SortedMap
- distinct() - Method in interface io.vavr.collection.SortedMultimap
- distinct() - Method in interface io.vavr.collection.SortedSet
- distinct() - Method in interface io.vavr.collection.Stream
- distinct() - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinct() - Method in interface io.vavr.collection.Tree
- distinct() - Method in class io.vavr.collection.TreeMap
- distinct() - Method in class io.vavr.collection.TreeSet
- distinct() - Method in class io.vavr.collection.Vector
- distinct() - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces unique values.
- distinctBy(Comparator) - Method in class io.vavr.collection.HashMultimap
- distinctBy(Comparator) - Method in class io.vavr.collection.LinkedHashMultimap
- distinctBy(Comparator) - Method in class io.vavr.collection.TreeMultimap
- distinctBy(Comparator) - Method in class io.vavr.collection.HashMap
- distinctBy(Comparator) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Comparator) - Method in interface io.vavr.collection.Map
- distinctBy(Comparator) - Method in interface io.vavr.collection.Multimap
- distinctBy(Comparator) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Comparator) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Comparator) - Method in class io.vavr.collection.TreeMap
- distinctBy(Comparator) - Method in class io.vavr.collection.CharSeq
- distinctBy(Comparator) - Method in class io.vavr.collection.Array
- distinctBy(Comparator) - Method in interface io.vavr.collection.BitSet
- distinctBy(Comparator) - Method in class io.vavr.collection.HashSet
- distinctBy(Comparator) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Comparator) - Method in interface io.vavr.collection.Iterator
- distinctBy(Comparator) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Comparator) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Comparator) - Method in interface io.vavr.collection.List
- distinctBy(Comparator) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Comparator) - Method in class io.vavr.collection.Queue
- distinctBy(Comparator) - Method in interface io.vavr.collection.Seq
- distinctBy(Comparator) - Method in interface io.vavr.collection.Set
- distinctBy(Comparator) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Comparator) - Method in interface io.vavr.collection.Stream
- distinctBy(Comparator) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Comparator) - Method in interface io.vavr.collection.Tree
- distinctBy(Comparator) - Method in class io.vavr.collection.TreeSet
- distinctBy(Comparator) - Method in class io.vavr.collection.Vector
- distinctBy(Comparator) - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces unique values based on the given comparator.
- distinctBy(Function) - Method in class io.vavr.collection.HashMultimap
- distinctBy(Function) - Method in class io.vavr.collection.LinkedHashMultimap
- distinctBy(Function) - Method in class io.vavr.collection.TreeMultimap
- distinctBy(Function) - Method in class io.vavr.collection.HashMap
- distinctBy(Function) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Function) - Method in interface io.vavr.collection.Map
- distinctBy(Function) - Method in interface io.vavr.collection.Multimap
- distinctBy(Function) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Function) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Function) - Method in class io.vavr.collection.TreeMap
- distinctBy(Function) - Method in class io.vavr.collection.CharSeq
- distinctBy(Function) - Method in class io.vavr.collection.Array
- distinctBy(Function) - Method in interface io.vavr.collection.BitSet
- distinctBy(Function) - Method in class io.vavr.collection.HashSet
- distinctBy(Function) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Function) - Method in interface io.vavr.collection.Iterator
- distinctBy(Function) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Function) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Function) - Method in interface io.vavr.collection.List
- distinctBy(Function) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Function) - Method in class io.vavr.collection.Queue
- distinctBy(Function) - Method in interface io.vavr.collection.Seq
- distinctBy(Function) - Method in interface io.vavr.collection.Set
- distinctBy(Function) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Function) - Method in interface io.vavr.collection.Stream
- distinctBy(Function) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Function) - Method in interface io.vavr.collection.Tree
- distinctBy(Function) - Method in class io.vavr.collection.TreeSet
- distinctBy(Function) - Method in class io.vavr.collection.Vector
- distinctBy(Function) - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces unique values based on the given function.
- draw() - Method in interface io.vavr.collection.Tree
-
Creates a neat 2-dimensional drawing of a tree.
- draw() - Method in class io.vavr.collection.Tree.Empty
- draw() - Method in class io.vavr.collection.Tree.Node
- drop(int) - Method in class io.vavr.collection.HashMultimap
- drop(int) - Method in class io.vavr.collection.LinkedHashMultimap
- drop(int) - Method in class io.vavr.collection.TreeMultimap
- drop(int) - Method in class io.vavr.collection.Array
- drop(int) - Method in interface io.vavr.collection.BitSet
- drop(int) - Method in class io.vavr.collection.CharSeq
- drop(int) - Method in class io.vavr.collection.HashMap
- drop(int) - Method in class io.vavr.collection.HashSet
- drop(int) - Method in interface io.vavr.collection.IndexedSeq
- drop(int) - Method in interface io.vavr.collection.Iterator
-
Removes up to n elements from this iterator.
- drop(int) - Method in interface io.vavr.collection.LinearSeq
- drop(int) - Method in class io.vavr.collection.LinkedHashMap
- drop(int) - Method in class io.vavr.collection.LinkedHashSet
- drop(int) - Method in interface io.vavr.collection.List
- drop(int) - Method in interface io.vavr.collection.Map
- drop(int) - Method in interface io.vavr.collection.Multimap
- drop(int) - Method in class io.vavr.collection.PriorityQueue
- drop(int) - Method in class io.vavr.collection.Queue
- drop(int) - Method in interface io.vavr.collection.Seq
- drop(int) - Method in interface io.vavr.collection.Set
- drop(int) - Method in interface io.vavr.collection.SortedMap
- drop(int) - Method in interface io.vavr.collection.SortedMultimap
- drop(int) - Method in interface io.vavr.collection.SortedSet
- drop(int) - Method in interface io.vavr.collection.Stream
- drop(int) - Method in interface io.vavr.collection.Traversable
-
Drops the first n elements of this or all elements, if this length < n.
- drop(int) - Method in interface io.vavr.collection.Tree
- drop(int) - Method in class io.vavr.collection.TreeMap
- drop(int) - Method in class io.vavr.collection.TreeSet
- drop(int) - Method in class io.vavr.collection.Vector
- dropRight(int) - Method in class io.vavr.collection.HashMultimap
- dropRight(int) - Method in class io.vavr.collection.LinkedHashMultimap
- dropRight(int) - Method in class io.vavr.collection.TreeMultimap
- dropRight(int) - Method in class io.vavr.collection.Array
- dropRight(int) - Method in interface io.vavr.collection.BitSet
- dropRight(int) - Method in class io.vavr.collection.CharSeq
- dropRight(int) - Method in class io.vavr.collection.HashMap
- dropRight(int) - Method in class io.vavr.collection.HashSet
- dropRight(int) - Method in interface io.vavr.collection.IndexedSeq
- dropRight(int) - Method in interface io.vavr.collection.Iterator
- dropRight(int) - Method in interface io.vavr.collection.LinearSeq
- dropRight(int) - Method in class io.vavr.collection.LinkedHashMap
- dropRight(int) - Method in class io.vavr.collection.LinkedHashSet
- dropRight(int) - Method in interface io.vavr.collection.List
- dropRight(int) - Method in interface io.vavr.collection.Map
- dropRight(int) - Method in interface io.vavr.collection.Multimap
- dropRight(int) - Method in class io.vavr.collection.PriorityQueue
- dropRight(int) - Method in class io.vavr.collection.Queue
- dropRight(int) - Method in interface io.vavr.collection.Seq
- dropRight(int) - Method in interface io.vavr.collection.Set
- dropRight(int) - Method in interface io.vavr.collection.SortedMap
- dropRight(int) - Method in interface io.vavr.collection.SortedMultimap
- dropRight(int) - Method in interface io.vavr.collection.SortedSet
- dropRight(int) - Method in interface io.vavr.collection.Stream
- dropRight(int) - Method in interface io.vavr.collection.Traversable
-
Drops the last n elements of this or all elements, if this length < n.
- dropRight(int) - Method in interface io.vavr.collection.Tree
- dropRight(int) - Method in class io.vavr.collection.TreeMap
- dropRight(int) - Method in class io.vavr.collection.TreeSet
- dropRight(int) - Method in class io.vavr.collection.Vector
- dropRightUntil(Predicate) - Method in class io.vavr.collection.CharSeq
- dropRightUntil(Predicate) - Method in class io.vavr.collection.Array
- dropRightUntil(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- dropRightUntil(Predicate) - Method in interface io.vavr.collection.LinearSeq
- dropRightUntil(Predicate) - Method in interface io.vavr.collection.List
- dropRightUntil(Predicate) - Method in class io.vavr.collection.Queue
- dropRightUntil(Predicate) - Method in interface io.vavr.collection.Seq
-
Drops elements until the predicate holds for the current element, starting from the end.
- dropRightUntil(Predicate) - Method in interface io.vavr.collection.Stream
- dropRightUntil(Predicate) - Method in class io.vavr.collection.Vector
- dropRightWhile(Predicate) - Method in class io.vavr.collection.CharSeq
- dropRightWhile(Predicate) - Method in class io.vavr.collection.Array
- dropRightWhile(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- dropRightWhile(Predicate) - Method in interface io.vavr.collection.LinearSeq
- dropRightWhile(Predicate) - Method in interface io.vavr.collection.List
- dropRightWhile(Predicate) - Method in class io.vavr.collection.Queue
- dropRightWhile(Predicate) - Method in interface io.vavr.collection.Seq
-
Drops elements while the predicate holds for the current element, starting from the end.
- dropRightWhile(Predicate) - Method in interface io.vavr.collection.Stream
- dropRightWhile(Predicate) - Method in class io.vavr.collection.Vector
- dropUntil(Predicate) - Method in class io.vavr.collection.HashMultimap
- dropUntil(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- dropUntil(Predicate) - Method in class io.vavr.collection.TreeMultimap
- dropUntil(Predicate) - Method in class io.vavr.collection.HashMap
- dropUntil(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- dropUntil(Predicate) - Method in interface io.vavr.collection.Map
- dropUntil(Predicate) - Method in interface io.vavr.collection.Multimap
- dropUntil(Predicate) - Method in interface io.vavr.collection.SortedMap
- dropUntil(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- dropUntil(Predicate) - Method in class io.vavr.collection.TreeMap
- dropUntil(Predicate) - Method in class io.vavr.collection.CharSeq
- dropUntil(Predicate) - Method in class io.vavr.collection.PriorityQueue
- dropUntil(Predicate) - Method in class io.vavr.collection.Queue
- dropUntil(Predicate) - Method in class io.vavr.collection.Array
- dropUntil(Predicate) - Method in interface io.vavr.collection.BitSet
- dropUntil(Predicate) - Method in class io.vavr.collection.HashSet
- dropUntil(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- dropUntil(Predicate) - Method in interface io.vavr.collection.Iterator
- dropUntil(Predicate) - Method in interface io.vavr.collection.LinearSeq
- dropUntil(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- dropUntil(Predicate) - Method in interface io.vavr.collection.List
- dropUntil(Predicate) - Method in interface io.vavr.collection.Seq
- dropUntil(Predicate) - Method in interface io.vavr.collection.Set
- dropUntil(Predicate) - Method in interface io.vavr.collection.SortedSet
- dropUntil(Predicate) - Method in interface io.vavr.collection.Stream
- dropUntil(Predicate) - Method in interface io.vavr.collection.Traversable
-
Drops elements until the predicate holds for the current element.
- dropUntil(Predicate) - Method in interface io.vavr.collection.Tree
- dropUntil(Predicate) - Method in class io.vavr.collection.TreeSet
- dropUntil(Predicate) - Method in class io.vavr.collection.Vector
- dropWhile(Predicate) - Method in class io.vavr.collection.HashMultimap
- dropWhile(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- dropWhile(Predicate) - Method in class io.vavr.collection.TreeMultimap
- dropWhile(Predicate) - Method in class io.vavr.collection.HashMap
- dropWhile(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- dropWhile(Predicate) - Method in interface io.vavr.collection.Map
- dropWhile(Predicate) - Method in interface io.vavr.collection.Multimap
- dropWhile(Predicate) - Method in interface io.vavr.collection.SortedMap
- dropWhile(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- dropWhile(Predicate) - Method in class io.vavr.collection.TreeMap
- dropWhile(Predicate) - Method in class io.vavr.collection.CharSeq
- dropWhile(Predicate) - Method in class io.vavr.collection.Array
- dropWhile(Predicate) - Method in interface io.vavr.collection.BitSet
- dropWhile(Predicate) - Method in class io.vavr.collection.HashSet
- dropWhile(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- dropWhile(Predicate) - Method in interface io.vavr.collection.Iterator
- dropWhile(Predicate) - Method in interface io.vavr.collection.LinearSeq
- dropWhile(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- dropWhile(Predicate) - Method in interface io.vavr.collection.List
- dropWhile(Predicate) - Method in class io.vavr.collection.PriorityQueue
- dropWhile(Predicate) - Method in class io.vavr.collection.Queue
- dropWhile(Predicate) - Method in interface io.vavr.collection.Seq
- dropWhile(Predicate) - Method in interface io.vavr.collection.Set
- dropWhile(Predicate) - Method in interface io.vavr.collection.SortedSet
- dropWhile(Predicate) - Method in interface io.vavr.collection.Stream
- dropWhile(Predicate) - Method in interface io.vavr.collection.Traversable
-
Drops elements while the predicate holds for the current element.
- dropWhile(Predicate) - Method in interface io.vavr.collection.Tree
- dropWhile(Predicate) - Method in class io.vavr.collection.TreeSet
- dropWhile(Predicate) - Method in class io.vavr.collection.Vector
E
- Either<L,
R> - Interface in io.vavr.control -
Either represents a value of two possible types.
- Either.Left<L,
R> - Class in io.vavr.control -
The
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
- empty() - Method in class io.vavr.collection.BitSet.Builder
- empty() - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing no elements.
- empty() - Static method in class io.vavr.collection.CharSeq
- empty() - Static method in class io.vavr.collection.HashMap
- empty() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns the empty
HashMultimap. - empty() - Static method in class io.vavr.collection.HashSet
- empty() - Static method in interface io.vavr.collection.Iterator
-
Returns the empty Iterator.
- empty() - Static method in class io.vavr.collection.LinkedHashMap
- empty() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns the empty
LinkedHashMultimap. - empty() - Static method in class io.vavr.collection.LinkedHashSet
- empty() - Static method in interface io.vavr.collection.List
-
Returns the single instance of Nil.
- empty() - Static method in class io.vavr.collection.PriorityQueue
-
Returns the empty PriorityQueue.
- empty() - Static method in class io.vavr.collection.Queue
-
Returns the empty Queue.
- empty() - Static method in interface io.vavr.collection.Stream
-
Returns the single instance of Nil.
- empty() - Static method in interface io.vavr.collection.Tree
-
Returns the singleton empty tree.
- empty() - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap.
- empty() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap.
- empty() - Static method in class io.vavr.collection.TreeSet
- empty() - Static method in class io.vavr.collection.Vector
-
Returns the empty Vector.
- empty() - Static method in interface io.vavr.Tuple
-
Creates the empty tuple.
- empty(Comparator) - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap using the given key comparator.
- empty(Comparator) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap using the given key comparator.
- empty(Comparator) - Static method in class io.vavr.collection.PriorityQueue
- empty(Comparator) - Static method in class io.vavr.collection.TreeSet
- emptyContainer - Variable in class io.vavr.collection.HashMultimap
- emptyContainer - Variable in class io.vavr.collection.LinkedHashMultimap
- emptyContainer - Variable in class io.vavr.collection.TreeMultimap
- emptyInstance() - Method in class io.vavr.collection.HashMultimap
- emptyInstance() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyInstance() - Method in class io.vavr.collection.TreeMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.HashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.TreeMultimap
- endsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string ends with the specified suffix.
- endsWith(Seq) - Method in interface io.vavr.collection.IndexedSeq
- endsWith(Seq) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence ends with the given sequence.
- enqueue(T) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues a new element.
- enqueue(T) - Method in class io.vavr.collection.Queue
-
Enqueues a new element.
- enqueue(T...) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- enqueue(T...) - Method in class io.vavr.collection.Queue
-
Enqueues the given elements.
- enqueueAll(Iterable) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- enqueueAll(Iterable) - Method in class io.vavr.collection.Queue
-
Enqueues the given elements.
- entry(K, V) - Static method in interface io.vavr.collection.Map
-
Convenience factory method to create a key/value pair.
- eq(Object) - Method in interface io.vavr.Value
-
A smoothing replacement for
equals. - equals(Object) - Method in class io.vavr.collection.HashMultimap
- equals(Object) - Method in class io.vavr.collection.LinkedHashMultimap
- equals(Object) - Method in class io.vavr.collection.TreeMultimap
- equals(Object) - Method in class io.vavr.collection.Array
- equals(Object) - Method in class io.vavr.collection.CharSeq
- equals(Object) - Method in class io.vavr.collection.HashMap
- equals(Object) - Method in class io.vavr.collection.HashSet
- equals(Object) - Method in class io.vavr.collection.LinkedHashMap
- equals(Object) - Method in class io.vavr.collection.LinkedHashSet
- equals(Object) - Method in class io.vavr.collection.List.Cons
- equals(Object) - Method in class io.vavr.collection.List.Nil
- equals(Object) - Method in class io.vavr.collection.PriorityQueue
- equals(Object) - Method in class io.vavr.collection.Queue
- equals(Object) - Method in class io.vavr.collection.Stream.Cons
- equals(Object) - Method in class io.vavr.collection.Stream.Empty
- equals(Object) - Method in interface io.vavr.collection.Traversable
-
In Vavr there are four basic classes of collections: Seq (sequential elements) Set (distinct elements) Map (indexed elements) Multimap (indexed collections) Two collection instances of these classes are equal if and only if both collections belong to the same basic collection class (Seq, Set, Map or Multimap) contain the same elements have the same element order, if the collections are of type Seq Two Map/Multimap elements, resp. entries, (key1, value1) and (key2, value2) are equal, if the keys are equal and the values are equal.
- equals(Object) - Method in class io.vavr.collection.Tree.Empty
- equals(Object) - Method in interface io.vavr.collection.Tree
- equals(Object) - Method in class io.vavr.collection.Tree.Node
- equals(Object) - Method in class io.vavr.collection.TreeMap
- equals(Object) - Method in class io.vavr.collection.TreeSet
- equals(Object) - Method in class io.vavr.collection.Vector
- equals(Object) - Method in interface io.vavr.control.Either
- equals(Object) - Method in class io.vavr.control.Either.Left
- equals(Object) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- equals(Object) - Method in class io.vavr.control.Either.Right
- equals(Object) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- equals(Object) - Method in interface io.vavr.control.Option
- equals(Object) - Method in class io.vavr.control.Option.None
- equals(Object) - Method in class io.vavr.control.Option.Some
- equals(Object) - Method in interface io.vavr.control.Try
- equals(Object) - Method in class io.vavr.control.Try.Failure
- equals(Object) - Method in class io.vavr.control.Try.Success
- equals(Object) - Method in interface io.vavr.control.Validation
- equals(Object) - Method in class io.vavr.control.Validation.Invalid
- equals(Object) - Method in class io.vavr.control.Validation.Valid
- equals(Object) - Method in class io.vavr.Lazy
- equals(Object) - Method in class io.vavr.match.model.ClassModel
- equals(Object) - Method in class io.vavr.match.model.MethodModel
- equals(Object) - Method in class io.vavr.match.model.ParameterModel
- equals(Object) - Method in class io.vavr.match.model.TypeParameterModel
- equals(Object) - Method in class io.vavr.test.CheckResult.Erroneous
- equals(Object) - Method in class io.vavr.test.CheckResult.Falsified
- equals(Object) - Method in class io.vavr.test.CheckResult.Satisfied
- 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. - error() - Method in class io.vavr.test.CheckResult.Erroneous
- error() - Method in interface io.vavr.test.CheckResult
-
An optional error.
- error() - Method in class io.vavr.test.CheckResult.Falsified
- error() - Method in class io.vavr.test.CheckResult.Satisfied
- executor() - Method in interface io.vavr.concurrent.Future
-
Returns the
Executorused by thisFuture. - executor() - Method in interface io.vavr.concurrent.Promise
- executorService() - Method in interface io.vavr.concurrent.Future
-
Deprecated.Removed starting with Vavr 0.10.0, use
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) - Static method in class io.vavr.Predicates
-
A combinator that checks if one or more elements of an
Iterablesatisfy thepredicate. - exists(Predicate) - Method in interface io.vavr.Value
-
Checks, if an element exists such that the predicate holds.
- existsUnique(Predicate) - Method in interface io.vavr.collection.Traversable
-
Checks, if a unique elements exists such that the predicate holds.
- extend(Function) - 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) - 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
- fail() - Static method in interface io.vavr.test.Gen
-
A failing generator which throws a RuntimeException("failed").
- fail(String) - Static method in interface io.vavr.test.Gen
-
A failing generator which throws a RuntimeException.
- failed() - Method in interface io.vavr.concurrent.Future
-
A projection that inverses the result of this Future.
- failed() - Method in interface io.vavr.control.Try
-
Returns
Success(throwable)if this is aFailure(throwable), otherwise aFailure(new NoSuchElementException("Success.failed()"))if this is a Success. - failed(Throwable) - Static method in interface io.vavr.concurrent.Future
- failed(Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a failed
Promise, backed by theFuture.DEFAULT_EXECUTOR. - failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Future
- failed(Executor, Throwable) - Static method in interface io.vavr.concurrent.Promise
-
Creates a failed
Promise, backed by the givenExecutor. - failure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenexception. - failure(Throwable) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Failurethat contains the givenexception. - Failure(Throwable) - Static method in class io.vavr.API
-
Alias for
Try.failure(Throwable) - fallbackTo(Future) - Method in interface io.vavr.concurrent.Future
-
Returns a Future that returns the result of this Future, if it is a success.
- fill(int, Tuple2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
ntimes the givenelement - fill(int, Tuple2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
ntimes the givenelement - fill(int, Tuple2) - 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) - Static method in class io.vavr.collection.HashMap
-
Returns a HashMap containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a LinkedHashMap containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Method in class io.vavr.collection.BitSet.Builder
- fill(int, Supplier) - Static method in class io.vavr.collection.HashSet
-
Returns a HashSet containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Static method in interface io.vavr.collection.List
-
Returns a List containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.PriorityQueue
- fill(int, Supplier) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
ncalls to a given Suppliers. - fill(int, Supplier) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
nvalues supplied by a given Suppliers. - fill(int, Supplier) - 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 a Iterator containing
ntimes the givenelement - 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, int, Tuple2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
ntimes the givenelement - fill(Comparator, int, Supplier) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
ncalls to a given Suppliers. - fill(Comparator, int, Supplier) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
nvalues supplied by a given Suppliers. - fill(Comparator, int, Supplier) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
ncalls to a given Suppliers. - filter(BiPredicate) - Method in class io.vavr.collection.HashMultimap
- filter(BiPredicate) - Method in class io.vavr.collection.LinkedHashMultimap
- filter(BiPredicate) - Method in class io.vavr.collection.TreeMultimap
- filter(BiPredicate) - Method in class io.vavr.collection.HashMap
- filter(BiPredicate) - Method in class io.vavr.collection.LinkedHashMap
- filter(BiPredicate) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which satisfy the given predicate.
- filter(BiPredicate) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which satisfy the given predicate.
- filter(BiPredicate) - Method in interface io.vavr.collection.SortedMap
- filter(BiPredicate) - Method in interface io.vavr.collection.SortedMultimap
- filter(BiPredicate) - Method in class io.vavr.collection.TreeMap
- filter(Predicate) - Method in class io.vavr.collection.HashMultimap
- filter(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- filter(Predicate) - Method in class io.vavr.collection.TreeMultimap
- filter(Predicate) - Method in class io.vavr.collection.HashMap
- filter(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- filter(Predicate) - Method in interface io.vavr.collection.Map
- filter(Predicate) - Method in interface io.vavr.collection.Multimap
- filter(Predicate) - Method in interface io.vavr.collection.SortedMap
- filter(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- filter(Predicate) - Method in class io.vavr.collection.TreeMap
- filter(Predicate) - Method in class io.vavr.collection.CharSeq
- filter(Predicate) - 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) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Eitherby testing a predicate. - filter(Predicate) - 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) - Method in class io.vavr.collection.Array
- filter(Predicate) - Method in interface io.vavr.collection.BitSet
- filter(Predicate) - Method in class io.vavr.collection.HashSet
- filter(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- filter(Predicate) - Method in interface io.vavr.collection.Iterator
-
Returns an Iterator that contains elements that satisfy the given
predicate. - filter(Predicate) - Method in interface io.vavr.collection.LinearSeq
- filter(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- filter(Predicate) - Method in interface io.vavr.collection.List
- filter(Predicate) - Method in class io.vavr.collection.PriorityQueue
- filter(Predicate) - Method in class io.vavr.collection.Queue
- filter(Predicate) - Method in interface io.vavr.collection.Seq
- filter(Predicate) - Method in interface io.vavr.collection.Set
- filter(Predicate) - Method in interface io.vavr.collection.SortedSet
- filter(Predicate) - Method in interface io.vavr.collection.Stream
- filter(Predicate) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which satisfy the given predicate.
- filter(Predicate) - Method in interface io.vavr.collection.Tree
- filter(Predicate) - Method in class io.vavr.collection.TreeSet
- filter(Predicate) - Method in class io.vavr.collection.Vector
- filter(Predicate) - Method in interface io.vavr.concurrent.Future
-
Shortcut for
filterTry(predicate::test. - filter(Predicate) - Method in interface io.vavr.control.Option
-
Returns
Some(value)if this is aSomeand the value satisfies the given predicate. - filter(Predicate) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test), seeTry.filterTry(CheckedPredicate)}. - filter(Predicate) - Method in interface io.vavr.control.Validation
- filter(Predicate) - Method in class io.vavr.Lazy
- filter(Predicate) - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces values that fulfill the given predicate.
- filter(Predicate) - Method in interface io.vavr.test.Gen
-
Returns a generator based on this generator which produces values that fulfill the given predicate.
- filter(Predicate, Function) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, errorProvider::apply), seeTry.filterTry(CheckedPredicate, CheckedFunction1)}. - filter(Predicate, Supplier) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, throwableSupplier), seeTry.filterTry(CheckedPredicate, Supplier)}. - filterKeys(Predicate) - Method in class io.vavr.collection.HashMultimap
- filterKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- filterKeys(Predicate) - Method in class io.vavr.collection.TreeMultimap
- filterKeys(Predicate) - Method in class io.vavr.collection.HashMap
- filterKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- filterKeys(Predicate) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate) - Method in interface io.vavr.collection.SortedMap
- filterKeys(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- filterKeys(Predicate) - Method in class io.vavr.collection.TreeMap
- filterOrElse(Predicate, Function) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Eitherby testing a predicate. - filterTry(CheckedPredicate) - Method in interface io.vavr.concurrent.Future
-
Filters the result of this
Futureby callingTry.filterTry(CheckedPredicate). - filterTry(CheckedPredicate) - Method in interface io.vavr.control.Try
-
Returns
thisif this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate, CheckedFunction1) - Method in interface io.vavr.control.Try
-
Returns
thisif this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate, Supplier) - Method in interface io.vavr.control.Try
-
Returns
thisif this is a Failure or this is a Success and the value satisfies the predicate. - filterValues(Predicate) - Method in class io.vavr.collection.HashMultimap
- filterValues(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- filterValues(Predicate) - Method in class io.vavr.collection.TreeMultimap
- filterValues(Predicate) - Method in class io.vavr.collection.HashMap
- filterValues(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- filterValues(Predicate) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate) - Method in interface io.vavr.collection.SortedMap
- filterValues(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- filterValues(Predicate) - Method in class io.vavr.collection.TreeMap
- find(Iterable, Predicate) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Futurethat eventually succeeds with the first result of the givenFutures which matches the givenpredicate. - find(Executor, Iterable, Predicate) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Futurethat eventually succeeds with the first result of the givenFutures which matches the givenpredicate. - find(Predicate) - Method in interface io.vavr.collection.Traversable
-
Returns the first element of this which satisfies the given predicate.
- findLast(Predicate) - Method in interface io.vavr.collection.Iterator
- findLast(Predicate) - Method in interface io.vavr.collection.Traversable
-
Returns the last element of this which satisfies the given predicate.
- firstCompletedOf(Iterable) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Futurethat will contain the result of the first of the given futures that is completed, backed by theFuture.DEFAULT_EXECUTOR. - firstCompletedOf(Executor, Iterable) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Futurethat will contain the result of the first of the given futures that is completed, backed by the givenExecutor. - flatMap(Comparator, BiFunction) - 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, BiFunction) - Method in class io.vavr.collection.TreeMap
- flatMap(Comparator, Function) - Method in interface io.vavr.collection.BitSet
- flatMap(Comparator, Function) - 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, Function) - Method in class io.vavr.collection.TreeSet
- flatMap(Comparator, Function) - Method in class io.vavr.collection.PriorityQueue
- flatMap(BiFunction) - Method in class io.vavr.collection.HashMultimap
- flatMap(BiFunction) - Method in class io.vavr.collection.LinkedHashMultimap
- flatMap(BiFunction) - Method in class io.vavr.collection.TreeMultimap
- flatMap(BiFunction) - Method in class io.vavr.collection.HashMap
- flatMap(BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- flatMap(BiFunction) - Method in interface io.vavr.collection.Map
-
FlatMaps this
Mapto a newMapwith different component type. - flatMap(BiFunction) - Method in interface io.vavr.collection.Multimap
-
FlatMaps this
Multimapto a newMultimapwith different component type. - flatMap(BiFunction) - Method in interface io.vavr.collection.SortedMap
- flatMap(BiFunction) - Method in class io.vavr.collection.TreeMap
- flatMap(Function) - Method in interface io.vavr.collection.Map
-
Flat-maps this entries to a sequence of values.
- flatMap(Function) - Method in interface io.vavr.collection.Multimap
-
Flat-maps this entries to a sequence of values.
- flatMap(Function) - Method in class io.vavr.collection.CharSeq
- flatMap(Function) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.FlatMaps this LeftProjection.
- flatMap(Function) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.FlatMaps this RightProjection.
- flatMap(Function) - Method in interface io.vavr.control.Either
-
FlatMaps this right-biased Either.
- flatMap(Function) - Method in interface io.vavr.concurrent.Future
- flatMap(Function) - Method in interface io.vavr.control.Option
-
Maps the value to a new
Optionif this is aSome, otherwise returnsNone. - flatMap(Function) - Method in interface io.vavr.control.Try
-
Shortcut for
flatMapTry(mapper::apply), seeTry.flatMapTry(CheckedFunction1). - flatMap(Function) - Method in interface io.vavr.control.Validation
- flatMap(Function) - Method in interface io.vavr.test.Arbitrary
-
Maps arbitrary objects T to arbitrary object U.
- flatMap(Function) - Method in interface io.vavr.test.Gen
-
Maps generated Ts to Us.
- flatMap(Function) - Method in class io.vavr.collection.Array
- flatMap(Function) - Method in interface io.vavr.collection.BitSet
- flatMap(Function) - Method in class io.vavr.collection.HashSet
- flatMap(Function) - Method in interface io.vavr.collection.IndexedSeq
- flatMap(Function) - 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) - Method in interface io.vavr.collection.LinearSeq
- flatMap(Function) - Method in class io.vavr.collection.LinkedHashSet
- flatMap(Function) - Method in interface io.vavr.collection.List
- flatMap(Function) - Method in class io.vavr.collection.PriorityQueue
- flatMap(Function) - Method in class io.vavr.collection.Queue
- flatMap(Function) - Method in interface io.vavr.collection.Seq
- flatMap(Function) - Method in interface io.vavr.collection.Set
- flatMap(Function) - Method in interface io.vavr.collection.SortedSet
- flatMap(Function) - Method in interface io.vavr.collection.Stream
- flatMap(Function) - Method in interface io.vavr.collection.Traversable
-
FlatMaps this Traversable.
- flatMap(Function) - Method in interface io.vavr.collection.Tree
- flatMap(Function) - Method in class io.vavr.collection.TreeSet
- flatMap(Function) - Method in class io.vavr.collection.Vector
- flatMapChars(CharSeq.CharFunction) - Method in class io.vavr.collection.CharSeq
- flatMapTry(CheckedFunction1) - Method in interface io.vavr.concurrent.Future
- flatMapTry(CheckedFunction1) - Method in interface io.vavr.control.Try
-
FlatMaps the value of a Success or returns a Failure.
- fold(Iterable, U, BiFunction) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Executor, Iterable, U, BiFunction) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Function, Function) - Method in interface io.vavr.control.Validation
-
Transforms this
Validationto a value of typeU. - fold(Function, Function) - Method in interface io.vavr.control.Try
-
Folds either the
Failureor theSuccessside of the Try value. - fold(Function, Function) - Method in interface io.vavr.control.Either
-
Folds either the left or the right side of this disjunction.
- fold(Supplier, Function) - Method in interface io.vavr.control.Option
-
Folds either the
Noneor theSomeside of the Option value. - fold(T, BiFunction) - Method in interface io.vavr.collection.Foldable
-
Folds this elements using the given associative binary operator, starting with
zeroand successively callingcombine. - Foldable<T> - Interface in io.vavr.collection
-
Interface of foldable data structures.
- foldLeft(U, BiFunction) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the left, starting with
zeroand successively callingcombine. - foldLeft(U, BiFunction) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Map
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Multimap
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.BitSet
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the right, starting with
zeroand successively callingcombine. - foldRight(U, BiFunction) - Method in class io.vavr.collection.HashSet
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Iterator
- foldRight(U, BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- foldRight(U, BiFunction) - 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) - Method in interface io.vavr.collection.Seq
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction) - Method in interface io.vavr.collection.Tree
- foldRight(U, BiFunction) - Method in class io.vavr.collection.TreeSet
- For(List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one List. - For(List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Lists. - For(List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Lists. - For(List, List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Lists. - For(List, List, List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Lists. - For(List, List, List, List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Lists. - For(List, List, List, List, List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Lists. - For(List, List, List, List, List, List, List, List) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Lists. - For(Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Future. - For(Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Futures. - For(Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Futures. - For(Future, Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Futures. - For(Future, Future, Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Futures. - For(Future, Future, Future, Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Futures. - For(Future, Future, Future, Future, Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Futures. - For(Future, Future, Future, Future, Future, Future, Future, Future) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Futures. - For(Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Option. - For(Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Options. - For(Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Options. - For(Option, Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Options. - For(Option, Option, Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Options. - For(Option, Option, Option, Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Options. - For(Option, Option, Option, Option, Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Options. - For(Option, Option, Option, Option, Option, Option, Option, Option) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Options. - For(Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Try. - For(Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Trys. - For(Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Trys. - For(Try, Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Trys. - For(Try, Try, Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Trys. - For(Try, Try, Try, Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Trys. - For(Try, Try, Try, Try, Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Trys. - For(Try, Try, Try, Try, Try, Try, Try, Try) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Trys. - For(Iterable, Function) - Static method in class io.vavr.API
-
A shortcut for
Iterator.ofAll(ts).flatMap(f)which allows us to write real for-comprehensions usingFor(...).yield(...). - For(Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of one Iterable. - For(Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of two Iterables. - For(Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of three Iterables. - For(Iterable, Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 4 Iterables. - For(Iterable, Iterable, Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 5 Iterables. - For(Iterable, Iterable, Iterable, Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 6 Iterables. - For(Iterable, Iterable, Iterable, Iterable, Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 7 Iterables. - For(Iterable, Iterable, Iterable, Iterable, Iterable, Iterable, Iterable, Iterable) - Static method in class io.vavr.API
-
Creates a
For-comprehension of 8 Iterables. - forAll(Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 1 given variables.
- forAll(Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 2 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 3 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 4 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 5 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 6 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 7 given variables.
- forAll(Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary, Arbitrary) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 8 given variables.
- forAll(Predicate) - Static method in class io.vavr.Predicates
-
A combinator that checks if all elements of an
Iterablesatisfy thepredicate. - forAll(Predicate) - Method in interface io.vavr.Value
-
Checks, if the given predicate holds for all elements.
- For-comprehension - Section in class io.vavr.API
- forEach(BiConsumer) - Method in interface io.vavr.collection.Map
-
Performs an action on key, value pair.
- forEach(BiConsumer) - Method in interface io.vavr.collection.Multimap
-
Performs an action on key, value pair.
- forEach(Consumer) - Method in interface io.vavr.concurrent.Future
-
Performs the given
actionasynchronously hence this Future result becomes available. - forEach(Consumer) - 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) - Method in interface io.vavr.Value
-
Performs an action on each element.
- forEachWithIndex(ObjIntConsumer) - Method in interface io.vavr.collection.Traversable
-
Performs an action on each element.
- frequency(Tuple2...) - Static method in interface io.vavr.test.Gen
-
Chooses one of the given generators according to their frequency.
- frequency(Iterable) - Static method in interface io.vavr.test.Gen
-
Chooses one of the given generators according to their frequency.
- from(int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of int values starting from
value. - from(int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
intvalues starting fromfrom. - from(int, int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of int values starting from
valueand spaced bystep. - 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 iterator of long values starting from
value. - 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 iterator of long values starting from
valueand spaced bystep. - from(long, long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
longvalues starting fromvalueand spaced bystep. - fromCompletableFuture(CompletableFuture) - Static method in interface io.vavr.concurrent.Future
- fromCompletableFuture(Executor, CompletableFuture) - Static method in interface io.vavr.concurrent.Future
- fromEither(Either) - Static method in interface io.vavr.control.Validation
-
Creates a
Validationof anEither. - fromEntry(Map.Entry) - Static method in interface io.vavr.Tuple
-
Creates a
Tuple2from aMap.Entry. - fromJavaFuture(Executor, Future) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Futurewith the given java.util.concurrent.Future, backed by givenExecutor - fromJavaFuture(Future) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Futurewith the given java.util.concurrent.Future, backed by theFuture.DEFAULT_EXECUTOR - fromTry(Try) - Static method in interface io.vavr.concurrent.Future
- fromTry(Try) - Static method in interface io.vavr.concurrent.Promise
- fromTry(Try) - Static method in interface io.vavr.control.Validation
-
Creates a
Validationof anTry. - fromTry(Executor, Try) - Static method in interface io.vavr.concurrent.Future
- fromTry(Executor, Try) - Static method in interface io.vavr.concurrent.Promise
- Function(Function0) - Static method in class io.vavr.API
-
Alias for
Function0.of(Function0) - Function(Function1) - Static method in class io.vavr.API
-
Alias for
Function1.of(Function1) - Function(Function2) - Static method in class io.vavr.API
-
Alias for
Function2.of(Function2) - Function(Function3) - Static method in class io.vavr.API
-
Alias for
Function3.of(Function3) - Function(Function4) - Static method in class io.vavr.API
-
Alias for
Function4.of(Function4) - Function(Function5) - Static method in class io.vavr.API
-
Alias for
Function5.of(Function5) - Function(Function6) - Static method in class io.vavr.API
-
Alias for
Function6.of(Function6) - Function(Function7) - Static method in class io.vavr.API
-
Alias for
Function7.of(Function7) - Function(Function8) - 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
Futureof thisPromise. - Future<T> - Interface in io.vavr.concurrent
-
A Future is a computation result that becomes available at some point.
- Future(CheckedFunction0) - Static method in class io.vavr.API
-
Alias for
Future.of(CheckedFunction0) - Future(Executor, CheckedFunction0) - 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
- Gen<T> - Interface in io.vavr.test
-
Generators are the building blocks for providing arbitrary objects.
- generate(String, ClassModel) - Static method in class io.vavr.match.generator.Generator
- Generator - Class in io.vavr.match.generator
-
Code generator for structural pattern matching patterns.
- get() - Method in interface io.vavr.collection.Iterator
- get() - Method in interface io.vavr.collection.Traversable
-
Gets the first value in iteration order if this
Traversableis not empty, otherwise throws. - get() - Method in interface io.vavr.concurrent.Future
-
Gets the value if the computation result is a
Successor throws if it was aFailure. - get() - Method in interface io.vavr.control.Either
-
Gets the right value if this is a
Rightor throws if this is aLeft. - get() - Method in class io.vavr.control.Either.Left
- get() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the
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
-
Gets the value if this is a
Someor throws if this is aNone. - get() - Method in class io.vavr.control.Option.None
- get() - Method in class io.vavr.control.Option.Some
- get() - Method in class io.vavr.control.Try.Failure
- get() - Method in interface io.vavr.control.Try
-
Gets the result of this Try if this is a
Successor throws if this is aFailure. - get() - Method in class io.vavr.control.Try.Success
- get() - Method in interface io.vavr.control.Validation
-
Gets the value of this
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 and caches it, when called the first time.
- get() - Method in interface io.vavr.Value
-
Gets the underlying value or throws if no value is present.
- get(int) - Method in class io.vavr.collection.Array
- get(int) - Method in class io.vavr.collection.CharSeq
- get(int) - Method in interface io.vavr.collection.List
- get(int) - Method in class io.vavr.collection.Queue
- get(int) - Method in interface io.vavr.collection.Seq
-
Returns the element at the specified index.
- get(int) - Method in interface io.vavr.collection.Stream
- get(int) - Method in class io.vavr.collection.Vector
- get(K) - Method in class io.vavr.collection.HashMultimap
- get(K) - Method in class io.vavr.collection.LinkedHashMultimap
- get(K) - Method in class io.vavr.collection.TreeMultimap
- get(K) - Method in class io.vavr.collection.HashMap
- get(K) - Method in class io.vavr.collection.LinkedHashMap
- get(K) - Method in interface io.vavr.collection.Map
-
Returns the
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 of this Future, syntactic sugar for
future.getValue().map(Try::getCause). - getCause() - Method in class io.vavr.control.Try.Failure
- getCause() - Method in interface io.vavr.control.Try
-
Gets the cause if this is a Failure or throws if this is a Success.
- getCause() - Method in class io.vavr.control.Try.Success
- getChars(int, int, char[], int) - Method in class io.vavr.collection.CharSeq
-
Copies characters from this string into the destination character array.
- getChildren() - Method in class io.vavr.collection.Tree.Empty
- getChildren() - Method in interface io.vavr.collection.Tree
-
Returns the children of this tree.
- getChildren() - Method in class io.vavr.collection.Tree.Node
- getClassName() - Method in class io.vavr.match.model.ClassModel
- 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
- getExecutableElement() - Method in class io.vavr.match.model.MethodModel
- getFullQualifiedName() - Method in class io.vavr.match.model.ClassModel
- getIfDefined() - Static method in interface io.vavr.PartialFunction
-
Factory method for creating a partial function that maps a given
Valueto its underlying value. - getLeft() - Method in interface io.vavr.control.Either
-
Returns the left value.
- getLeft() - Method in class io.vavr.control.Either.Left
- getLeft() - Method in class io.vavr.control.Either.Right
- getMethods() - Method in class io.vavr.match.model.ClassModel
- getName() - Method in class io.vavr.match.model.MethodModel
- getObject() - Method in exception class io.vavr.MatchError
-
Returns the object which could not be matched.
- getOrElse(Supplier) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some, otherwise theothervalue is returned, if this is aNone. - getOrElse(Supplier) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other. - getOrElse(K, Traversable) - Method in class io.vavr.collection.HashMultimap
- getOrElse(K, Traversable) - Method in class io.vavr.collection.LinkedHashMultimap
- getOrElse(K, Traversable) - Method in class io.vavr.collection.TreeMultimap
- getOrElse(K, Traversable) - Method in interface io.vavr.collection.Multimap
-
Returns the value associated with a key, or a default value if the key is not contained in the map
- getOrElse(K, V) - Method in class io.vavr.collection.HashMap
- getOrElse(K, V) - Method in class io.vavr.collection.LinkedHashMap
- getOrElse(K, V) - Method in interface io.vavr.collection.Map
-
Returns the value associated with a key, or a default value if the key is not contained in the map.
- getOrElse(K, V) - Method in class io.vavr.collection.TreeMap
- getOrElse(L) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or an alternate value, if the projected Either is a Right.
- getOrElse(R) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElse(T) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Someor theothervalue if this is aNone. - getOrElse(T) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other. - getOrElseGet(Function) - Method in interface io.vavr.control.Validation
-
Gets the value if it is a Valid or an value calculated from the error.
- getOrElseGet(Function) - Method in interface io.vavr.control.Try
- getOrElseGet(Function) - Method in interface io.vavr.control.Either
-
Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElseGet(Function) - 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) - 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) - Method in interface io.vavr.control.Try
- getOrElseThrow(Function) - Method in interface io.vavr.control.Either
-
Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or throws, if the projected Either is a Right.
- getOrElseThrow(Supplier) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some, otherwise throws an exception. - getOrElseThrow(Supplier) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise throws
supplier.get(). - getOrElseTry(CheckedFunction0) - 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. - getPackageName() - Method in class io.vavr.match.model.ClassModel
- getParameter(int) - Method in class io.vavr.match.model.MethodModel
- getReturnType() - Method in class io.vavr.match.model.MethodModel
- getSupportedAnnotationTypes() - Method in class io.vavr.match.PatternsProcessor
- getSupportedSourceVersion() - Method in class io.vavr.match.PatternsProcessor
- getType() - Method in class io.vavr.match.model.ParameterModel
- getTypeParameters() - Method in class io.vavr.match.model.ClassModel
- getTypeParameters() - Method in class io.vavr.match.model.MethodModel
- getValue() - Method in class io.vavr.collection.Tree.Empty
- getValue() - Method in interface io.vavr.collection.Tree
-
Gets the value of this tree.
- getValue() - Method in class io.vavr.collection.Tree.Node
- getValue() - Method in interface io.vavr.concurrent.Future
-
Returns the value of the Future.
- groupBy(Function) - Method in class io.vavr.collection.HashMultimap
- groupBy(Function) - Method in class io.vavr.collection.LinkedHashMultimap
- groupBy(Function) - Method in class io.vavr.collection.TreeMultimap
- groupBy(Function) - Method in class io.vavr.collection.HashMap
- groupBy(Function) - Method in class io.vavr.collection.LinkedHashMap
- groupBy(Function) - Method in interface io.vavr.collection.Map
- groupBy(Function) - Method in interface io.vavr.collection.Multimap
- groupBy(Function) - Method in interface io.vavr.collection.SortedMap
- groupBy(Function) - Method in interface io.vavr.collection.SortedMultimap
- groupBy(Function) - Method in class io.vavr.collection.TreeMap
- groupBy(Function) - Method in class io.vavr.collection.CharSeq
- groupBy(Function) - Method in class io.vavr.collection.Array
- groupBy(Function) - Method in interface io.vavr.collection.BitSet
- groupBy(Function) - Method in class io.vavr.collection.HashSet
- groupBy(Function) - Method in interface io.vavr.collection.IndexedSeq
- groupBy(Function) - Method in interface io.vavr.collection.Iterator
- groupBy(Function) - Method in interface io.vavr.collection.LinearSeq
- groupBy(Function) - Method in class io.vavr.collection.LinkedHashSet
- groupBy(Function) - Method in interface io.vavr.collection.List
- groupBy(Function) - Method in class io.vavr.collection.PriorityQueue
- groupBy(Function) - Method in class io.vavr.collection.Queue
- groupBy(Function) - Method in interface io.vavr.collection.Seq
- groupBy(Function) - Method in interface io.vavr.collection.Set
- groupBy(Function) - Method in interface io.vavr.collection.SortedSet
- groupBy(Function) - Method in interface io.vavr.collection.Stream
- groupBy(Function) - Method in interface io.vavr.collection.Traversable
-
Groups this elements by classifying the elements.
- groupBy(Function) - Method in interface io.vavr.collection.Tree
- groupBy(Function) - Method in class io.vavr.collection.TreeSet
- groupBy(Function) - Method in class io.vavr.collection.Vector
- grouped(int) - Method in class io.vavr.collection.HashMultimap
- grouped(int) - Method in class io.vavr.collection.LinkedHashMultimap
- grouped(int) - Method in class io.vavr.collection.TreeMultimap
- grouped(int) - Method in class io.vavr.collection.Array
- grouped(int) - Method in interface io.vavr.collection.BitSet
- grouped(int) - Method in class io.vavr.collection.CharSeq
- grouped(int) - Method in class io.vavr.collection.HashMap
- grouped(int) - Method in class io.vavr.collection.HashSet
- grouped(int) - Method in interface io.vavr.collection.IndexedSeq
- grouped(int) - Method in interface io.vavr.collection.Iterator
- grouped(int) - Method in interface io.vavr.collection.LinearSeq
- grouped(int) - Method in class io.vavr.collection.LinkedHashMap
- grouped(int) - Method in class io.vavr.collection.LinkedHashSet
- grouped(int) - Method in interface io.vavr.collection.List
- grouped(int) - Method in interface io.vavr.collection.Map
- grouped(int) - Method in interface io.vavr.collection.Multimap
- grouped(int) - Method in class io.vavr.collection.PriorityQueue
- grouped(int) - Method in class io.vavr.collection.Queue
- grouped(int) - Method in interface io.vavr.collection.Seq
- grouped(int) - Method in interface io.vavr.collection.Set
- grouped(int) - Method in interface io.vavr.collection.SortedMap
- grouped(int) - Method in interface io.vavr.collection.SortedMultimap
- grouped(int) - Method in interface io.vavr.collection.SortedSet
- grouped(int) - Method in interface io.vavr.collection.Stream
- grouped(int) - Method in interface io.vavr.collection.Traversable
-
Groups this
Traversableinto fixed size blocks. - grouped(int) - Method in interface io.vavr.collection.Tree
- grouped(int) - Method in class io.vavr.collection.TreeMap
- grouped(int) - Method in class io.vavr.collection.TreeSet
- grouped(int) - Method in class io.vavr.collection.Vector
H
- hasDefaultPackage() - Method in class io.vavr.match.model.ClassModel
- 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
-
Checks if this Traversable is known to have a finite size.
- hasDefiniteSize() - Method in interface io.vavr.collection.Tree
- hasDefiniteSize() - Method in class io.vavr.collection.TreeSet
- hasDefiniteSize() - Method in class io.vavr.collection.Vector
- hash(boolean) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(boolean, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(byte) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(byte, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(char) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(char, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(double) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(double, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(float) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(float, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(int) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(int, int) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given integers.
- hash(int, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(long) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(long, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(short) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(short, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Returns the hashcode of the given value.
- hash(Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the one given value.
- hash(Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the two given values.
- hash(Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the three given values.
- hash(Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the three given values.
- hash(Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 4 given values.
- hash(Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 5 given values.
- hash(Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 6 given values.
- hash(Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 7 given values.
- hash(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.control.HashCodes
-
Deprecated.Return the order-dependent hash of the two given values.
- hash(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in interface io.vavr.Tuple
-
Return the order-dependent hash of the 8 given values.
- hashCode() - Method in class io.vavr.collection.HashMultimap
- hashCode() - Method in class io.vavr.collection.LinkedHashMultimap
- hashCode() - Method in class io.vavr.collection.TreeMultimap
- hashCode() - Method in class io.vavr.collection.Array
- hashCode() - Method in class io.vavr.collection.CharSeq
- hashCode() - Method in class io.vavr.collection.HashMap
- hashCode() - Method in class io.vavr.collection.HashSet
- hashCode() - Method in class io.vavr.collection.LinkedHashMap
- hashCode() - Method in class io.vavr.collection.LinkedHashSet
- hashCode() - Method in class io.vavr.collection.List.Cons
- hashCode() - Method in class io.vavr.collection.List.Nil
- hashCode() - Method in class io.vavr.collection.PriorityQueue
- hashCode() - Method in class io.vavr.collection.Queue
- hashCode() - Method in class io.vavr.collection.Stream.Cons
- hashCode() - Method in class io.vavr.collection.Stream.Empty
- hashCode() - Method in interface io.vavr.collection.Traversable
-
Returns the hash code of this collection.
- hashCode() - Method in class io.vavr.collection.Tree.Empty
- hashCode() - Method in interface io.vavr.collection.Tree
- hashCode() - Method in class io.vavr.collection.Tree.Node
- hashCode() - Method in class io.vavr.collection.TreeMap
- hashCode() - Method in class io.vavr.collection.TreeSet
- hashCode() - Method in class io.vavr.collection.Vector
- hashCode() - Method in interface io.vavr.control.Either
- hashCode() - Method in class io.vavr.control.Either.Left
- hashCode() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- hashCode() - Method in class io.vavr.control.Either.Right
- hashCode() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- hashCode() - Method in interface io.vavr.control.Option
- hashCode() - Method in class io.vavr.control.Option.None
- hashCode() - Method in class io.vavr.control.Option.Some
- hashCode() - Method in class io.vavr.control.Try.Failure
- hashCode() - Method in interface io.vavr.control.Try
- hashCode() - Method in class io.vavr.control.Try.Success
- hashCode() - Method in interface io.vavr.control.Validation
- hashCode() - Method in class io.vavr.control.Validation.Invalid
- hashCode() - Method in class io.vavr.control.Validation.Valid
- hashCode() - Method in class io.vavr.Lazy
- hashCode() - Method in class io.vavr.match.model.ClassModel
- hashCode() - Method in class io.vavr.match.model.MethodModel
- hashCode() - Method in class io.vavr.match.model.ParameterModel
- hashCode() - Method in class io.vavr.match.model.TypeParameterModel
- hashCode() - Method in class io.vavr.test.CheckResult.Erroneous
- hashCode() - Method in class io.vavr.test.CheckResult.Falsified
- hashCode() - Method in class io.vavr.test.CheckResult.Satisfied
- 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
- 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 a non-empty Traversable.
- head() - Method in interface io.vavr.collection.Tree
- head() - Method in class io.vavr.collection.TreeMap
- head() - Method in class io.vavr.collection.TreeSet
- head() - Method in class io.vavr.collection.Vector
- headOption() - Method in class io.vavr.collection.HashSet
- headOption() - Method in class io.vavr.collection.LinkedHashSet
- headOption() - Method in interface io.vavr.collection.Traversable
-
Returns the first element of a non-empty Traversable as
Option. - headOption() - Method in class io.vavr.collection.TreeSet
I
- identity() - Static method in interface io.vavr.CheckedFunction1
-
Returns the identity CheckedFunction1, i.e. the function that returns its input.
- identity() - Static method in interface io.vavr.Function1
-
Returns the identity Function1, i.e. the function that returns its input.
- implies(CheckedFunction1) - Method in class io.vavr.test.Property.Property1
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction2) - Method in class io.vavr.test.Property.Property2
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction3) - Method in class io.vavr.test.Property.Property3
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction4) - Method in class io.vavr.test.Property.Property4
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction5) - Method in class io.vavr.test.Property.Property5
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction6) - Method in class io.vavr.test.Property.Property6
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction7) - Method in class io.vavr.test.Property.Property7
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- implies(CheckedFunction8) - Method in class io.vavr.test.Property.Property8
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- IN_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
7 4 2 5 1 8 6 9 3
- IndexedSeq<T> - Interface in io.vavr.collection
-
Interface for immutable, indexed sequences.
- IndexedSeq() - Static method in class io.vavr.API
-
Alias for
Vector.empty() - IndexedSeq(T) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object) - IndexedSeq(T...) - Static method in class io.vavr.API
-
Alias for
Vector.of(Object...) - indexOf(int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified character.
- indexOf(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
- indexOf(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified substring.
- indexOf(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
- indexOf(Character, int) - Method in class io.vavr.collection.CharSeq
- indexOf(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element or -1 if this does not contain the given element.
- indexOf(T, int) - Method in class io.vavr.collection.Array
- indexOf(T, int) - Method in interface io.vavr.collection.List
- indexOf(T, int) - Method in class io.vavr.collection.Queue
- indexOf(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element after or at some start index or -1 if this does not contain the given element.
- indexOf(T, int) - Method in interface io.vavr.collection.Stream
- indexOf(T, int) - Method in class io.vavr.collection.Vector
- indexOfOption(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the first occurrence of the given element as an
Option. - indexOfOption(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the first occurrence of the given element as an
Option, starting the search at the specified index. - indexOfOption(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element as an
Option - indexOfOption(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the first occurrence of the given element, after or at some start index as an
Option - indexOfSlice(Iterable) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as a slice.
- indexOfSlice(Iterable, int) - Method in interface io.vavr.collection.IndexedSeq
- indexOfSlice(Iterable, int) - Method in interface io.vavr.collection.LinearSeq
- indexOfSlice(Iterable, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as a slice.
- indexOfSliceOption(Iterable) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as an
Optionof a slice. - indexOfSliceOption(Iterable, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as an
Optionof a slice. - indexWhere(Predicate) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate.
- indexWhere(Predicate, int) - Method in interface io.vavr.collection.IndexedSeq
- indexWhere(Predicate, int) - Method in interface io.vavr.collection.LinearSeq
- indexWhere(Predicate, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index.
- indexWhereOption(Predicate) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate as an
Option. - indexWhereOption(Predicate, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index as an
Option. - init() - Method in class io.vavr.collection.HashMultimap
- init() - Method in class io.vavr.collection.LinkedHashMultimap
- init() - Method in class io.vavr.collection.TreeMultimap
- init() - Method in class io.vavr.collection.Array
- init() - Method in interface io.vavr.collection.BitSet
- init() - Method in class io.vavr.collection.CharSeq
- init() - Method in class io.vavr.collection.HashMap
- init() - Method in class io.vavr.collection.HashSet
- init() - Method in interface io.vavr.collection.IndexedSeq
- init() - Method in interface io.vavr.collection.Iterator
- init() - Method in interface io.vavr.collection.LinearSeq
- init() - Method in class io.vavr.collection.LinkedHashMap
- init() - Method in class io.vavr.collection.LinkedHashSet
- init() - Method in interface io.vavr.collection.List
- init() - Method in interface io.vavr.collection.Map
- init() - Method in interface io.vavr.collection.Multimap
- init() - Method in class io.vavr.collection.PriorityQueue
-
Dual of PriorityQueue.tail(), returning all elements except the last.
- init() - Method in class io.vavr.collection.Queue
- init() - Method in interface io.vavr.collection.Seq
- init() - Method in interface io.vavr.collection.Set
- init() - Method in interface io.vavr.collection.SortedMap
- init() - Method in interface io.vavr.collection.SortedMultimap
- init() - Method in interface io.vavr.collection.SortedSet
- init() - Method in interface io.vavr.collection.Stream
- init() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.tail(), returning all elements except the last.
- init() - Method in interface io.vavr.collection.Tree
- init() - Method in class io.vavr.collection.TreeMap
- init() - Method in class io.vavr.collection.TreeSet
- init() - Method in class io.vavr.collection.Vector
- initOption() - Method in class io.vavr.collection.HashMultimap
- initOption() - Method in class io.vavr.collection.LinkedHashMultimap
- initOption() - Method in class io.vavr.collection.TreeMultimap
- initOption() - Method in class io.vavr.collection.PriorityQueue
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option. - initOption() - Method in class io.vavr.collection.Queue
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option. - initOption() - Method in class io.vavr.collection.Array
- initOption() - Method in interface io.vavr.collection.BitSet
- initOption() - Method in class io.vavr.collection.CharSeq
- initOption() - Method in class io.vavr.collection.HashMap
- initOption() - Method in class io.vavr.collection.HashSet
- initOption() - Method in interface io.vavr.collection.IndexedSeq
- initOption() - Method in interface io.vavr.collection.Iterator
- initOption() - Method in interface io.vavr.collection.LinearSeq
- initOption() - Method in class io.vavr.collection.LinkedHashMap
- initOption() - Method in class io.vavr.collection.LinkedHashSet
- initOption() - Method in interface io.vavr.collection.List
- initOption() - Method in interface io.vavr.collection.Map
- initOption() - Method in interface io.vavr.collection.Multimap
- initOption() - Method in interface io.vavr.collection.Seq
- initOption() - Method in interface io.vavr.collection.Set
- initOption() - Method in interface io.vavr.collection.SortedMap
- initOption() - Method in interface io.vavr.collection.SortedMultimap
- initOption() - Method in interface io.vavr.collection.SortedSet
- initOption() - Method in interface io.vavr.collection.Stream
- initOption() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.tailOption(), returning all elements except the last as
Option. - initOption() - Method in interface io.vavr.collection.Tree
- initOption() - Method in class io.vavr.collection.TreeMap
- initOption() - Method in class io.vavr.collection.TreeSet
- initOption() - Method in class io.vavr.collection.Vector
- insert(int, Character) - Method in class io.vavr.collection.CharSeq
- insert(int, T) - Method in class io.vavr.collection.Array
- insert(int, T) - Method in interface io.vavr.collection.IndexedSeq
- insert(int, T) - Method in interface io.vavr.collection.LinearSeq
- insert(int, T) - Method in interface io.vavr.collection.List
- insert(int, T) - Method in class io.vavr.collection.Queue
- insert(int, T) - Method in interface io.vavr.collection.Seq
-
Inserts the given element at the specified index.
- insert(int, T) - Method in interface io.vavr.collection.Stream
- insert(int, T) - Method in class io.vavr.collection.Vector
- insertAll(int, Iterable) - Method in class io.vavr.collection.CharSeq
- insertAll(int, Iterable) - Method in class io.vavr.collection.Array
- insertAll(int, Iterable) - Method in interface io.vavr.collection.IndexedSeq
- insertAll(int, Iterable) - Method in interface io.vavr.collection.LinearSeq
- insertAll(int, Iterable) - Method in interface io.vavr.collection.List
- insertAll(int, Iterable) - Method in class io.vavr.collection.Queue
- insertAll(int, Iterable) - Method in interface io.vavr.collection.Seq
-
Inserts the given elements at the specified index.
- insertAll(int, Iterable) - Method in interface io.vavr.collection.Stream
- insertAll(int, Iterable) - Method in class io.vavr.collection.Vector
- instance() - Static method in class io.vavr.collection.List.Nil
-
Returns the singleton instance of the linked list.
- instance() - Static method in class io.vavr.collection.Stream.Empty
-
Returns the singleton empty Stream instance.
- instance() - Static method in class io.vavr.collection.Tree.Empty
- instance() - Static method in class io.vavr.Tuple0
-
Returns the singleton instance of Tuple0.
- instanceOf(Class) - Static method in class io.vavr.Predicates
-
Creates a
Predicatethat tests, if an object is instance of the specifiedtype. - integer() - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary integer values.
- intersect(Set) - Method in interface io.vavr.collection.BitSet
- intersect(Set) - Method in class io.vavr.collection.HashSet
- intersect(Set) - Method in class io.vavr.collection.LinkedHashSet
- intersect(Set) - Method in interface io.vavr.collection.Set
-
Computes the intersection between this set and another set.
- intersect(Set) - Method in interface io.vavr.collection.SortedSet
- intersect(Set) - Method in class io.vavr.collection.TreeSet
- intersperse(Arbitrary) - Method in interface io.vavr.test.Arbitrary
-
Intersperses values from this arbitrary instance with those of another.
- intersperse(Gen) - Method in interface io.vavr.test.Gen
-
Intersperse values from this generator instance with those of another.
- intersperse(Character) - Method in class io.vavr.collection.CharSeq
- intersperse(T) - Method in class io.vavr.collection.Array
- intersperse(T) - Method in interface io.vavr.collection.IndexedSeq
- intersperse(T) - Method in interface io.vavr.collection.Iterator
-
Inserts an element between all elements of this Iterator.
- intersperse(T) - Method in interface io.vavr.collection.LinearSeq
- intersperse(T) - Method in interface io.vavr.collection.List
- intersperse(T) - Method in class io.vavr.collection.Queue
- intersperse(T) - Method in interface io.vavr.collection.Seq
-
Inserts an element between all elements of this Traversable.
- intersperse(T) - Method in interface io.vavr.collection.Stream
- intersperse(T) - Method in class io.vavr.collection.Vector
- invalid(E) - Static method in interface io.vavr.control.Validation
-
Creates an
Validation.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
- io.vavr.match - package io.vavr.match
- io.vavr.match.annotation - package io.vavr.match.annotation
- io.vavr.match.generator - package io.vavr.match.generator
- io.vavr.match.model - package io.vavr.match.model
- io.vavr.test - package io.vavr.test
-
A property check framework built around Property which integrates well with unit test frameworks like junit.
- is(T) - Static method in class io.vavr.Predicates
-
Creates a
Predicatethat tests, if an object is equal to the specifiedvalueusingObjects.equals(Object, Object)for comparison. - isAnnotatedWith(Class) - Method in class io.vavr.match.model.MethodModel
- 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
-
A right-biased
Either's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Option
-
An
Option's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Try
-
A
Try's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Validation
-
A
Validation's value is computed synchronously. - isAsync() - Method in class io.vavr.Lazy
-
A
Lazy's value is computed synchronously. - isAsync() - Method in interface io.vavr.Value
-
Checks if this
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 if this Future is cancelled, i.e. the thread was forced to stop before completion.
- isCompleted() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future is completed, i.e. has a value.
- isCompleted() - Method in interface io.vavr.concurrent.Promise
-
Checks if this
Promiseis completed, i.e. has a value. - isDefined() - Method in interface io.vavr.control.Option
-
Returns true, if this is
Some, otherwise false, if this isNone. - isDefinedAt(Integer) - Method in interface io.vavr.collection.IndexedSeq
-
Deprecated.
- isDefinedAt(Integer) - Method in interface io.vavr.collection.LinearSeq
-
Deprecated.
- isDefinedAt(K) - Method in interface io.vavr.collection.Map
-
Deprecated.
- isDefinedAt(K) - Method in interface io.vavr.collection.Multimap
-
Deprecated.
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case0
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case1
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case2
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case3
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case4
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case5
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case6
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case7
- isDefinedAt(T) - Method in class io.vavr.API.Match.Case8
- isDefinedAt(T) - Method in interface io.vavr.PartialFunction
-
Tests if a value is contained in the function's domain.
- isDistinct() - Method in interface io.vavr.collection.Map
- isDistinct() - Method in interface io.vavr.collection.Multimap
- isDistinct() - Method in interface io.vavr.collection.Set
- isDistinct() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable may consist of distinct elements only.
- isDistinct() - Method in interface io.vavr.collection.Tree
- isEmpty() - Method in class io.vavr.collection.HashMultimap
- isEmpty() - Method in class io.vavr.collection.LinkedHashMultimap
- isEmpty() - Method in class io.vavr.collection.TreeMultimap
- isEmpty() - Method in class io.vavr.collection.Array
- isEmpty() - Method in class io.vavr.collection.CharSeq
- isEmpty() - Method in class io.vavr.collection.HashMap
- isEmpty() - Method in class io.vavr.collection.HashSet
- isEmpty() - Method in interface io.vavr.collection.Iterator
- isEmpty() - Method in class io.vavr.collection.LinkedHashMap
- isEmpty() - Method in class io.vavr.collection.LinkedHashSet
- isEmpty() - Method in class io.vavr.collection.List.Cons
- isEmpty() - Method in interface io.vavr.collection.List
- isEmpty() - Method in class io.vavr.collection.List.Nil
- isEmpty() - Method in class io.vavr.collection.PriorityQueue
- isEmpty() - Method in class io.vavr.collection.Queue
- isEmpty() - Method in class io.vavr.collection.Stream.Cons
- isEmpty() - Method in class io.vavr.collection.Stream.Empty
- isEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is empty.
- isEmpty() - Method in class io.vavr.collection.Tree.Empty
- isEmpty() - Method in class io.vavr.collection.Tree.Node
- isEmpty() - Method in class io.vavr.collection.TreeMap
- isEmpty() - Method in class io.vavr.collection.TreeSet
- isEmpty() - Method in class io.vavr.collection.Vector
- isEmpty() - Method in interface io.vavr.concurrent.Future
-
Checks, if this future has a value.
- isEmpty() - Method in interface io.vavr.control.Either
- isEmpty() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- isEmpty() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- isEmpty() - Method in interface io.vavr.control.Option
-
Returns true, if this is
None, otherwise false, if this isSome. - isEmpty() - Method in class io.vavr.control.Option.None
- isEmpty() - Method in class io.vavr.control.Option.Some
- isEmpty() - Method in class io.vavr.control.Try.Failure
- isEmpty() - Method in interface io.vavr.control.Try
-
Checks whether this Try has no result, i.e. is a Failure.
- isEmpty() - Method in class io.vavr.control.Try.Success
- isEmpty() - Method in interface io.vavr.control.Validation
- isEmpty() - Method in class io.vavr.Lazy
- isEmpty() - Method in interface io.vavr.Value
-
Checks, this
Valueis empty, i.e. if the underlying value is absent. - isErroneous() - Method in class io.vavr.test.CheckResult.Erroneous
- isErroneous() - Method in class io.vavr.test.CheckResult.Falsified
- isErroneous() - Method in interface io.vavr.test.CheckResult
-
If this check result is erroneous as specified above.
- isErroneous() - Method in class io.vavr.test.CheckResult.Satisfied
- isEvaluated() - Method in class io.vavr.Lazy
-
Checks, if this lazy value is evaluated.
- isExhausted() - Method in class io.vavr.test.CheckResult.Erroneous
- isExhausted() - Method in class io.vavr.test.CheckResult.Falsified
- isExhausted() - Method in interface io.vavr.test.CheckResult
-
If this check result is exhausted as specified above.
- isExhausted() - Method in class io.vavr.test.CheckResult.Satisfied
- isFailure() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future completed with a failure.
- isFailure() - Method in class io.vavr.control.Try.Failure
- isFailure() - Method in interface io.vavr.control.Try
-
Checks if this is a Failure.
- isFailure() - Method in class io.vavr.control.Try.Success
- isFalsified() - Method in class io.vavr.test.CheckResult.Erroneous
- isFalsified() - Method in class io.vavr.test.CheckResult.Falsified
- isFalsified() - Method in interface io.vavr.test.CheckResult
-
If this check result is falsified as specified above.
- isFalsified() - Method in class io.vavr.test.CheckResult.Satisfied
- isIn(T...) - Static method in class io.vavr.Predicates
-
Creates a
Predicatethat tests, if an object is equal to at least one of the specifiedvaluesusingObjects.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
-
A right-biased
Either's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Option
-
An
Option's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Try
-
A
Try's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Validation
-
A
Validation's value is computed eagerly. - isLazy() - Method in class io.vavr.Lazy
-
A
Lazy's value is computed lazily. - isLazy() - Method in interface io.vavr.Value
-
Checks if this
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
-
Returns whether this Either is a Left.
- isLeft() - Method in class io.vavr.control.Either.Left
- isLeft() - Method in class io.vavr.control.Either.Right
- isMemoized() - Method in interface io.vavr.CheckedFunction0
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction1
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction2
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction3
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction4
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction5
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction6
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction7
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.CheckedFunction8
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function0
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function1
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function2
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function3
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function4
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function5
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function6
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function7
-
Checks if this function is memoizing (= caching) computed values.
- isMemoized() - Method in interface io.vavr.Function8
-
Checks if this function is memoizing (= caching) computed values.
- isNotNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicatethat tests, if an object is not null - isNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicatethat tests, if an object is null - isOrdered() - Method in class io.vavr.collection.PriorityQueue
- isOrdered() - Method in interface io.vavr.collection.SortedMap
- isOrdered() - Method in interface io.vavr.collection.SortedSet
- isOrdered() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is ordered
- isRight() - Method in interface io.vavr.control.Either
-
Returns whether this Either is a Right.
- isRight() - Method in class io.vavr.control.Either.Left
- isRight() - Method in class io.vavr.control.Either.Right
- isSatisfied() - Method in class io.vavr.test.CheckResult.Erroneous
- isSatisfied() - Method in class io.vavr.test.CheckResult.Falsified
- isSatisfied() - Method in interface io.vavr.test.CheckResult
-
If this check result is satisfied as specified above.
- isSatisfied() - Method in class io.vavr.test.CheckResult.Satisfied
- isSequential() - Method in interface io.vavr.collection.Iterator
- isSequential() - Method in class io.vavr.collection.LinkedHashMap
- isSequential() - Method in class io.vavr.collection.LinkedHashMultimap
- isSequential() - Method in class io.vavr.collection.LinkedHashSet
- isSequential() - Method in interface io.vavr.collection.Seq
- isSequential() - Method in interface io.vavr.collection.Traversable
-
Checks if the elements of this Traversable appear in encounter order.
- isSequential() - Method in interface io.vavr.collection.Tree
- isSingleValued() - Method in interface io.vavr.collection.Traversable
-
Each of Vavr's collections may contain more than one element.
- isSingleValued() - Method in interface io.vavr.concurrent.Future
-
A
Futureis single-valued. - isSingleValued() - Method in interface io.vavr.control.Either
-
A right-biased
Eitheris single-valued. - 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
-
An
Optionis single-valued. - isSingleValued() - Method in interface io.vavr.control.Try
-
A
Tryis a single-valued. - isSingleValued() - Method in interface io.vavr.control.Validation
- isSingleValued() - Method in class io.vavr.Lazy
- isSingleValued() - Method in interface io.vavr.Value
-
States whether this is a single-valued type.
- isSuccess() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future completed with a success.
- isSuccess() - Method in class io.vavr.control.Try.Failure
- isSuccess() - Method in interface io.vavr.control.Try
-
Checks if this is a Success.
- isSuccess() - Method in class io.vavr.control.Try.Success
- isTraversableAgain() - Method in class io.vavr.collection.Array
- isTraversableAgain() - Method in interface io.vavr.collection.BitSet
- isTraversableAgain() - Method in class io.vavr.collection.CharSeq
- isTraversableAgain() - Method in class io.vavr.collection.HashSet
- isTraversableAgain() - Method in interface io.vavr.collection.Iterator
- isTraversableAgain() - Method in class io.vavr.collection.LinkedHashSet
- isTraversableAgain() - Method in interface io.vavr.collection.List
- isTraversableAgain() - Method in interface io.vavr.collection.Map
- isTraversableAgain() - Method in interface io.vavr.collection.Multimap
- isTraversableAgain() - Method in class io.vavr.collection.PriorityQueue
-
Checks if this
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 repeatedly traversed.
- isTraversableAgain() - Method in interface io.vavr.collection.Tree
- isTraversableAgain() - Method in class io.vavr.collection.TreeSet
- isTraversableAgain() - Method in class io.vavr.collection.Vector
- isType() - Method in class io.vavr.match.model.TypeParameterModel
- isTypeVar() - Method in class io.vavr.match.model.TypeParameterModel
- 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) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator that repeatedly invokes the supplier while it's a
Someand end on the firstNone - iterate(Supplier) - 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(T, Function) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a function to calculate the next value based on the previous.
- iterate(T, Function) - Static method in interface io.vavr.collection.Stream
-
Generates a (theoretically) infinitely long Stream using a function to calculate the next value based on the previous.
- iterator() - Method in class io.vavr.collection.HashMultimap
- iterator() - Method in class io.vavr.collection.LinkedHashMultimap
- iterator() - Method in class io.vavr.collection.TreeMultimap
- iterator() - Method in class io.vavr.collection.Array
- iterator() - Method in class io.vavr.collection.CharSeq
- iterator() - Method in class io.vavr.collection.HashMap
- iterator() - Method in class io.vavr.collection.HashSet
- iterator() - Method in interface io.vavr.collection.Iterator
- iterator() - Method in class io.vavr.collection.LinkedHashMap
- iterator() - Method in class io.vavr.collection.LinkedHashSet
- iterator() - Method in interface io.vavr.collection.Map
- iterator() - Method in interface io.vavr.collection.Multimap
- iterator() - Method in interface io.vavr.collection.Set
- iterator() - Method in class io.vavr.collection.Stream.Cons
- iterator() - Method in class io.vavr.collection.Stream.Empty
- iterator() - Method in interface io.vavr.collection.Traversable
-
An iterator by means of head() and tail().
- iterator() - Method in interface io.vavr.collection.Tree
- iterator() - Method in class io.vavr.collection.TreeMap
- iterator() - Method in class io.vavr.collection.TreeSet
- iterator() - Method in class io.vavr.collection.Vector
- iterator() - Method in interface io.vavr.concurrent.Future
- iterator() - Method in interface io.vavr.control.Either
- iterator() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- iterator() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- iterator() - Method in interface io.vavr.control.Option
- iterator() - Method in interface io.vavr.control.Try
- iterator() - Method in interface io.vavr.control.Validation
- iterator() - Method in class io.vavr.Lazy
- iterator() - Method in interface io.vavr.Value
-
Returns a rich
io.vavr.collection.Iterator. - iterator(int) - Method in interface io.vavr.collection.Seq
-
Returns an iterator of this elements starting at the given index.
- iterator(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree values in a specific
Tree.Order. - iterator(BiFunction) - Method in interface io.vavr.collection.Map
-
Iterates this Map sequentially, mapping the (key, value) pairs to elements.
- iterator(BiFunction) - Method in interface io.vavr.collection.Multimap
-
Iterates this Multimap sequentially, mapping the (key, value) pairs to elements.
- Iterator<T> - Interface in io.vavr.collection
-
io.vavr.collection.Iteratoris a compositional replacement forjava.util.Iteratorwhose purpose is to iterate once over a sequence of elements.
K
- keySet() - Method in class io.vavr.collection.HashMultimap
- keySet() - Method in class io.vavr.collection.LinkedHashMultimap
- keySet() - Method in class io.vavr.collection.HashMap
- keySet() - Method in class io.vavr.collection.LinkedHashMap
- keySet() - Method in interface io.vavr.collection.Map
-
Returns the keys contained in this map.
- keySet() - Method in interface io.vavr.collection.Multimap
-
Returns the keys contained in this multimap.
- keySet() - Method in interface io.vavr.collection.SortedMap
- keySet() - Method in interface io.vavr.collection.SortedMultimap
- keySet() - Method in class io.vavr.collection.TreeMap
- keySet() - Method in class io.vavr.collection.TreeMultimap
- keysIterator() - Method in class io.vavr.collection.HashMap
- keysIterator() - Method in interface io.vavr.collection.Map
-
Returns the keys contained in this map as an iterator.
L
- last() - Method in class io.vavr.collection.HashMultimap
- last() - Method in class io.vavr.collection.LinkedHashMultimap
- last() - Method in class io.vavr.collection.TreeMultimap
- last() - Method in interface io.vavr.collection.BitSet
- last() - Method in class io.vavr.collection.HashMap
- last() - Method in class io.vavr.collection.HashSet
- last() - Method in interface io.vavr.collection.IndexedSeq
- last() - Method in interface io.vavr.collection.Iterator
- last() - Method in class io.vavr.collection.LinkedHashMap
- last() - Method in class io.vavr.collection.LinkedHashSet
- last() - Method in interface io.vavr.collection.List
- last() - Method in class io.vavr.collection.PriorityQueue
- last() - Method in class io.vavr.collection.Queue
- last() - Method in interface io.vavr.collection.SortedMap
- last() - Method in interface io.vavr.collection.Stream
- last() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.head(), returning the last element.
- last() - Method in class io.vavr.collection.Tree.Empty
- last() - Method in class io.vavr.collection.Tree.Node
- last() - Method in class io.vavr.collection.TreeMap
- last() - Method in class io.vavr.collection.TreeSet
- lastIndexOf(int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified character.
- lastIndexOf(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
- lastIndexOf(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified substring.
- lastIndexOf(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
- lastIndexOf(Character, int) - Method in class io.vavr.collection.CharSeq
- lastIndexOf(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element or -1 if this does not contain the given element.
- lastIndexOf(T, int) - Method in class io.vavr.collection.Array
- lastIndexOf(T, int) - Method in interface io.vavr.collection.List
- lastIndexOf(T, int) - Method in class io.vavr.collection.Queue
- lastIndexOf(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element before or at a given end index or -1 if this does not contain the given element.
- lastIndexOf(T, int) - Method in interface io.vavr.collection.Stream
- lastIndexOf(T, int) - Method in class io.vavr.collection.Vector
- lastIndexOfOption(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option, starting the search at the specified index. - lastIndexOfOption(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option. - lastIndexOfOption(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option, starting the search at the specified index. - lastIndexOfOption(T) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element as an
Option. - lastIndexOfOption(T, int) - Method in interface io.vavr.collection.Seq
-
Returns the index of the last occurrence of the given element before or at a given end index as an
Option. - lastIndexOfSlice(Iterable) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice.
- lastIndexOfSlice(Iterable, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexOfSlice(Iterable, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexOfSlice(Iterable, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice.
- lastIndexOfSliceOption(Iterable) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice as an
Option. - lastIndexOfSliceOption(Iterable, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice as an
Option. - lastIndexWhere(Predicate) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate.
- lastIndexWhere(Predicate, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexWhere(Predicate, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexWhere(Predicate, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index.
- lastIndexWhereOption(Predicate) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate as an
Option. - lastIndexWhereOption(Predicate, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index as an
Option. - lastOption() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.headOption(), returning the last element as
Option. - Lazy<T> - Class in io.vavr
-
Represents a lazy evaluated value.
- Lazy(Supplier) - Static method in class io.vavr.API
-
Alias for
Lazy.of(Supplier) - leafCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of leaves of this tree.
- left() - Method in interface io.vavr.control.Either
-
Deprecated.Either is right-biased. Use
Either.swap()instead of projections. - left(L) - Static method in interface io.vavr.control.Either
-
Constructs a
Either.Left - Left(L) - Static method in class io.vavr.API
-
Alias for
Either.left(Object) - leftPadTo(int, Character) - Method in class io.vavr.collection.CharSeq
- leftPadTo(int, T) - Method in class io.vavr.collection.Array
- leftPadTo(int, T) - Method in interface io.vavr.collection.List
- leftPadTo(int, T) - Method in class io.vavr.collection.Queue
- leftPadTo(int, T) - Method in interface io.vavr.collection.Seq
-
A copy of this sequence with an element prepended until a given target length is reached.
- leftPadTo(int, T) - Method in interface io.vavr.collection.Stream
- leftPadTo(int, T) - Method in class io.vavr.collection.Vector
- length() - Method in class io.vavr.collection.Array
- length() - Method in class io.vavr.collection.CharSeq
-
Returns the length of this string.
- length() - Method in class io.vavr.collection.HashSet
- length() - Method in interface io.vavr.collection.Iterator
- length() - Method in class io.vavr.collection.LinkedHashSet
- length() - Method in class io.vavr.collection.List.Cons
- length() - Method in interface io.vavr.collection.List
- length() - Method in class io.vavr.collection.List.Nil
- length() - Method in interface io.vavr.collection.Map
- length() - Method in interface io.vavr.collection.Multimap
- length() - Method in class io.vavr.collection.PriorityQueue
-
Computes the number of elements of this
PriorityQueue. - length() - Method in class io.vavr.collection.Queue
- length() - Method in interface io.vavr.collection.Set
- length() - Method in interface io.vavr.collection.Stream
- length() - Method in interface io.vavr.collection.Traversable
-
Computes the number of elements of this Traversable.
- length() - Method in class io.vavr.collection.Tree.Empty
- length() - Method in class io.vavr.collection.Tree.Node
- length() - Method in class io.vavr.collection.TreeSet
- length() - Method in class io.vavr.collection.Vector
- LEVEL_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
1 2 3 4 5 6 7 8 9 (= breadth-first)
- lift() - Method in interface io.vavr.collection.Map
-
Turns this map into a plain function returning an Option result.
- lift() - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- lift() - Method in interface io.vavr.PartialFunction
-
Lifts this partial function into a total function that returns an
Optionresult. - lift(CheckedFunction0) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction1) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction2) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction3) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction4) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction5) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction6) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction7) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(CheckedFunction8) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function3) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function4) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function5) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function6) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function7) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function8) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(BiFunction) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Function) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - lift(Supplier) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunctioninto a total function that returns anOptionresult. - liftTry(CheckedFunction0) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction1) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction2) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction3) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction4) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction5) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction6) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction7) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(CheckedFunction8) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function3) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function4) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function5) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function6) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function7) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function8) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(BiFunction) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Function) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunctioninto a total function that returns anTryresult. - liftTry(Supplier) - 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
- 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...) - 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(Arbitrary) - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary lists based on a given element generator arbitraryT.
- 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. - localDateTime() - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary
LocalDateTimes withLocalDateTime.now()asmedianandChronoUnit.DAYSas chronological unit. - localDateTime(LocalDateTime, ChronoUnit) - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary
LocalDateTimes. - localDateTime(ChronoUnit) - Static method in interface io.vavr.test.Arbitrary
M
- make() - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promisethat isn't fulfilled yet, backed by theFuture.DEFAULT_EXECUTOR. - make(Executor) - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promisethat isn't fulfilled yet, backed by the givenExecutor. - map(Function3) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function.
- map(Function4) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function.
- map(Function5) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function.
- map(Function6) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function.
- map(Function7) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function.
- map(Function8) - Method in class io.vavr.Tuple8
-
Maps the components of this tuple using a mapper function.
- map(Comparator, BiFunction) - 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, BiFunction) - Method in class io.vavr.collection.TreeMap
- map(Comparator, Function) - Method in interface io.vavr.collection.BitSet
- map(Comparator, Function) - 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, Function) - Method in class io.vavr.collection.TreeSet
- map(Comparator, Function) - Method in class io.vavr.collection.PriorityQueue
- map(BiFunction) - Method in class io.vavr.collection.HashMultimap
- map(BiFunction) - Method in class io.vavr.collection.LinkedHashMultimap
- map(BiFunction) - Method in class io.vavr.collection.TreeMultimap
- map(BiFunction) - Method in class io.vavr.collection.HashMap
- map(BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- map(BiFunction) - Method in interface io.vavr.collection.Map
-
Maps the entries of this
Mapto form a newMap. - map(BiFunction) - Method in interface io.vavr.collection.Multimap
-
Maps the entries of this
Multimapto form a newMultimap. - map(BiFunction) - Method in interface io.vavr.collection.SortedMap
- map(BiFunction) - Method in class io.vavr.collection.TreeMap
- map(BiFunction) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function.
- map(Function) - Method in interface io.vavr.collection.Map
-
Maps the
Mapentries to a sequence of values. - map(Function) - Method in interface io.vavr.collection.Multimap
-
Maps the
Multimapentries to a sequence of values. - map(Function) - Method in class io.vavr.collection.CharSeq
- map(Function) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Maps the left value if the projected Either is a Left.
- map(Function) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Right, performs no operation if this is a Left.
- map(Function) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Maps the right value if the projected Either is a Right.
- map(Function) - Method in class io.vavr.collection.Array
- map(Function) - Method in interface io.vavr.collection.BitSet
- map(Function) - Method in class io.vavr.collection.HashSet
- map(Function) - Method in interface io.vavr.collection.IndexedSeq
- map(Function) - Method in interface io.vavr.collection.Iterator
-
Maps the elements of this Iterator lazily using the given
mapper. - map(Function) - Method in interface io.vavr.collection.LinearSeq
- map(Function) - Method in class io.vavr.collection.LinkedHashSet
- map(Function) - Method in interface io.vavr.collection.List
- map(Function) - Method in class io.vavr.collection.PriorityQueue
- map(Function) - Method in class io.vavr.collection.Queue
- map(Function) - Method in interface io.vavr.collection.Seq
- map(Function) - Method in interface io.vavr.collection.Set
- map(Function) - Method in interface io.vavr.collection.SortedSet
- map(Function) - Method in interface io.vavr.collection.Stream
- map(Function) - Method in interface io.vavr.collection.Traversable
-
Maps the elements of this
Traversableto elements of a new type preserving their order, if any. - map(Function) - Method in interface io.vavr.collection.Tree
- map(Function) - Method in class io.vavr.collection.TreeSet
- map(Function) - Method in class io.vavr.collection.Vector
- map(Function) - Method in interface io.vavr.concurrent.Future
- map(Function) - Method in interface io.vavr.control.Option
-
Maps the value and wraps it in a new
Someif this is aSome, returnsNone. - map(Function) - Method in interface io.vavr.control.Try
-
Shortcut for
mapTry(mapper::apply), seeTry.mapTry(CheckedFunction1). - map(Function) - Method in interface io.vavr.control.Validation
- map(Function) - Method in class io.vavr.Lazy
- map(Function) - Method in interface io.vavr.test.Arbitrary
-
Maps arbitrary objects T to arbitrary object U.
- map(Function) - Method in interface io.vavr.test.Gen
-
Maps generated Ts to Us.
- map(Function) - Method in interface io.vavr.Value
-
Maps the underlying value to a different component type.
- map(Function) - Method in class io.vavr.Tuple1
-
Maps the components of this tuple using a mapper function.
- map(Function, Function) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function, Function) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function, Function, Function) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function, Function, Function, Function) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function, Function, Function, Function, Function) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function for each component.
- map(Function, Function, Function, Function, Function, Function, Function, Function) - 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...) - 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) - Method in class io.vavr.Tuple2
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple3
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple4
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple5
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple6
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple7
-
Maps the 1st component of this tuple to a new value.
- map1(Function) - Method in class io.vavr.Tuple8
-
Maps the 1st component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple2
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple3
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple4
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple5
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple6
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple7
-
Maps the 2nd component of this tuple to a new value.
- map2(Function) - Method in class io.vavr.Tuple8
-
Maps the 2nd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple3
-
Maps the 3rd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple4
-
Maps the 3rd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple5
-
Maps the 3rd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple6
-
Maps the 3rd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple7
-
Maps the 3rd component of this tuple to a new value.
- map3(Function) - Method in class io.vavr.Tuple8
-
Maps the 3rd component of this tuple to a new value.
- map4(Function) - Method in class io.vavr.Tuple4
-
Maps the 4th component of this tuple to a new value.
- map4(Function) - Method in class io.vavr.Tuple5
-
Maps the 4th component of this tuple to a new value.
- map4(Function) - Method in class io.vavr.Tuple6
-
Maps the 4th component of this tuple to a new value.
- map4(Function) - Method in class io.vavr.Tuple7
-
Maps the 4th component of this tuple to a new value.
- map4(Function) - Method in class io.vavr.Tuple8
-
Maps the 4th component of this tuple to a new value.
- map5(Function) - Method in class io.vavr.Tuple5
-
Maps the 5th component of this tuple to a new value.
- map5(Function) - Method in class io.vavr.Tuple6
-
Maps the 5th component of this tuple to a new value.
- map5(Function) - Method in class io.vavr.Tuple7
-
Maps the 5th component of this tuple to a new value.
- map5(Function) - Method in class io.vavr.Tuple8
-
Maps the 5th component of this tuple to a new value.
- map6(Function) - Method in class io.vavr.Tuple6
-
Maps the 6th component of this tuple to a new value.
- map6(Function) - Method in class io.vavr.Tuple7
-
Maps the 6th component of this tuple to a new value.
- map6(Function) - Method in class io.vavr.Tuple8
-
Maps the 6th component of this tuple to a new value.
- map7(Function) - Method in class io.vavr.Tuple7
-
Maps the 7th component of this tuple to a new value.
- map7(Function) - Method in class io.vavr.Tuple8
-
Maps the 7th component of this tuple to a new value.
- map8(Function) - Method in class io.vavr.Tuple8
-
Maps the 8th component of this tuple to a new value.
- mapChars(CharSeq.CharUnaryOperator) - Method in class io.vavr.collection.CharSeq
- mapError(Function) - 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...) - Method in interface io.vavr.control.Try
-
Maps the cause to a new exception if this is a
Failureor returns this instance if this is aSuccess. - mapKeys(Function) - Method in class io.vavr.collection.HashMap
- mapKeys(Function) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function) - Method in interface io.vavr.collection.Map
-
Maps the keys of this
Mapwhile preserving the corresponding values. - mapKeys(Function) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function) - Method in class io.vavr.collection.TreeMap
- mapKeys(Function, BiFunction) - Method in class io.vavr.collection.HashMap
- mapKeys(Function, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function, BiFunction) - 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, BiFunction) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function, BiFunction) - Method in class io.vavr.collection.TreeMap
- mapLeft(Function) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Left, performs no operation if this is a Right.
- mapTry(CheckedFunction1) - Method in interface io.vavr.concurrent.Future
- mapTry(CheckedFunction1) - Method in interface io.vavr.control.Try
-
Runs the given checked function if this is a
Try.Success, passing the result of the current expression to it. - mapValues(Function) - Method in class io.vavr.collection.HashMultimap
- mapValues(Function) - Method in class io.vavr.collection.LinkedHashMultimap
- mapValues(Function) - Method in class io.vavr.collection.TreeMultimap
- mapValues(Function) - Method in class io.vavr.collection.HashMap
- mapValues(Function) - Method in interface io.vavr.collection.Map
-
Maps the values of this
Mapwhile preserving the corresponding keys. - mapValues(Function) - Method in interface io.vavr.collection.Multimap
-
Maps the values of this
Multimapwhile preserving the corresponding keys. - mapValues(Function) - Method in interface io.vavr.collection.SortedMap
- mapValues(Function) - Method in class io.vavr.collection.LinkedHashMap
- mapValues(Function) - 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
-
Calculates the maximum of this elements according to their natural order.
- MAX_ARITY - Static variable in interface io.vavr.Tuple
-
The maximum arity of an Tuple.
- maxBy(Comparator) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements using a specific comparator.
- maxBy(Function) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements within the co-domain of a specific function.
- memoized() - Method in interface io.vavr.CheckedFunction0
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction1
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction2
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction3
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction4
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction5
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction6
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction7
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.CheckedFunction8
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function0
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function1
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function2
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function3
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function4
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function5
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function6
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function7
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- memoized() - Method in interface io.vavr.Function8
-
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
- merge(Map) - Method in class io.vavr.collection.HashMap
- merge(Map) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
thismap andthatmap. - merge(Map) - Method in interface io.vavr.collection.SortedMap
- merge(Map) - Method in class io.vavr.collection.TreeMap
- merge(Map, BiFunction) - Method in class io.vavr.collection.HashMap
- merge(Map, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map, BiFunction) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
thismap andthatmap. - merge(Map, BiFunction) - Method in interface io.vavr.collection.SortedMap
- merge(Map, BiFunction) - Method in class io.vavr.collection.TreeMap
- merge(Multimap) - Method in class io.vavr.collection.HashMultimap
- merge(Multimap) - Method in class io.vavr.collection.LinkedHashMultimap
- merge(Multimap) - Method in class io.vavr.collection.TreeMultimap
- merge(Multimap) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
thismultimap andthatmultimap. - merge(Multimap) - Method in interface io.vavr.collection.SortedMultimap
- merge(Multimap, BiFunction) - Method in class io.vavr.collection.HashMultimap
- merge(Multimap, BiFunction) - Method in class io.vavr.collection.LinkedHashMultimap
- merge(Multimap, BiFunction) - Method in class io.vavr.collection.TreeMultimap
- merge(Multimap, BiFunction) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
thismultimap andthatmultimap. - merge(Multimap, BiFunction) - Method in interface io.vavr.collection.SortedMultimap
- merge(PriorityQueue) - Method in class io.vavr.collection.PriorityQueue
- MethodModel - Class in io.vavr.match.model
-
Representation of a method.
- MethodModel(Elements, ExecutableElement) - Constructor for class io.vavr.match.model.MethodModel
- min() - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements according to their natural order in O(n).
- minBy(Comparator) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements using a specific comparator.
- minBy(Function) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements within the co-domain of a specific function.
- mkCharSeq() - Method in interface io.vavr.collection.Traversable
-
Joins the elements of this by concatenating their string representations.
- mkCharSeq(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter.
- mkCharSeq(CharSequence, CharSequence, CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
- mkString() - Method in class io.vavr.collection.CharSeq
- mkString() - Method in interface io.vavr.collection.Traversable
-
Joins the elements of this by concatenating their string representations.
- mkString(CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter.
- mkString(CharSequence, CharSequence, CharSequence) - Method in class io.vavr.collection.HashSet
- mkString(CharSequence, CharSequence, CharSequence) - Method in class io.vavr.collection.LinkedHashSet
- mkString(CharSequence, CharSequence, CharSequence) - Method in interface io.vavr.collection.Traversable
-
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
- Multimap<K,
V> - Interface in io.vavr.collection -
An immutable
Multimapinterface. - Multimap.ContainerType - Enum Class in io.vavr.collection
N
- narrow(CheckedFunction0) - Static method in interface io.vavr.CheckedFunction0
-
Narrows the given
CheckedFunction0<? extends R>toCheckedFunction0<R> - narrow(CheckedFunction1) - Static method in interface io.vavr.CheckedFunction1
-
Narrows the given
CheckedFunction1<? super T1, ? extends R>toCheckedFunction1<T1, R> - narrow(CheckedFunction2) - Static method in interface io.vavr.CheckedFunction2
-
Narrows the given
CheckedFunction2<? super T1, ? super T2, ? extends R>toCheckedFunction2<T1, T2, R> - narrow(CheckedFunction3) - 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) - 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) - 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) - 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) - 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) - Static method in interface io.vavr.CheckedFunction8
-
Narrows the given
CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>toCheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R> - narrow(Array) - Static method in class io.vavr.collection.Array
-
Narrows a widened
Array<? extends T>toArray<T>by performing a type-safe cast. - narrow(HashMap) - Static method in class io.vavr.collection.HashMap
-
Narrows a widened
HashMap<? extends K, ? extends V>toHashMap<K, V>by performing a type-safe cast. - narrow(HashMultimap) - Static method in class io.vavr.collection.HashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>toHashMultimap<K, V>by performing a type safe-cast. - narrow(HashSet) - Static method in class io.vavr.collection.HashSet
-
Narrows a widened
HashSet<? extends T>toHashSet<T>by performing a type-safe cast. - narrow(IndexedSeq) - Static method in interface io.vavr.collection.IndexedSeq
-
Narrows a widened
IndexedSeq<? extends T>toIndexedSeq<T>by performing a type-safe cast. - narrow(Iterator) - Static method in interface io.vavr.collection.Iterator
-
Narrows a widened
Iterator<? extends T>toIterator<T>by performing a type-safe cast. - narrow(LinearSeq) - Static method in interface io.vavr.collection.LinearSeq
-
Narrows a widened
LinearSeq<? extends T>toLinearSeq<T>by performing a type-safe cast. - narrow(LinkedHashMap) - Static method in class io.vavr.collection.LinkedHashMap
-
Narrows a widened
LinkedHashMap<? extends K, ? extends V>toLinkedHashMap<K, V>by performing a type-safe cast. - narrow(LinkedHashMultimap) - Static method in class io.vavr.collection.LinkedHashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>toHashMultimap<K, V>by performing a type safe-cast. - narrow(LinkedHashSet) - Static method in class io.vavr.collection.LinkedHashSet
-
Narrows a widened
LinkedHashSet<? extends T>toLinkedHashSet<T>by performing a type-safe cast. - narrow(List) - Static method in interface io.vavr.collection.List
-
Narrows a widened
List<? extends T>toList<T>by performing a type-safe cast. - narrow(Map) - 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) - 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) - Static method in class io.vavr.collection.PriorityQueue
-
Narrows a widened
PriorityQueue<? extends T>toPriorityQueue<T>by performing a type-safe cast. - narrow(Queue) - Static method in class io.vavr.collection.Queue
-
Narrows a widened
Queue<? extends T>toQueue<T>by performing a type-safe cast. - narrow(Seq) - Static method in interface io.vavr.collection.Seq
-
Narrows a widened
Seq<? extends T>toSeq<T>by performing a type-safe cast. - narrow(Set) - Static method in interface io.vavr.collection.Set
-
Narrows a widened
Set<? extends T>toSet<T>by performing a type-safe cast. - narrow(SortedMap) - 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) - 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) - Static method in interface io.vavr.collection.SortedSet
-
Narrows a widened
SortedSet<? extends T>toSortedSet<T>by performing a type-safe cast. - narrow(Stream) - Static method in interface io.vavr.collection.Stream
-
Narrows a widened
Stream<? extends T>toStream<T>by performing a type-safe cast. - narrow(Traversable) - Static method in interface io.vavr.collection.Traversable
-
Narrows a widened
Traversable<? extends T>toTraversable<T>by performing a type-safe cast. - narrow(Tree) - Static method in interface io.vavr.collection.Tree
-
Narrows a widened
Tree<? extends T>toTree<T>by performing a type-safe cast. - narrow(TreeMap) - Static method in class io.vavr.collection.TreeMap
-
Narrows a widened
TreeMap<? extends K, ? extends V>toTreeMap<K, V>by performing a type-safe cast. - narrow(TreeMultimap) - Static method in class io.vavr.collection.TreeMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>toHashMultimap<K, V>by performing a type safe-cast. - narrow(TreeSet) - Static method in class io.vavr.collection.TreeSet
-
Narrows a widened
TreeSet<? extends T>toTreeSet<T>by performing a type-safe cast. - narrow(Vector) - Static method in class io.vavr.collection.Vector
-
Narrows a widened
Vector<? extends T>toVector<T>by performing a type-safe cast. - narrow(Future) - Static method in interface io.vavr.concurrent.Future
-
Narrows a widened
Future<? extends T>toFuture<T>by performing a type-safe cast. - narrow(Promise) - Static method in interface io.vavr.concurrent.Promise
-
Narrows a widened
Promise<? extends T>toPromise<T>by performing a type-safe cast. - narrow(Either) - Static method in interface io.vavr.control.Either
-
Narrows a widened
Either<? extends L, ? extends R>toEither<L, R>by performing a type-safe cast. - narrow(Option) - Static method in interface io.vavr.control.Option
-
Narrows a widened
Option<? extends T>toOption<T>by performing a type-safe cast. - narrow(Try) - Static method in interface io.vavr.control.Try
-
Narrows a widened
Try<? extends T>toTry<T>by performing a type-safe cast. - narrow(Validation) - 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) - Static method in interface io.vavr.Function0
-
Narrows the given
Function0<? extends R>toFunction0<R> - narrow(Function1) - Static method in interface io.vavr.Function1
-
Narrows the given
Function1<? super T1, ? extends R>toFunction1<T1, R> - narrow(Function2) - Static method in interface io.vavr.Function2
-
Narrows the given
Function2<? super T1, ? super T2, ? extends R>toFunction2<T1, T2, R> - narrow(Function3) - 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) - 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) - 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) - 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) - 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) - 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) - Static method in class io.vavr.Lazy
-
Narrows a widened
Lazy<? extends T>toLazy<T>by performing a type-safe cast. - narrow(Tuple1) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple1<? extends T1>toTuple1<T1>. - narrow(Tuple2) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple2<? extends T1, ? extends T2>toTuple2<T1, T2>. - narrow(Tuple3) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple3<? extends T1, ? extends T2, ? extends T3>toTuple3<T1, T2, T3>. - narrow(Tuple4) - 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) - 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) - 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) - 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) - 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) - Static method in interface io.vavr.Value
-
Narrows a widened
Value<? extends T>toValue<T>by performing a type-safe cast. - negate() - Method in interface io.vavr.CheckedPredicate
-
Negates this predicate.
- Node(T, List) - Constructor for class io.vavr.collection.Tree.Node
-
Constructs a rose tree branch.
- nodeCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of nodes (i.e. branches and leaves) of this tree.
- none() - Static method in interface io.vavr.control.Option
-
Returns the single instance of
None - None() - Static method in class io.vavr.API
-
Alias for
Option.none() - nonEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks, this
Traversableis not empty. - noneOf(Predicate...) - Static method in class io.vavr.Predicates
-
A combinator that checks if none of the given
predicatesis satisfied. - not(Predicate) - Static method in class io.vavr.Predicates
-
Negates a given
Predicate. - NotImplementedError - Exception Class in io.vavr
-
This exception is temporarily used during development in order to indicate that an implementation is missing.
- NotImplementedError() - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
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(API.Match.Case...) - Method in class io.vavr.API.Match
- of(CheckedConsumer) - Static method in interface io.vavr.CheckedConsumer
-
Creates a
CheckedConsumer. - of(CheckedFunction0) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the
Future.DEFAULT_EXECUTOR. - of(CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a Try of a CheckedFunction0.
- of(CheckedFunction0) - 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) - Method in class io.vavr.control.Try.WithResources1
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction1) - 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) - Method in class io.vavr.control.Try.WithResources2
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction2) - 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) - Method in class io.vavr.control.Try.WithResources3
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction3) - 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) - Method in class io.vavr.control.Try.WithResources4
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction4) - 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) - Method in class io.vavr.control.Try.WithResources5
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction5) - 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) - Method in class io.vavr.control.Try.WithResources6
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction6) - 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) - Method in class io.vavr.control.Try.WithResources7
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction7) - 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) - Method in class io.vavr.control.Try.WithResources8
-
Wraps the result of a computation that may fail in a
Try. - of(CheckedFunction8) - 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) - Static method in interface io.vavr.CheckedPredicate
-
Creates a
CheckedPredicate. - of(CheckedRunnable) - Static method in interface io.vavr.CheckedRunnable
-
Creates a
CheckedRunnable. - of(Function0) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - Static method in class io.vavr.collection.HashMap
-
Returns a singleton
HashMap, i.e. aHashMapof one element. - of(Tuple2) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap, i.e. aLinkedHashMapof one element. - of(Tuple2) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof one entry. - of(Tuple2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given key-value pair.
- of(Tuple2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- of(Tuple2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(CharSequence) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of
CharSequence. - of(Class) - Static method in class io.vavr.API.Match.Pattern0
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern8
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern7
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern6
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern5
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern4
- of(Class, API.Match.Pattern, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern3
- of(Class, API.Match.Pattern, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern2
- of(Class, API.Match.Pattern, Function) - Static method in class io.vavr.API.Match.Pattern1
- of(Integer) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing a single value.
- of(Integer...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoExclusive - 1. - of(Comparator, Tuple2) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof one entry using a specific key comparator. - of(Comparator, Tuple2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a singleton
TreeMultimap, i.e. aTreeMultimapof one entry using a specific key comparator. - of(Comparator, K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap, i.e. aTreeMapof one element. - of(Comparator, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given key-value pair.
- of(Comparator, 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, 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, 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, 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, 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, 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, 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, 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, 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, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given list of key-value pairs. - of(Comparator, 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, 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, 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, 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, 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, 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, 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, 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, T) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator, T) - Static method in class io.vavr.collection.TreeSet
- of(Comparator, T...) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator, T...) - Static method in class io.vavr.collection.TreeSet
- of(Executor, CheckedFunction0) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the given
Executor. - of(Supplier) - Static method in class io.vavr.Lazy
-
Creates a
Lazythat requests its value from a givenSupplier. - of(Elements, TypeElement) - Static method in class io.vavr.match.model.ClassModel
- 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
- 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 Iterator which traverses 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
- 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
- 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 a new
Optionof a given value. - of(T) - Static method in interface io.vavr.test.Gen
-
A generator which constantly returns t.
- of(T...) - Static method in class io.vavr.collection.Array
-
Creates an Array of the given elements.
- of(T...) - Method in class io.vavr.collection.BitSet.Builder
- of(T...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses the given elements.
- of(T...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of the given elements.
- of(T...) - Static method in interface io.vavr.collection.List
-
Creates a List of the given elements.
- of(T...) - Static method in class io.vavr.collection.PriorityQueue
- of(T...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of the given elements.
- of(T...) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree of the given elements.
- of(T...) - Static method in class io.vavr.collection.TreeSet
- of(T...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- of(T1) - Static method in interface io.vavr.Tuple
-
Creates a tuple of one element.
- of(T1, T2) - Static method in interface io.vavr.Tuple
-
Creates a tuple of two elements.
- of(T1, T2, T3) - Static method in interface io.vavr.Tuple
-
Creates a tuple of three elements.
- of(T1, T2, T3, T4) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 4 elements.
- of(T1, T2, T3, T4, T5) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 5 elements.
- of(T1, T2, T3, T4, T5, T6) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 6 elements.
- of(T1, T2, T3, T4, T5, T6, T7) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 7 elements.
- of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in interface io.vavr.Tuple
-
Creates a tuple of 8 elements.
- of(T, Tree.Node...) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- of(T, Iterable) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- of(T, Function) - Static method in interface io.vavr.test.Gen
- of(U...) - Static method in interface io.vavr.test.Arbitrary
-
Generates an arbitrary value from a fixed set of values
- ofAll(boolean...) - Static method in class io.vavr.collection.Array
-
Creates an Array from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.List
-
Creates a List from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from boolean values.
- ofAll(boolean...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from boolean values.
- ofAll(boolean...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from boolean values.
- ofAll(byte...) - Static method in class io.vavr.collection.Array
-
Creates an Array from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.List
-
Creates a List from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from byte values.
- ofAll(byte...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from byte values.
- ofAll(byte...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from byte values.
- ofAll(char...) - Static method in class io.vavr.collection.Array
-
Creates an Array from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from char values.
- ofAll(char...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from char values.
- ofAll(char...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.List
-
Creates a List from char values.
- ofAll(char...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from char values.
- ofAll(char...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from char values.
- ofAll(char...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from char values.
- ofAll(char...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from char values.
- ofAll(double...) - Static method in class io.vavr.collection.Array
-
Creates an Array from double values.
- ofAll(double...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.Iterator
-
Creates ann Iterator from double values.
- ofAll(double...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.List
-
Creates a List from double values.
- ofAll(double...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from double values.
- ofAll(double...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream values double values.
- ofAll(double...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from double values.
- ofAll(double...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from double values.
- ofAll(float...) - Static method in class io.vavr.collection.Array
-
Creates an Array from float values.
- ofAll(float...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from float values.
- ofAll(float...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.List
-
Creates a List from float values.
- ofAll(float...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from float values.
- ofAll(float...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from float values.
- ofAll(float...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from float values.
- ofAll(float...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from float values.
- ofAll(int...) - Static method in class io.vavr.collection.Array
-
Creates an Array from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from int values.
- ofAll(int...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from int values.
- ofAll(int...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.List
-
Creates a List from int values.
- ofAll(int...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from int values.
- ofAll(int...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from int values.
- ofAll(int...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from int values.
- ofAll(int...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from int values.
- ofAll(long...) - Static method in class io.vavr.collection.Array
-
Creates an Array from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from long values.
- ofAll(long...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from long values.
- ofAll(long...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.List
-
Creates a List from long values.
- ofAll(long...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from long values.
- ofAll(long...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from long values.
- ofAll(long...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from long values.
- ofAll(long...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from long values.
- ofAll(short...) - Static method in class io.vavr.collection.Array
-
Creates an Array from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet from short values.
- ofAll(short...) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator from short values.
- ofAll(short...) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.List
-
Creates a List from short values.
- ofAll(short...) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from short values.
- ofAll(short...) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from short values.
- ofAll(short...) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet from short values.
- ofAll(short...) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from short values.
- ofAll(Gen) - Static method in interface io.vavr.test.Arbitrary
-
Generates an arbitrary value from a given generator
- ofAll(Iterable) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given elements.
- ofAll(Iterable) - Static method in class io.vavr.collection.Array
-
Creates an Array of the given elements.
- ofAll(Iterable) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Iterable) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of the given elements.
- ofAll(Iterable) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterable.
- ofAll(Iterable) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of the given elements.
- ofAll(Iterable) - Static method in interface io.vavr.collection.List
-
Creates a List of the given elements.
- ofAll(Iterable) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Iterable) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of the given elements.
- ofAll(Iterable) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of the given elements.
- ofAll(Iterable) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree of the given elements.
- ofAll(Iterable) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterable) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- ofAll(Iterable) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoExclusive - 1. - ofAll(Comparator, Map) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from a source java.util.Map. - ofAll(Comparator, Map) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from a source java.util.Map. - ofAll(Comparator, Stream, Function, Function) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from entries mapped from stream. - ofAll(Comparator, Stream, Function, Function) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from entries mapped from stream. - ofAll(Comparator, Stream, Function) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from entries mapped from stream. - ofAll(Comparator, Stream, Function) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from entries mapped from stream. - ofAll(Comparator, Iterable) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator, Iterable) - Static method in class io.vavr.collection.TreeSet
- ofAll(Comparator, Stream) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator, Stream) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterator) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterator by delegating calls of
hasNext()andnext()to it. - ofAll(Map) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap, from a source java.util.Map. - ofAll(Map) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap, from a source java.util.Map. - ofAll(Map) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from a source java.util.Map. - ofAll(Map) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap, from a source java.util.Map. - ofAll(Map) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap, from a source java.util.Map. - ofAll(Map) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from a source java.util.Map. - ofAll(Stream) - Static method in class io.vavr.collection.Array
-
Creates an Array that contains the elements of the given
Stream. - ofAll(Stream) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Stream) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet that contains the elements of the given
Stream. - ofAll(Stream) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet that contains the elements of the given
Stream. - ofAll(Stream) - Static method in interface io.vavr.collection.List
-
Creates a List that contains the elements of the given
Stream. - ofAll(Stream) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Stream) - Static method in class io.vavr.collection.Queue
-
Creates a Queue that contains the elements of the given
Stream. - ofAll(Stream) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream that contains the elements of the given
Stream. - ofAll(Stream) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree that contains the elements of the given
Stream. - ofAll(Stream) - Static method in class io.vavr.collection.TreeSet
- ofAll(Stream) - Static method in class io.vavr.collection.Vector
-
Creates a Vector that contains the elements of the given
Stream. - ofAll(Stream, Function, Function) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap, from entries mapped from stream. - ofAll(Stream, Function, Function) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap, from entries mapped from stream. - ofAll(Stream, Function, Function) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from entries mapped from stream. - ofAll(Stream, Function, Function) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap, from entries mapped from stream. - ofAll(Stream, Function, Function) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap, from entries mapped from stream. - ofAll(Stream, Function, Function) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from entries mapped from stream. - ofAll(Stream, Function) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap, from entries mapped from stream. - ofAll(Stream, Function) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap, from entries mapped from stream. - ofAll(Stream, Function) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap, from entries mapped from stream. - ofAll(Stream, Function) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap, from entries mapped from stream. - ofAll(Stream, Function) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap, from entries mapped from stream. - ofAll(Stream, Function) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap, from entries mapped from stream. - ofAll(Stream) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoExclusive - 1. - ofCallable(Callable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(callable::call)instead ofFuture.ofCallable(callable). - ofCallable(Callable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Callable.
- ofCallable(Executor, Callable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, callable::call)instead ofFuture.ofCallable(executor, callable). - ofEntries(Tuple2...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Tuple2...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Tuple2...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries using the natural key comparator. - ofEntries(Tuple2...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimapof the given entries. - ofEntries(Tuple2...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Tuple2...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Iterable) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Iterable) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Iterable) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries. - ofEntries(Iterable) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimapof the given entries. - ofEntries(Iterable) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Iterable) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Comparator, Tuple2...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries using the given key comparator. - ofEntries(Comparator, Tuple2...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Comparator, Iterable) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries. - ofEntries(Comparator, Iterable) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Comparator, Map.Entry...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries using the given key comparator. - ofEntries(Comparator, Map.Entry...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimapof the given entries. - ofEntries(Map.Entry...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Map.Entry...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Map.Entry...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMapof the given entries using the natural key comparator. - ofEntries(Map.Entry...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimapof the given entries. - ofEntries(Map.Entry...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimapof the given entries. - ofEntries(Map.Entry...) - 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) - Static method in interface io.vavr.control.Option
-
Wraps a Java Optional to a new Option
- ofSupplier(Executor, Supplier) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, supplier::get)instead ofFuture.ofSupplier(executor, supplier). - ofSupplier(Supplier) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(supplier::get)instead ofFuture.ofSupplier(supplier). - ofSupplier(Supplier) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Supplier.
- onComplete(Consumer) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete.
- onEmpty(Runnable) - Method in interface io.vavr.control.Option
-
Runs a Java Runnable passed as parameter if this
Optionis empty. - oneOf(Gen...) - Static method in interface io.vavr.test.Gen
-
Randomly chooses one of the given generators.
- oneOf(Iterable) - Static method in interface io.vavr.test.Gen
-
Randomly chooses one of the given generators.
- One-shot API - Section in interface io.vavr.concurrent.Promise
- onFailure(Class, Consumer) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failureand the cause is instance ofX. - onFailure(Consumer) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Failure. - onFailure(Consumer) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failure. - onSuccess(Consumer) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Success. - onSuccess(Consumer) - Method in interface io.vavr.control.Try
-
Consumes the value if this is a
Try.Success. - option(API.Match.Case...) - Method in class io.vavr.API.Match
- Option<T> - Interface in io.vavr.control
-
Replacement for
Optional. - Option(T) - Static method in class io.vavr.API
-
Alias for
Option.of(Object) - Option.None<T> - Class in io.vavr.control
-
None is a singleton representation of the undefined
Option. - Option.Some<T> - Class in io.vavr.control
-
Some represents a defined
Option. - or(Checkable) - Method in interface io.vavr.test.Checkable
-
Returns a new Checkable which is satisfied if this Checkable or the given checkable are satisfied.
- Ordered<T> - Interface in io.vavr.collection
-
An ordered collection interface.
- orElse(Future) - Method in interface io.vavr.concurrent.Future
- orElse(Either.LeftProjection) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Either.RightProjection) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Either) - Method in interface io.vavr.control.Either
- orElse(Option) - Method in interface io.vavr.control.Option
-
Returns this
Optionif it is nonempty, otherwise return the alternative. - orElse(Try) - Method in interface io.vavr.control.Try
- orElse(Validation) - Method in interface io.vavr.control.Validation
-
Returns this
Validationif it is valid, otherwise return the alternative. - orElse(Iterable) - Method in class io.vavr.collection.HashMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - orElse(Iterable) - Method in class io.vavr.collection.LinkedHashMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - orElse(Iterable) - Method in class io.vavr.collection.TreeMultimap
-
Returns this
Multimapif it is nonempty, otherwiseMultimapcreated from iterable, using existing multimap properties. - orElse(Iterable) - Method in class io.vavr.collection.HashMap
- orElse(Iterable) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Iterable) - Method in interface io.vavr.collection.Map
- orElse(Iterable) - Method in interface io.vavr.collection.Multimap
- orElse(Iterable) - Method in interface io.vavr.collection.SortedMap
- orElse(Iterable) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Iterable) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMapif it is nonempty, otherwiseTreeMapcreated from iterable, using existing comparator. - orElse(Iterable) - Method in class io.vavr.collection.CharSeq
- orElse(Iterable) - Method in class io.vavr.collection.Array
- orElse(Iterable) - Method in class io.vavr.collection.HashSet
- orElse(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Iterable) - Method in interface io.vavr.collection.Iterator
- orElse(Iterable) - Method in interface io.vavr.collection.LinearSeq
- orElse(Iterable) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Iterable) - Method in interface io.vavr.collection.List
- orElse(Iterable) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueueif it is nonempty, otherwisePriorityQueuecreated from iterable, using existing comparator. - orElse(Iterable) - Method in class io.vavr.collection.Queue
- orElse(Iterable) - Method in interface io.vavr.collection.Seq
- orElse(Iterable) - Method in interface io.vavr.collection.Set
- orElse(Iterable) - Method in interface io.vavr.collection.SortedSet
- orElse(Iterable) - Method in interface io.vavr.collection.Stream
- orElse(Iterable) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversableif it is nonempty, otherwise return the alternative. - orElse(Iterable) - Method in interface io.vavr.collection.Tree
- orElse(Iterable) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSetif it is nonempty, otherwiseTreeSetcreated from iterable, using existing comparator. - orElse(Iterable) - Method in class io.vavr.collection.Vector
- orElse(Supplier) - Method in interface io.vavr.concurrent.Future
- orElse(Supplier) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Supplier) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Supplier) - Method in interface io.vavr.control.Either
- orElse(Supplier) - Method in interface io.vavr.control.Option
-
Returns this
Optionif it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier) - Method in interface io.vavr.control.Try
- orElse(Supplier) - 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) - 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) - 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) - Method in class io.vavr.collection.HashMap
- orElse(Supplier) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Supplier) - Method in interface io.vavr.collection.Map
- orElse(Supplier) - Method in interface io.vavr.collection.Multimap
- orElse(Supplier) - Method in interface io.vavr.collection.SortedMap
- orElse(Supplier) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Supplier) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMapif it is nonempty, otherwiseTreeMapcreated from result of evaluating supplier, using existing comparator. - orElse(Supplier) - Method in class io.vavr.collection.CharSeq
- orElse(Supplier) - Method in class io.vavr.collection.Array
- orElse(Supplier) - Method in class io.vavr.collection.HashSet
- orElse(Supplier) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Supplier) - Method in interface io.vavr.collection.Iterator
- orElse(Supplier) - Method in interface io.vavr.collection.LinearSeq
- orElse(Supplier) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Supplier) - Method in interface io.vavr.collection.List
- orElse(Supplier) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueueif it is nonempty, otherwisePriorityQueuecreated from result of evaluating supplier, using existing comparator. - orElse(Supplier) - Method in class io.vavr.collection.Queue
- orElse(Supplier) - Method in interface io.vavr.collection.Seq
- orElse(Supplier) - Method in interface io.vavr.collection.Set
- orElse(Supplier) - Method in interface io.vavr.collection.SortedSet
- orElse(Supplier) - Method in interface io.vavr.collection.Stream
- orElse(Supplier) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversableif it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier) - Method in interface io.vavr.collection.Tree
- orElse(Supplier) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSetif it is nonempty, otherwiseTreeSetcreated from result of evaluating supplier, using existing comparator. - orElse(Supplier) - Method in class io.vavr.collection.Vector
- orElse(Supplier) - Method in interface io.vavr.control.Validation
-
Returns this
Validationif it is valid, otherwise return the result of evaluating supplier. - orElseRun(Consumer) - Method in interface io.vavr.control.Try
- orElseRun(Consumer) - Method in interface io.vavr.control.Either
-
Runs an action in the case this is a projection on a Left value.
- orElseRun(Consumer) - 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) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Runs an action in the case this is a projection on a Right value.
- out(PrintStream) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintStream. - out(PrintWriter) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintWriter.
P
- padTo(int, Character) - Method in class io.vavr.collection.CharSeq
- padTo(int, T) - Method in class io.vavr.collection.Array
- padTo(int, T) - Method in interface io.vavr.collection.IndexedSeq
- padTo(int, T) - Method in interface io.vavr.collection.LinearSeq
- padTo(int, T) - Method in interface io.vavr.collection.List
- padTo(int, T) - Method in class io.vavr.collection.Queue
- padTo(int, T) - Method in interface io.vavr.collection.Seq
-
A copy of this sequence with an element appended until a given target length is reached.
- padTo(int, T) - Method in interface io.vavr.collection.Stream
- padTo(int, T) - Method in class io.vavr.collection.Vector
- ParameterModel - Class in io.vavr.match.model
-
Representation of a method parameter.
- ParameterModel(Elements, VariableElement) - Constructor for class io.vavr.match.model.ParameterModel
- 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) - Method in interface io.vavr.Function1
- PartialFunction<T,
R> - Interface in io.vavr -
Represents a partial function T -> R that is not necessarily defined for all input values of type T.
- partition(Predicate) - Method in class io.vavr.collection.HashMultimap
- partition(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- partition(Predicate) - Method in class io.vavr.collection.TreeMultimap
- partition(Predicate) - Method in class io.vavr.collection.HashMap
- partition(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- partition(Predicate) - Method in interface io.vavr.collection.Map
- partition(Predicate) - Method in interface io.vavr.collection.Multimap
- partition(Predicate) - Method in interface io.vavr.collection.SortedMap
- partition(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- partition(Predicate) - Method in class io.vavr.collection.TreeMap
- partition(Predicate) - Method in class io.vavr.collection.CharSeq
- partition(Predicate) - Method in class io.vavr.collection.Array
- partition(Predicate) - Method in interface io.vavr.collection.BitSet
- partition(Predicate) - Method in class io.vavr.collection.HashSet
- partition(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- partition(Predicate) - Method in interface io.vavr.collection.Iterator
- partition(Predicate) - Method in interface io.vavr.collection.LinearSeq
- partition(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- partition(Predicate) - Method in interface io.vavr.collection.List
- partition(Predicate) - Method in class io.vavr.collection.PriorityQueue
- partition(Predicate) - Method in class io.vavr.collection.Queue
- partition(Predicate) - Method in interface io.vavr.collection.Seq
- partition(Predicate) - Method in interface io.vavr.collection.Set
- partition(Predicate) - Method in interface io.vavr.collection.SortedSet
- partition(Predicate) - Method in interface io.vavr.collection.Stream
- partition(Predicate) - Method in interface io.vavr.collection.Traversable
-
Creates a partition of this
Traversableby splitting this elements in two in distinct traversables according to a predicate. - partition(Predicate) - Method in interface io.vavr.collection.Tree
- partition(Predicate) - Method in class io.vavr.collection.TreeSet
- partition(Predicate) - Method in class io.vavr.collection.Vector
- patch(int, Iterable, int) - Method in class io.vavr.collection.CharSeq
- patch(int, Iterable, int) - Method in class io.vavr.collection.Array
- patch(int, Iterable, int) - Method in interface io.vavr.collection.IndexedSeq
- patch(int, Iterable, int) - Method in interface io.vavr.collection.LinearSeq
- patch(int, Iterable, int) - Method in interface io.vavr.collection.List
- patch(int, Iterable, int) - Method in class io.vavr.collection.Queue
- patch(int, Iterable, int) - Method in interface io.vavr.collection.Seq
-
Produces a new list where a slice of elements in this list is replaced by another sequence.
- patch(int, Iterable, int) - Method in interface io.vavr.collection.Stream
- patch(int, Iterable, int) - Method in class io.vavr.collection.Vector
- Pattern0() - Constructor for class io.vavr.API.Match.Pattern0
- Pattern1() - Constructor for class io.vavr.API.Match.Pattern1
- Pattern2() - Constructor for class io.vavr.API.Match.Pattern2
- Pattern3() - Constructor for class io.vavr.API.Match.Pattern3
- Pattern4() - Constructor for class io.vavr.API.Match.Pattern4
- Pattern5() - Constructor for class io.vavr.API.Match.Pattern5
- Pattern6() - Constructor for class io.vavr.API.Match.Pattern6
- Pattern7() - Constructor for class io.vavr.API.Match.Pattern7
- Pattern8() - Constructor for class io.vavr.API.Match.Pattern8
- Patterns - Class in io.vavr
- Patterns - Annotation Interface in io.vavr.match.annotation
-
Structural pattern matching annotation for pattern declarations.
- PatternsProcessor - Class in io.vavr.match
-
A code generator for Vavr structural pattern matching patterns.
- PatternsProcessor() - Constructor for class io.vavr.match.PatternsProcessor
- 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) - Method in class io.vavr.collection.HashMultimap
- peek(Consumer) - Method in class io.vavr.collection.LinkedHashMultimap
- peek(Consumer) - Method in class io.vavr.collection.TreeMultimap
- peek(Consumer) - Method in class io.vavr.collection.HashMap
- peek(Consumer) - Method in class io.vavr.collection.LinkedHashMap
- peek(Consumer) - Method in interface io.vavr.collection.Map
- peek(Consumer) - Method in interface io.vavr.collection.Multimap
- peek(Consumer) - Method in interface io.vavr.collection.SortedMap
- peek(Consumer) - Method in interface io.vavr.collection.SortedMultimap
- peek(Consumer) - Method in class io.vavr.collection.TreeMap
- peek(Consumer) - Method in class io.vavr.collection.CharSeq
- peek(Consumer) - 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) - Method in interface io.vavr.control.Either
- peek(Consumer) - 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) - Method in class io.vavr.collection.PriorityQueue
- peek(Consumer) - Method in class io.vavr.collection.Queue
- peek(Consumer) - Method in class io.vavr.collection.Array
- peek(Consumer) - Method in interface io.vavr.collection.BitSet
- peek(Consumer) - Method in class io.vavr.collection.HashSet
- peek(Consumer) - Method in interface io.vavr.collection.IndexedSeq
- peek(Consumer) - Method in interface io.vavr.collection.Iterator
- peek(Consumer) - Method in interface io.vavr.collection.LinearSeq
- peek(Consumer) - Method in class io.vavr.collection.LinkedHashSet
- peek(Consumer) - Method in interface io.vavr.collection.List
-
Performs an action on the head element of this
List. - peek(Consumer) - Method in interface io.vavr.collection.Seq
- peek(Consumer) - Method in interface io.vavr.collection.Set
- peek(Consumer) - Method in interface io.vavr.collection.SortedSet
- peek(Consumer) - Method in interface io.vavr.collection.Stream
- peek(Consumer) - Method in interface io.vavr.collection.Traversable
- peek(Consumer) - Method in interface io.vavr.collection.Tree
- peek(Consumer) - Method in class io.vavr.collection.TreeSet
- peek(Consumer) - Method in class io.vavr.collection.Vector
- peek(Consumer) - Method in interface io.vavr.concurrent.Future
- peek(Consumer) - Method in interface io.vavr.control.Option
-
Applies an action to this value, if this option is defined, otherwise does nothing.
- peek(Consumer) - Method in interface io.vavr.control.Try
-
Applies the action to the value of a Success or does nothing in the case of a Failure.
- peek(Consumer) - Method in interface io.vavr.control.Validation
- peek(Consumer) - Method in class io.vavr.Lazy
- peek(Consumer) - Method in interface io.vavr.test.Arbitrary
- peek(Consumer) - Method in interface io.vavr.test.Gen
- peek(Consumer) - Method in interface io.vavr.Value
-
Performs the given
actionon the first element if this is an eager implementation. - peekLeft(Consumer) - Method in interface io.vavr.control.Either
- peekOption() - Method in class io.vavr.collection.PriorityQueue
-
Returns the first element without modifying the Queue.
- peekOption() - Method in class io.vavr.collection.Queue
-
Returns the first element without modifying the Queue.
- peekOption() - Method in interface io.vavr.collection.List
-
Returns the head element without modifying the List.
- Performance Characteristics of Vavr Collections - Section in package io.vavr.collection
- permutations() - Method in class io.vavr.collection.Array
- permutations() - Method in class io.vavr.collection.CharSeq
- permutations() - Method in interface io.vavr.collection.IndexedSeq
- permutations() - Method in interface io.vavr.collection.LinearSeq
- permutations() - Method in interface io.vavr.collection.List
- permutations() - Method in class io.vavr.collection.Queue
- permutations() - Method in interface io.vavr.collection.Seq
-
Computes all unique permutations.
- permutations() - Method in interface io.vavr.collection.Stream
- permutations() - Method in class io.vavr.collection.Vector
- pop() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2Option() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- popOption() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- POST_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
7 4 5 2 8 9 6 3 1
- PRE_ORDER - Enum constant in enum class io.vavr.collection.Tree.Order
-
1 2 4 7 5 3 6 8 9 (= depth-first)
- Predicates - Class in io.vavr
-
Defines general-purpose predicates which are particularly useful when working with
API.Match. - prefixLength(Predicate) - Method in interface io.vavr.collection.Seq
-
Returns the length of the longest prefix whose elements all satisfy some predicate.
- prepend(Character) - Method in class io.vavr.collection.CharSeq
- prepend(T) - Method in class io.vavr.collection.Array
- prepend(T) - Method in interface io.vavr.collection.IndexedSeq
- prepend(T) - Method in interface io.vavr.collection.LinearSeq
- prepend(T) - Method in interface io.vavr.collection.List
- prepend(T) - Method in class io.vavr.collection.Queue
- prepend(T) - Method in interface io.vavr.collection.Seq
-
Prepends an element to this.
- prepend(T) - Method in interface io.vavr.collection.Stream
- prepend(T) - Method in class io.vavr.collection.Vector
- prependAll(Iterable) - Method in class io.vavr.collection.CharSeq
- prependAll(Iterable) - Method in class io.vavr.collection.Array
- prependAll(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- prependAll(Iterable) - Method in interface io.vavr.collection.LinearSeq
- prependAll(Iterable) - Method in interface io.vavr.collection.List
- prependAll(Iterable) - Method in class io.vavr.collection.Queue
- prependAll(Iterable) - Method in interface io.vavr.collection.Seq
-
Prepends all given elements to this.
- prependAll(Iterable) - Method in interface io.vavr.collection.Stream
- prependAll(Iterable) - 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) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.empty(Comparator) - PriorityQueue(Comparator, T) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparator, Object) - PriorityQueue(Comparator, 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...) - process(Set, RoundEnvironment) - Method in class io.vavr.match.PatternsProcessor
-
Gathers annotated elements, transforms elements to a generator model and generates the model to code.
- product() - Method in interface io.vavr.collection.Traversable
-
Calculates the product of this elements.
- Promise<T> - Interface in io.vavr.concurrent
-
A Promise is a write-once wrapper around a read-only Future which can complete the underlying Future with a value or an exception.
- Property - Class in io.vavr.test
-
A property builder which provides a fluent API to build checkable properties.
- Property.ForAll1<T1> - Class in io.vavr.test
-
Represents a logical for all quantor.
- Property.ForAll2<T1,
T2> - Class in io.vavr.test -
Represents a logical for all quantor.
- Property.ForAll3<T1,
T2, - Class in io.vavr.testT3> -
Represents a logical for all quantor.
- Property.ForAll4<T1,
T2, - Class in io.vavr.testT3, T4> -
Represents a logical for all quantor.
- Property.ForAll5<T1,
T2, - Class in io.vavr.testT3, T4, T5> -
Represents a logical for all quantor.
- Property.ForAll6<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6> -
Represents a logical for all quantor.
- Property.ForAll7<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6, T7> -
Represents a logical for all quantor.
- Property.ForAll8<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6, T7, T8> -
Represents a logical for all quantor.
- Property.Property1<T1> - Class in io.vavr.test
-
Represents a 1-ary checkable property.
- Property.Property2<T1,
T2> - Class in io.vavr.test -
Represents a 2-ary checkable property.
- Property.Property3<T1,
T2, - Class in io.vavr.testT3> -
Represents a 3-ary checkable property.
- Property.Property4<T1,
T2, - Class in io.vavr.testT3, T4> -
Represents a 4-ary checkable property.
- Property.Property5<T1,
T2, - Class in io.vavr.testT3, T4, T5> -
Represents a 5-ary checkable property.
- Property.Property6<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6> -
Represents a 6-ary checkable property.
- Property.Property7<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6, T7> -
Represents a 7-ary checkable property.
- Property.Property8<T1,
T2, - Class in io.vavr.testT3, T4, T5, T6, T7, T8> -
Represents a 8-ary checkable property.
- propertyName() - Method in class io.vavr.test.CheckResult.Erroneous
- propertyName() - Method in class io.vavr.test.CheckResult.Falsified
- propertyName() - Method in interface io.vavr.test.CheckResult
-
The name of the checked property this result refers to.
- propertyName() - Method in class io.vavr.test.CheckResult.Satisfied
- 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) - Method in interface io.vavr.collection.List
-
Pushes the given elements on top of this List.
- put(Tuple2) - Method in class io.vavr.collection.HashMultimap
- put(Tuple2) - Method in class io.vavr.collection.LinkedHashMultimap
- put(Tuple2) - Method in class io.vavr.collection.TreeMultimap
- put(Tuple2) - Method in class io.vavr.collection.HashMap
- put(Tuple2) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2). - put(Tuple2) - Method in interface io.vavr.collection.Multimap
-
Convenience method for
put(entry._1, entry._2). - put(Tuple2) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2) - Method in interface io.vavr.collection.SortedMultimap
- put(Tuple2) - Method in class io.vavr.collection.TreeMap
- put(Tuple2, BiFunction) - Method in class io.vavr.collection.HashMap
- put(Tuple2, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2, BiFunction) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2, merge). - put(Tuple2, BiFunction) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2, BiFunction) - Method in class io.vavr.collection.TreeMap
- put(K, U, BiFunction) - Method in class io.vavr.collection.HashMap
- put(K, U, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- put(K, U, BiFunction) - Method in interface io.vavr.collection.Map
-
Associates the specified value with the specified key in this map.
- put(K, U, BiFunction) - Method in interface io.vavr.collection.SortedMap
- put(K, U, BiFunction) - 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
- range(char, char) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from, extending to charactertoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.HashSet
- range(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from, extending totoExclusive - 1. - range(char, char) - Static method in class io.vavr.collection.LinkedHashSet
- range(char, char) - Static method in interface io.vavr.collection.List
- range(char, char) - Static method in class io.vavr.collection.Queue
- range(char, char) - Static method in interface io.vavr.collection.Stream
- range(char, char) - Static method in class io.vavr.collection.TreeSet
- range(char, char) - Static method in class io.vavr.collection.Vector
- range(int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from, extending totoExclusive - 1. - range(int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from, extending totoExclusive - 1. - range(long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from, extending totoExclusive - 1. - rangeBy(char, char, int) - Static method in class io.vavr.collection.Array
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.CharSeq
- rangeBy(char, char, int) - Static method in class io.vavr.collection.HashSet
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from, extending totoExclusive - 1, withstep. - rangeBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.List
- rangeBy(char, char, int) - Static method in class io.vavr.collection.Queue
- rangeBy(char, char, int) - Static method in interface io.vavr.collection.Stream
- rangeBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
- rangeBy(char, char, int) - Static method in class io.vavr.collection.Vector
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Array
- rangeBy(double, double, double) - Static method in class io.vavr.collection.HashSet
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
- rangeBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.List
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Queue
- rangeBy(double, double, double) - Static method in interface io.vavr.collection.Stream
- rangeBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
- rangeBy(double, double, double) - Static method in class io.vavr.collection.Vector
- rangeBy(int, int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(int, int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(long, long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from, extending totoExclusive - 1, withstep. - rangeBy(BigDecimal, BigDecimal, BigDecimal) - Static method in interface io.vavr.collection.Iterator
- rangeClosed(char, char) - Static method in class io.vavr.collection.Array
- rangeClosed(char, char) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from, extending to charactertoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.HashSet
- rangeClosed(char, char) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from, extending totoInclusive. - rangeClosed(char, char) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosed(char, char) - Static method in interface io.vavr.collection.List
- rangeClosed(char, char) - Static method in class io.vavr.collection.Queue
- rangeClosed(char, char) - Static method in interface io.vavr.collection.Stream
- rangeClosed(char, char) - Static method in class io.vavr.collection.TreeSet
- rangeClosed(char, char) - Static method in class io.vavr.collection.Vector
- rangeClosed(int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from, extending totoInclusive. - rangeClosed(int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from, extending totoInclusive. - rangeClosed(long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from, extending totoInclusive. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Array
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of char numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq starting from character
from, extending to charactertoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.HashSet
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of characters starting from
from, extending totoInclusive, withstep. - rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.List
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Queue
- rangeClosedBy(char, char, int) - Static method in interface io.vavr.collection.Stream
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.TreeSet
- rangeClosedBy(char, char, int) - Static method in class io.vavr.collection.Vector
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Array
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.HashSet
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Iterator
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.LinkedHashSet
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.List
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Queue
- rangeClosedBy(double, double, double) - Static method in interface io.vavr.collection.Stream
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.TreeSet
- rangeClosedBy(double, double, double) - Static method in class io.vavr.collection.Vector
- rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Array
-
Creates an Array of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.List
-
Creates a List of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(int, int, int) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of int numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Array
-
Creates an Array of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.List
-
Creates a List of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.TreeSet
-
Creates a TreeSet of long numbers starting from
from, extending totoInclusive, withstep. - rangeClosedBy(long, long, long) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of long numbers starting from
from, extending totoInclusive, withstep. - recover(Class, Function) - Method in interface io.vavr.control.Try
-
Returns
this, if this is aSuccessor this is aFailureand the cause is not assignable fromcause.getClass(). - recover(Class, T) - Method in interface io.vavr.control.Try
-
Returns
this, if this is aTry.Successor this is aFailureand the cause is not assignable fromcause.getClass(). - recover(Function) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning another result.
- recover(Function) - Method in interface io.vavr.control.Try
-
Returns
this, if this is aSuccess, otherwise tries to recover the exception of the failure withf, i.e. callingTry.of(() -> f.apply(throwable)). - recoverWith(Class, Try) - Method in interface io.vavr.control.Try
-
Recovers this
Trywith the givenrecovered, if this is aTry.Failureand the givenexceptionTypeis assignable to the underlying cause type. - recoverWith(Class, Function) - Method in interface io.vavr.control.Try
-
Returns
this, if this is aSuccessor this is aFailureand the cause is not assignable fromcause.getClass(). - recoverWith(Function) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning the result of another Future.
- recoverWith(Function) - Method in interface io.vavr.control.Try
-
Returns
this, if this is a Success, otherwise tries to recover the exception of the failure withf, i.e. callingf.apply(cause.getCause()). - recurse(T, Function) - 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, BiFunction) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(Executor, Iterable, BiFunction) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op. - reduceLeft(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
opfrom the left. - reduceLeft(BiFunction) - Method in interface io.vavr.collection.Iterator
- reduceLeft(BiFunction) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
opfrom the left. - reduceLeftOption(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
opfrom the left. - reduceLeftOption(BiFunction) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceLeft(op)). - reduceOption(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op. - reduceRight(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
opfrom the right. - reduceRight(BiFunction) - Method in interface io.vavr.collection.Iterator
- reduceRight(BiFunction) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
opfrom the right. - reduceRightOption(BiFunction) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
opfrom the right. - reduceRightOption(BiFunction) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceRight(op)). - regionMatches(boolean, int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- regionMatches(int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- reject(BiPredicate) - Method in class io.vavr.collection.HashMultimap
- reject(BiPredicate) - Method in class io.vavr.collection.LinkedHashMultimap
- reject(BiPredicate) - Method in class io.vavr.collection.TreeMultimap
- reject(BiPredicate) - Method in class io.vavr.collection.HashMap
- reject(BiPredicate) - Method in class io.vavr.collection.LinkedHashMap
- reject(BiPredicate) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate) - Method in interface io.vavr.collection.SortedMap
- reject(BiPredicate) - Method in interface io.vavr.collection.SortedMultimap
- reject(BiPredicate) - Method in class io.vavr.collection.TreeMap
- reject(Predicate) - Method in class io.vavr.collection.HashMultimap
- reject(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- reject(Predicate) - Method in class io.vavr.collection.TreeMultimap
- reject(Predicate) - Method in class io.vavr.collection.HashMap
- reject(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- reject(Predicate) - Method in interface io.vavr.collection.Map
- reject(Predicate) - Method in interface io.vavr.collection.Multimap
- reject(Predicate) - Method in interface io.vavr.collection.SortedMap
- reject(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- reject(Predicate) - Method in class io.vavr.collection.TreeMap
- reject(Predicate) - Method in class io.vavr.collection.CharSeq
- reject(Predicate) - Method in class io.vavr.collection.PriorityQueue
- reject(Predicate) - Method in class io.vavr.collection.Queue
- reject(Predicate) - Method in class io.vavr.collection.Array
- reject(Predicate) - Method in interface io.vavr.collection.BitSet
- reject(Predicate) - Method in class io.vavr.collection.HashSet
- reject(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- reject(Predicate) - Method in interface io.vavr.collection.Iterator
- reject(Predicate) - Method in interface io.vavr.collection.LinearSeq
- reject(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- reject(Predicate) - Method in interface io.vavr.collection.List
- reject(Predicate) - Method in interface io.vavr.collection.Seq
- reject(Predicate) - Method in interface io.vavr.collection.Set
- reject(Predicate) - Method in interface io.vavr.collection.SortedSet
- reject(Predicate) - Method in interface io.vavr.collection.Stream
- reject(Predicate) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which do not satisfy the given predicate.
- reject(Predicate) - Method in interface io.vavr.collection.Tree
- reject(Predicate) - Method in class io.vavr.collection.TreeSet
- reject(Predicate) - Method in class io.vavr.collection.Vector
- rejectKeys(Predicate) - Method in class io.vavr.collection.HashMultimap
- rejectKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- rejectKeys(Predicate) - Method in class io.vavr.collection.TreeMultimap
- rejectKeys(Predicate) - Method in class io.vavr.collection.HashMap
- rejectKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- rejectKeys(Predicate) - 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) - 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) - Method in interface io.vavr.collection.SortedMap
- rejectKeys(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- rejectKeys(Predicate) - Method in class io.vavr.collection.TreeMap
- rejectValues(Predicate) - Method in class io.vavr.collection.HashMultimap
- rejectValues(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- rejectValues(Predicate) - Method in class io.vavr.collection.TreeMultimap
- rejectValues(Predicate) - Method in class io.vavr.collection.HashMap
- rejectValues(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- rejectValues(Predicate) - 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) - 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) - Method in interface io.vavr.collection.SortedMap
- rejectValues(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- rejectValues(Predicate) - Method in class io.vavr.collection.TreeMap
- remove(Character) - Method in class io.vavr.collection.CharSeq
- remove(K) - Method in class io.vavr.collection.HashMultimap
- remove(K) - Method in class io.vavr.collection.LinkedHashMultimap
- remove(K) - Method in class io.vavr.collection.TreeMultimap
- remove(K) - Method in class io.vavr.collection.HashMap
- remove(K) - Method in class io.vavr.collection.LinkedHashMap
- remove(K) - Method in interface io.vavr.collection.Map
-
Removes the mapping for a key from this map if it is present.
- remove(K) - Method in interface io.vavr.collection.Multimap
-
Removes the mapping for a key from this multimap if it is present.
- remove(K) - Method in interface io.vavr.collection.SortedMap
- remove(K) - Method in interface io.vavr.collection.SortedMultimap
- remove(K) - Method in class io.vavr.collection.TreeMap
- remove(K, V) - Method in class io.vavr.collection.HashMultimap
- remove(K, V) - Method in class io.vavr.collection.LinkedHashMultimap
- remove(K, V) - Method in class io.vavr.collection.TreeMultimap
- remove(K, V) - Method in interface io.vavr.collection.Multimap
-
Removes the key-value pair from this multimap if it is present.
- remove(K, V) - Method in interface io.vavr.collection.SortedMultimap
- remove(T) - Method in class io.vavr.collection.Array
- remove(T) - Method in interface io.vavr.collection.BitSet
- remove(T) - Method in class io.vavr.collection.HashSet
- remove(T) - Method in interface io.vavr.collection.IndexedSeq
- remove(T) - Method in interface io.vavr.collection.LinearSeq
- remove(T) - Method in class io.vavr.collection.LinkedHashSet
- remove(T) - Method in interface io.vavr.collection.List
- remove(T) - Method in class io.vavr.collection.Queue
- remove(T) - Method in interface io.vavr.collection.Seq
-
Removes the first occurrence of the given element.
- remove(T) - Method in interface io.vavr.collection.Set
-
Removes a specific element from this set, if present.
- remove(T) - Method in interface io.vavr.collection.SortedSet
- remove(T) - Method in interface io.vavr.collection.Stream
- remove(T) - Method in class io.vavr.collection.TreeSet
- remove(T) - Method in class io.vavr.collection.Vector
- removeAll(Character) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable) - Method in class io.vavr.collection.HashMultimap
- removeAll(Iterable) - Method in class io.vavr.collection.LinkedHashMultimap
- removeAll(Iterable) - Method in class io.vavr.collection.TreeMultimap
- removeAll(Iterable) - Method in class io.vavr.collection.HashMap
- removeAll(Iterable) - Method in class io.vavr.collection.LinkedHashMap
- removeAll(Iterable) - Method in interface io.vavr.collection.Map
-
Removes the mapping for a key from this map if it is present.
- removeAll(Iterable) - Method in interface io.vavr.collection.Multimap
-
Removes the mapping for a key from this multimap if it is present.
- removeAll(Iterable) - Method in interface io.vavr.collection.SortedMap
- removeAll(Iterable) - Method in interface io.vavr.collection.SortedMultimap
- removeAll(Iterable) - Method in class io.vavr.collection.TreeMap
- removeAll(Iterable) - Method in class io.vavr.collection.PriorityQueue
- removeAll(Iterable) - Method in class io.vavr.collection.Queue
- removeAll(Iterable) - Method in class io.vavr.collection.Array
- removeAll(Iterable) - Method in interface io.vavr.collection.BitSet
- removeAll(Iterable) - Method in class io.vavr.collection.HashSet
- removeAll(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(Iterable) - Method in interface io.vavr.collection.LinearSeq
- removeAll(Iterable) - Method in class io.vavr.collection.LinkedHashSet
- removeAll(Iterable) - Method in interface io.vavr.collection.List
- removeAll(Iterable) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given elements.
- removeAll(Iterable) - Method in interface io.vavr.collection.Set
-
Removes all of the given elements from this set, if present.
- removeAll(Iterable) - Method in interface io.vavr.collection.SortedSet
- removeAll(Iterable) - Method in interface io.vavr.collection.Stream
- removeAll(Iterable) - Method in class io.vavr.collection.TreeSet
- removeAll(Iterable) - Method in class io.vavr.collection.Vector
- removeAll(BiPredicate) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeAll(BiPredicate) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeAll(BiPredicate) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeAll(BiPredicate) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeAll(BiPredicate) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeAll(BiPredicate) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.reject(BiPredicate) - removeAll(BiPredicate) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.reject(BiPredicate) - removeAll(BiPredicate) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeAll(BiPredicate) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeAll(BiPredicate) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeAll(Predicate) - Method in class io.vavr.collection.CharSeq
-
Deprecated.
- removeAll(Predicate) - Method in class io.vavr.collection.PriorityQueue
-
Deprecated.
- removeAll(Predicate) - Method in class io.vavr.collection.Queue
-
Deprecated.
- removeAll(Predicate) - Method in class io.vavr.collection.Array
-
Deprecated.
- removeAll(Predicate) - Method in interface io.vavr.collection.IndexedSeq
-
Deprecated.
- removeAll(Predicate) - Method in interface io.vavr.collection.LinearSeq
-
Deprecated.
- removeAll(Predicate) - Method in interface io.vavr.collection.List
-
Deprecated.
- removeAll(Predicate) - Method in interface io.vavr.collection.Seq
-
Deprecated.Please use
Seq.reject(Predicate) - removeAll(Predicate) - Method in interface io.vavr.collection.Stream
-
Deprecated.
- removeAll(Predicate) - Method in class io.vavr.collection.Vector
-
Deprecated.
- removeAll(T) - Method in class io.vavr.collection.Array
- removeAll(T) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(T) - Method in interface io.vavr.collection.LinearSeq
- removeAll(T) - Method in interface io.vavr.collection.List
- removeAll(T) - Method in class io.vavr.collection.Queue
- removeAll(T) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given element.
- removeAll(T) - Method in interface io.vavr.collection.Stream
- removeAll(T) - Method in class io.vavr.collection.Vector
- removeAt(int) - Method in class io.vavr.collection.Array
- removeAt(int) - Method in class io.vavr.collection.CharSeq
- removeAt(int) - Method in interface io.vavr.collection.IndexedSeq
- removeAt(int) - Method in interface io.vavr.collection.LinearSeq
- removeAt(int) - Method in interface io.vavr.collection.List
- removeAt(int) - Method in class io.vavr.collection.Queue
- removeAt(int) - Method in interface io.vavr.collection.Seq
-
Removes the element at the specified position in this sequence.
- removeAt(int) - Method in interface io.vavr.collection.Stream
- removeAt(int) - Method in class io.vavr.collection.Vector
- removeFirst(Predicate) - Method in class io.vavr.collection.CharSeq
- removeFirst(Predicate) - Method in class io.vavr.collection.Array
- removeFirst(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- removeFirst(Predicate) - Method in interface io.vavr.collection.LinearSeq
- removeFirst(Predicate) - Method in interface io.vavr.collection.List
- removeFirst(Predicate) - Method in class io.vavr.collection.Queue
- removeFirst(Predicate) - Method in interface io.vavr.collection.Seq
-
Removes the first occurrence that satisfy predicate
- removeFirst(Predicate) - Method in interface io.vavr.collection.Stream
- removeFirst(Predicate) - Method in class io.vavr.collection.Vector
- removeKeys(Predicate) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeKeys(Predicate) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeKeys(Predicate) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeKeys(Predicate) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeKeys(Predicate) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectKeys(Predicate) - removeKeys(Predicate) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectKeys(Predicate) - removeKeys(Predicate) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeKeys(Predicate) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeKeys(Predicate) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeLast(Predicate) - Method in class io.vavr.collection.CharSeq
- removeLast(Predicate) - Method in class io.vavr.collection.Array
- removeLast(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- removeLast(Predicate) - Method in interface io.vavr.collection.LinearSeq
- removeLast(Predicate) - Method in interface io.vavr.collection.List
- removeLast(Predicate) - Method in class io.vavr.collection.Queue
- removeLast(Predicate) - Method in interface io.vavr.collection.Seq
-
Removes the last occurrence that satisfy predicate
- removeLast(Predicate) - Method in interface io.vavr.collection.Stream
- removeLast(Predicate) - Method in class io.vavr.collection.Vector
- removeValues(Predicate) - Method in class io.vavr.collection.HashMultimap
-
Deprecated.
- removeValues(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
-
Deprecated.
- removeValues(Predicate) - Method in class io.vavr.collection.TreeMultimap
-
Deprecated.
- removeValues(Predicate) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeValues(Predicate) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeValues(Predicate) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectValues(Predicate) - removeValues(Predicate) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectValues(Predicate) - removeValues(Predicate) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeValues(Predicate) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeValues(Predicate) - 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(Tuple2, Tuple2) - Method in class io.vavr.collection.HashMultimap
- replace(Tuple2, Tuple2) - Method in class io.vavr.collection.LinkedHashMultimap
- replace(Tuple2, Tuple2) - Method in class io.vavr.collection.TreeMultimap
- replace(Tuple2, Tuple2) - Method in class io.vavr.collection.HashMap
- replace(Tuple2, Tuple2) - Method in class io.vavr.collection.LinkedHashMap
- replace(Tuple2, Tuple2) - Method in interface io.vavr.collection.Map
- replace(Tuple2, Tuple2) - Method in interface io.vavr.collection.Multimap
- replace(Tuple2, Tuple2) - Method in interface io.vavr.collection.SortedMap
- replace(Tuple2, Tuple2) - Method in interface io.vavr.collection.SortedMultimap
- replace(Tuple2, Tuple2) - Method in class io.vavr.collection.TreeMap
- replace(Character, Character) - Method in class io.vavr.collection.CharSeq
- replace(CharSequence, CharSequence) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
- replace(K, V, V) - Method in class io.vavr.collection.HashMultimap
- replace(K, V, V) - Method in class io.vavr.collection.LinkedHashMultimap
- replace(K, V, V) - Method in class io.vavr.collection.TreeMultimap
- replace(K, V, V) - Method in class io.vavr.collection.HashMap
- replace(K, V, V) - Method in class io.vavr.collection.LinkedHashMap
- replace(K, V, V) - Method in interface io.vavr.collection.Map
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(K, V, V) - Method in interface io.vavr.collection.Multimap
-
Replaces the entry with the specified key and oldValue.
- replace(K, V, V) - Method in interface io.vavr.collection.SortedMap
- replace(K, V, V) - Method in interface io.vavr.collection.SortedMultimap
- replace(K, V, V) - Method in class io.vavr.collection.TreeMap
- replace(T, T) - Method in class io.vavr.collection.Array
- replace(T, T) - Method in interface io.vavr.collection.BitSet
- replace(T, T) - Method in class io.vavr.collection.HashSet
- replace(T, T) - Method in interface io.vavr.collection.IndexedSeq
- replace(T, T) - Method in interface io.vavr.collection.Iterator
- replace(T, T) - Method in interface io.vavr.collection.LinearSeq
- replace(T, T) - Method in class io.vavr.collection.LinkedHashSet
- replace(T, T) - Method in interface io.vavr.collection.List
- replace(T, T) - Method in class io.vavr.collection.PriorityQueue
- replace(T, T) - Method in class io.vavr.collection.Queue
- replace(T, T) - Method in interface io.vavr.collection.Seq
- replace(T, T) - Method in interface io.vavr.collection.Set
- replace(T, T) - Method in interface io.vavr.collection.SortedSet
- replace(T, T) - Method in interface io.vavr.collection.Stream
- replace(T, T) - Method in interface io.vavr.collection.Traversable
-
Replaces the first occurrence (if exists) of the given currentElement with newElement.
- replace(T, T) - Method in interface io.vavr.collection.Tree
- replace(T, T) - Method in class io.vavr.collection.TreeSet
- replace(T, T) - Method in class io.vavr.collection.Vector
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.HashMultimap
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.TreeMultimap
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.HashMap
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(Tuple2, Tuple2) - Method in interface io.vavr.collection.Map
- replaceAll(Tuple2, Tuple2) - Method in interface io.vavr.collection.Multimap
- replaceAll(Tuple2, Tuple2) - Method in interface io.vavr.collection.SortedMap
- replaceAll(Tuple2, Tuple2) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(Tuple2, Tuple2) - Method in class io.vavr.collection.TreeMap
- replaceAll(Character, Character) - Method in class io.vavr.collection.CharSeq
- replaceAll(String, String) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the given regular expression with the given replacement.
- replaceAll(BiFunction) - Method in class io.vavr.collection.HashMultimap
- replaceAll(BiFunction) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceAll(BiFunction) - Method in class io.vavr.collection.TreeMultimap
- replaceAll(BiFunction) - Method in class io.vavr.collection.HashMap
- replaceAll(BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(BiFunction) - 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) - 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) - Method in interface io.vavr.collection.SortedMap
- replaceAll(BiFunction) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(BiFunction) - Method in class io.vavr.collection.TreeMap
- replaceAll(T, T) - Method in class io.vavr.collection.Array
- replaceAll(T, T) - Method in interface io.vavr.collection.BitSet
- replaceAll(T, T) - Method in class io.vavr.collection.HashSet
- replaceAll(T, T) - Method in interface io.vavr.collection.IndexedSeq
- replaceAll(T, T) - Method in interface io.vavr.collection.Iterator
- replaceAll(T, T) - Method in interface io.vavr.collection.LinearSeq
- replaceAll(T, T) - Method in class io.vavr.collection.LinkedHashSet
- replaceAll(T, T) - Method in interface io.vavr.collection.List
- replaceAll(T, T) - Method in class io.vavr.collection.PriorityQueue
- replaceAll(T, T) - Method in class io.vavr.collection.Queue
- replaceAll(T, T) - Method in interface io.vavr.collection.Seq
- replaceAll(T, T) - Method in interface io.vavr.collection.Set
- replaceAll(T, T) - Method in interface io.vavr.collection.SortedSet
- replaceAll(T, T) - Method in interface io.vavr.collection.Stream
- replaceAll(T, T) - Method in interface io.vavr.collection.Traversable
-
Replaces all occurrences of the given currentElement with newElement.
- replaceAll(T, T) - Method in interface io.vavr.collection.Tree
- replaceAll(T, T) - Method in class io.vavr.collection.TreeSet
- replaceAll(T, T) - Method in class io.vavr.collection.Vector
- replaceFirst(String, String) - Method in class io.vavr.collection.CharSeq
-
Replaces the first substring of this string that matches the given regular expression with the given replacement.
- replaceValue(K, V) - Method in class io.vavr.collection.HashMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.LinkedHashMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.TreeMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.HashMap
- replaceValue(K, V) - Method in class io.vavr.collection.LinkedHashMap
- replaceValue(K, V) - Method in interface io.vavr.collection.Map
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replaceValue(K, V) - Method in interface io.vavr.collection.Multimap
-
Replaces the entry for the specified key only if it is currently mapped to some value.
- replaceValue(K, V) - Method in interface io.vavr.collection.SortedMap
- replaceValue(K, V) - Method in interface io.vavr.collection.SortedMultimap
- replaceValue(K, V) - Method in class io.vavr.collection.TreeMap
- retainAll(Iterable) - Method in class io.vavr.collection.HashMultimap
- retainAll(Iterable) - Method in class io.vavr.collection.LinkedHashMultimap
- retainAll(Iterable) - Method in class io.vavr.collection.TreeMultimap
- retainAll(Iterable) - Method in class io.vavr.collection.HashMap
- retainAll(Iterable) - Method in class io.vavr.collection.LinkedHashMap
- retainAll(Iterable) - Method in interface io.vavr.collection.Map
- retainAll(Iterable) - Method in interface io.vavr.collection.Multimap
- retainAll(Iterable) - Method in interface io.vavr.collection.SortedMap
- retainAll(Iterable) - Method in interface io.vavr.collection.SortedMultimap
- retainAll(Iterable) - Method in class io.vavr.collection.TreeMap
- retainAll(Iterable) - Method in class io.vavr.collection.CharSeq
- retainAll(Iterable) - Method in class io.vavr.collection.PriorityQueue
- retainAll(Iterable) - Method in class io.vavr.collection.Queue
- retainAll(Iterable) - Method in class io.vavr.collection.Array
- retainAll(Iterable) - Method in interface io.vavr.collection.BitSet
- retainAll(Iterable) - Method in class io.vavr.collection.HashSet
- retainAll(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- retainAll(Iterable) - Method in interface io.vavr.collection.Iterator
- retainAll(Iterable) - Method in interface io.vavr.collection.LinearSeq
- retainAll(Iterable) - Method in class io.vavr.collection.LinkedHashSet
- retainAll(Iterable) - Method in interface io.vavr.collection.List
- retainAll(Iterable) - Method in interface io.vavr.collection.Seq
- retainAll(Iterable) - Method in interface io.vavr.collection.Set
- retainAll(Iterable) - Method in interface io.vavr.collection.SortedSet
- retainAll(Iterable) - Method in interface io.vavr.collection.Stream
- retainAll(Iterable) - Method in interface io.vavr.collection.Traversable
-
Keeps all occurrences of the given elements from this.
- retainAll(Iterable) - Method in interface io.vavr.collection.Tree
- retainAll(Iterable) - Method in class io.vavr.collection.TreeSet
- retainAll(Iterable) - Method in class io.vavr.collection.Vector
- reverse() - Method in class io.vavr.collection.Array
- reverse() - Method in class io.vavr.collection.CharSeq
- reverse() - Method in interface io.vavr.collection.IndexedSeq
- reverse() - Method in interface io.vavr.collection.LinearSeq
- reverse() - Method in interface io.vavr.collection.List
- reverse() - Method in class io.vavr.collection.Queue
- reverse() - Method in interface io.vavr.collection.Seq
-
Reverses the order of elements.
- reverse() - Method in interface io.vavr.collection.Stream
- reverse() - Method in class io.vavr.collection.Vector
- reversed() - Method in interface io.vavr.CheckedFunction0
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction1
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction2
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction3
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction4
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction5
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction6
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction7
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.CheckedFunction8
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function0
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function1
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function2
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function3
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function4
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function5
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function6
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function7
-
Returns a reversed version of this function.
- reversed() - Method in interface io.vavr.Function8
-
Returns a reversed version of this function.
- reverseIterator() - Method in interface io.vavr.collection.IndexedSeq
- reverseIterator() - Method in interface io.vavr.collection.LinearSeq
- reverseIterator() - Method in interface io.vavr.collection.Seq
-
An iterator yielding elements in reversed order.
- right() - Method in interface io.vavr.control.Either
-
Deprecated.Either is right-biased. Use
Either.swap()instead of projections. - right(R) - Static method in interface io.vavr.control.Either
-
Constructs a
Either.Right - Right(R) - Static method in class io.vavr.API
-
Alias for
Either.right(Object) - RNG - Static variable in interface io.vavr.test.Checkable
-
A thread-safe, equally distributed random number generator.
- rotateLeft(int) - Method in class io.vavr.collection.Array
- rotateLeft(int) - Method in class io.vavr.collection.CharSeq
- rotateLeft(int) - Method in interface io.vavr.collection.IndexedSeq
- rotateLeft(int) - Method in interface io.vavr.collection.LinearSeq
- rotateLeft(int) - Method in interface io.vavr.collection.List
- rotateLeft(int) - Method in class io.vavr.collection.Queue
- rotateLeft(int) - Method in interface io.vavr.collection.Seq
-
Circular rotates the elements by the specified distance to the left direction.
- rotateLeft(int) - Method in interface io.vavr.collection.Stream
- rotateLeft(int) - Method in class io.vavr.collection.Vector
- rotateRight(int) - Method in class io.vavr.collection.Array
- rotateRight(int) - Method in class io.vavr.collection.CharSeq
- rotateRight(int) - Method in interface io.vavr.collection.IndexedSeq
- rotateRight(int) - Method in interface io.vavr.collection.LinearSeq
- rotateRight(int) - Method in interface io.vavr.collection.List
- rotateRight(int) - Method in class io.vavr.collection.Queue
- rotateRight(int) - Method in interface io.vavr.collection.Seq
-
Circular rotates the elements by the specified distance to the right direction.
- rotateRight(int) - Method in interface io.vavr.collection.Stream
- rotateRight(int) - Method in class io.vavr.collection.Vector
- run() - Method in interface io.vavr.CheckedRunnable
-
Performs side-effects.
- run(CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Runs an asynchronous computation, backed by the
Future.DEFAULT_EXECUTOR. - run(CheckedRunnable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a CheckedRunnable.
- run(Task.Complete) - Method in interface io.vavr.concurrent.Task
-
Deprecated.Runs the task.
- run(Task) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- 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, backed by the given
Executor. - run(Executor, Task) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- runRunnable(Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(runnable::run)instead ofFuture.runRunnable(runnable). - runRunnable(Runnable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Runnable.
- runRunnable(Executor, Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, runnable::run)instead ofFuture.runRunnable(executor, runnable).
S
- sample() - Method in class io.vavr.test.CheckResult.Erroneous
- sample() - Method in class io.vavr.test.CheckResult.Falsified
- sample() - Method in interface io.vavr.test.CheckResult
-
An optional sample which falsified the property or which lead to an error.
- sample() - Method in class io.vavr.test.CheckResult.Satisfied
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.HashMultimap
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.LinkedHashMultimap
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.TreeMultimap
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.HashMap
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.LinkedHashMap
- scan(Tuple2, BiFunction) - Method in interface io.vavr.collection.Map
- scan(Tuple2, BiFunction) - Method in interface io.vavr.collection.Multimap
- scan(Tuple2, BiFunction) - Method in interface io.vavr.collection.SortedMap
- scan(Tuple2, BiFunction) - Method in interface io.vavr.collection.SortedMultimap
- scan(Tuple2, BiFunction) - Method in class io.vavr.collection.TreeMap
- scan(Character, BiFunction) - Method in class io.vavr.collection.CharSeq
- scan(T, BiFunction) - Method in class io.vavr.collection.Array
- scan(T, BiFunction) - Method in interface io.vavr.collection.BitSet
- scan(T, BiFunction) - Method in class io.vavr.collection.HashSet
- scan(T, BiFunction) - Method in interface io.vavr.collection.IndexedSeq
- scan(T, BiFunction) - Method in interface io.vavr.collection.Iterator
- scan(T, BiFunction) - Method in interface io.vavr.collection.LinearSeq
- scan(T, BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- scan(T, BiFunction) - Method in interface io.vavr.collection.List
- scan(T, BiFunction) - Method in class io.vavr.collection.PriorityQueue
- scan(T, BiFunction) - Method in class io.vavr.collection.Queue
- scan(T, BiFunction) - Method in interface io.vavr.collection.Seq
- scan(T, BiFunction) - Method in interface io.vavr.collection.Set
- scan(T, BiFunction) - Method in interface io.vavr.collection.SortedSet
- scan(T, BiFunction) - Method in interface io.vavr.collection.Stream
- scan(T, BiFunction) - Method in interface io.vavr.collection.Traversable
-
Computes a prefix scan of the elements of the collection.
- scan(T, BiFunction) - Method in interface io.vavr.collection.Tree
- scan(T, BiFunction) - Method in class io.vavr.collection.TreeSet
- scan(T, BiFunction) - Method in class io.vavr.collection.Vector
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Map
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Multimap
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.CharSeq
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.Array
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.BitSet
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.HashSet
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.IndexedSeq
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Iterator
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.LinearSeq
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.List
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.PriorityQueue
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.Queue
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Seq
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Set
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.SortedSet
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Stream
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going left to right.
- scanLeft(U, BiFunction) - Method in interface io.vavr.collection.Tree
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.TreeSet
- scanLeft(U, BiFunction) - Method in class io.vavr.collection.Vector
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Map
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Multimap
- scanRight(U, BiFunction) - Method in class io.vavr.collection.CharSeq
- scanRight(U, BiFunction) - Method in class io.vavr.collection.Array
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.BitSet
- scanRight(U, BiFunction) - Method in class io.vavr.collection.HashSet
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.IndexedSeq
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Iterator
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.LinearSeq
- scanRight(U, BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.List
- scanRight(U, BiFunction) - Method in class io.vavr.collection.PriorityQueue
- scanRight(U, BiFunction) - Method in class io.vavr.collection.Queue
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Seq
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Set
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.SortedSet
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Stream
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going right to left.
- scanRight(U, BiFunction) - Method in interface io.vavr.collection.Tree
- scanRight(U, BiFunction) - Method in class io.vavr.collection.TreeSet
- scanRight(U, BiFunction) - Method in class io.vavr.collection.Vector
- search(T) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- search(T, Comparator) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T, Comparator) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T, Comparator) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- segmentLength(Predicate, int) - Method in interface io.vavr.collection.IndexedSeq
- segmentLength(Predicate, int) - Method in interface io.vavr.collection.LinearSeq
- segmentLength(Predicate, int) - Method in interface io.vavr.collection.Seq
-
Computes length of longest segment whose elements all satisfy some predicate.
- Seq<T> - Interface in io.vavr.collection
-
Interface for immutable sequential data structures.
- Seq() - Static method in class io.vavr.API
-
Alias for
List.empty() - Seq(T) - Static method in class io.vavr.API
-
Alias for
List.of(Object) - Seq(T...) - Static method in class io.vavr.API
-
Alias for
List.of(Object...) - SEQ - Enum constant in enum class io.vavr.collection.Multimap.ContainerType
- sequence(Iterable) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Futures into a singleFutureby transforming anIterable<Future<? extends T>>into aFuture<Seq<T>>. - sequence(Iterable) - Static method in interface io.vavr.control.Either
-
Reduces many
Eithers into a singleEitherby transforming anIterable<Either<L, R>>into aEither<Seq<L>, Seq<R>>. - sequence(Iterable) - Static method in interface io.vavr.control.Option
-
Reduces many
Options into a singleOptionby transforming anIterable<Option<? extends T>>into aOption<Seq<T>>. - sequence(Iterable) - Static method in interface io.vavr.control.Try
-
Reduces many
Trys into a singleTryby transforming anIterable<Try<? extends T>>into aTry<Seq<T>>. - sequence(Iterable) - 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) - Static method in class io.vavr.Lazy
-
Reduces many
Lazyvalues into a singleLazyby transforming anIterable<Lazy<? extends T>>into aLazy<Seq<T>>. - sequence(Executor, Iterable) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Futures into a singleFutureby transforming anIterable<Future<? extends T>>into aFuture<Seq<T>>. - sequence1(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple1into a Tuple1 ofSeq. - sequence2(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple2into a Tuple2 ofSeqs. - sequence3(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple3into a Tuple3 ofSeqs. - sequence4(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple4into a Tuple4 ofSeqs. - sequence5(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple5into a Tuple5 ofSeqs. - sequence6(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple6into a Tuple6 ofSeqs. - sequence7(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple7into a Tuple7 ofSeqs. - sequence8(Iterable) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple8into a Tuple8 ofSeqs. - sequenceRight(Iterable) - Static method in interface io.vavr.control.Either
-
Reduces many
Eithers into a singleEitherby transforming anIterable<Either<L, R>>into aEither<L, Seq<R>>. - serialVersionUID - Static variable in interface io.vavr.API.Match.Case
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction0
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction1
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction2
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction3
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction4
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction5
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction6
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction7
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.CheckedFunction8
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.collection.BitSet
- serialVersionUID - Static variable in interface io.vavr.collection.IndexedSeq
- serialVersionUID - Static variable in interface io.vavr.collection.LinearSeq
- serialVersionUID - Static variable in interface io.vavr.collection.List
- serialVersionUID - Static variable in interface io.vavr.collection.Map
- serialVersionUID - Static variable in interface io.vavr.collection.Multimap
- serialVersionUID - Static variable in interface io.vavr.collection.Seq
- serialVersionUID - Static variable in interface io.vavr.collection.Set
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMap
- serialVersionUID - Static variable in interface io.vavr.collection.SortedMultimap
- serialVersionUID - Static variable in interface io.vavr.collection.SortedSet
- serialVersionUID - Static variable in interface io.vavr.collection.Stream
- serialVersionUID - Static variable in interface io.vavr.collection.Tree
- serialVersionUID - Static variable in interface io.vavr.control.Either
- serialVersionUID - Static variable in interface io.vavr.control.Option
- serialVersionUID - Static variable in interface io.vavr.control.Try
- serialVersionUID - Static variable in interface io.vavr.control.Validation
- serialVersionUID - Static variable in interface io.vavr.Function0
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function1
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function2
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function3
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function4
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function5
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function6
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function7
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Function8
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.PartialFunction
-
The serial version uid.
- serialVersionUID - Static variable in interface io.vavr.Tuple
- Set<T> - Interface in io.vavr.collection
-
An immutable
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
- shuffle() - Method in class io.vavr.collection.Array
- shuffle() - Method in class io.vavr.collection.CharSeq
- shuffle() - Method in interface io.vavr.collection.IndexedSeq
- shuffle() - Method in interface io.vavr.collection.LinearSeq
- shuffle() - Method in interface io.vavr.collection.List
- shuffle() - Method in class io.vavr.collection.Queue
- shuffle() - Method in interface io.vavr.collection.Seq
-
Randomize the order of the elements in the current sequence.
- shuffle() - Method in interface io.vavr.collection.Stream
- shuffle() - Method in class io.vavr.collection.Vector
- single() - Method in interface io.vavr.collection.Traversable
-
Returns the single element of this Traversable or throws, if this is empty or contains more than one element.
- singleOption() - Method in interface io.vavr.collection.Traversable
-
Returns the only element of a Traversable as
Option. - size() - Method in class io.vavr.collection.HashMultimap
- size() - Method in class io.vavr.collection.LinkedHashMultimap
- size() - Method in class io.vavr.collection.TreeMultimap
- size() - Method in class io.vavr.collection.HashMap
- size() - Method in class io.vavr.collection.LinkedHashMap
- size() - Method in interface io.vavr.collection.Map
- size() - Method in interface io.vavr.collection.Multimap
- size() - Method in interface io.vavr.collection.Traversable
-
Computes the number of elements of this Traversable.
- size() - Method in class io.vavr.collection.TreeMap
- slice(int, int) - Method in class io.vavr.collection.Array
- slice(int, int) - Method in class io.vavr.collection.CharSeq
- slice(int, int) - Method in interface io.vavr.collection.IndexedSeq
- slice(int, int) - Method in interface io.vavr.collection.LinearSeq
- slice(int, int) - Method in interface io.vavr.collection.List
- slice(int, int) - Method in class io.vavr.collection.Queue
- slice(int, int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a slice of this.
- slice(int, int) - Method in interface io.vavr.collection.Stream
- slice(int, int) - Method in class io.vavr.collection.Vector
- slideBy(Function) - Method in class io.vavr.collection.HashMultimap
- slideBy(Function) - Method in class io.vavr.collection.LinkedHashMultimap
- slideBy(Function) - Method in class io.vavr.collection.TreeMultimap
- slideBy(Function) - Method in class io.vavr.collection.HashMap
- slideBy(Function) - Method in class io.vavr.collection.LinkedHashMap
- slideBy(Function) - Method in interface io.vavr.collection.Map
- slideBy(Function) - Method in interface io.vavr.collection.Multimap
- slideBy(Function) - Method in interface io.vavr.collection.SortedMap
- slideBy(Function) - Method in interface io.vavr.collection.SortedMultimap
- slideBy(Function) - Method in class io.vavr.collection.TreeMap
- slideBy(Function) - Method in class io.vavr.collection.CharSeq
- slideBy(Function) - Method in class io.vavr.collection.Array
- slideBy(Function) - Method in interface io.vavr.collection.BitSet
- slideBy(Function) - Method in class io.vavr.collection.HashSet
- slideBy(Function) - Method in interface io.vavr.collection.IndexedSeq
- slideBy(Function) - Method in interface io.vavr.collection.Iterator
- slideBy(Function) - Method in interface io.vavr.collection.LinearSeq
- slideBy(Function) - Method in class io.vavr.collection.LinkedHashSet
- slideBy(Function) - Method in interface io.vavr.collection.List
- slideBy(Function) - Method in class io.vavr.collection.PriorityQueue
- slideBy(Function) - Method in class io.vavr.collection.Queue
- slideBy(Function) - Method in interface io.vavr.collection.Seq
- slideBy(Function) - Method in interface io.vavr.collection.Set
- slideBy(Function) - Method in interface io.vavr.collection.SortedSet
- slideBy(Function) - Method in interface io.vavr.collection.Stream
- slideBy(Function) - Method in interface io.vavr.collection.Traversable
-
Slides a non-overlapping window of a variable size over this
Traversable. - slideBy(Function) - Method in interface io.vavr.collection.Tree
- slideBy(Function) - Method in class io.vavr.collection.TreeSet
- slideBy(Function) - Method in class io.vavr.collection.Vector
- sliding(int) - Method in class io.vavr.collection.HashMultimap
- sliding(int) - Method in class io.vavr.collection.LinkedHashMultimap
- sliding(int) - Method in class io.vavr.collection.TreeMultimap
- sliding(int) - Method in class io.vavr.collection.Array
- sliding(int) - Method in interface io.vavr.collection.BitSet
- sliding(int) - Method in class io.vavr.collection.CharSeq
- sliding(int) - Method in class io.vavr.collection.HashMap
- sliding(int) - Method in class io.vavr.collection.HashSet
- sliding(int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int) - Method in interface io.vavr.collection.Iterator
- sliding(int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int) - Method in interface io.vavr.collection.List
- sliding(int) - Method in interface io.vavr.collection.Map
- sliding(int) - Method in interface io.vavr.collection.Multimap
- sliding(int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int) - Method in class io.vavr.collection.Queue
- sliding(int) - Method in interface io.vavr.collection.Seq
- sliding(int) - Method in interface io.vavr.collection.Set
- sliding(int) - Method in interface io.vavr.collection.SortedMap
- sliding(int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int) - Method in interface io.vavr.collection.SortedSet
- sliding(int) - Method in interface io.vavr.collection.Stream
- sliding(int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
sizeand step size 1 over thisTraversableby callingTraversable.sliding(int, int). - sliding(int) - Method in interface io.vavr.collection.Tree
- sliding(int) - Method in class io.vavr.collection.TreeMap
- sliding(int) - Method in class io.vavr.collection.TreeSet
- sliding(int) - Method in class io.vavr.collection.Vector
- sliding(int, int) - Method in class io.vavr.collection.HashMultimap
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashMultimap
- sliding(int, int) - Method in class io.vavr.collection.TreeMultimap
- sliding(int, int) - Method in class io.vavr.collection.Array
- sliding(int, int) - Method in interface io.vavr.collection.BitSet
- sliding(int, int) - Method in class io.vavr.collection.CharSeq
- sliding(int, int) - Method in class io.vavr.collection.HashMap
- sliding(int, int) - Method in class io.vavr.collection.HashSet
- sliding(int, int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int, int) - Method in interface io.vavr.collection.Iterator
- sliding(int, int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int, int) - Method in interface io.vavr.collection.List
- sliding(int, int) - Method in interface io.vavr.collection.Map
- sliding(int, int) - Method in interface io.vavr.collection.Multimap
- sliding(int, int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int, int) - Method in class io.vavr.collection.Queue
- sliding(int, int) - Method in interface io.vavr.collection.Seq
- sliding(int, int) - Method in interface io.vavr.collection.Set
- sliding(int, int) - Method in interface io.vavr.collection.SortedMap
- sliding(int, int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int, int) - Method in interface io.vavr.collection.SortedSet
- sliding(int, int) - Method in interface io.vavr.collection.Stream
- sliding(int, int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
sizeandstepsize over thisTraversable. - sliding(int, int) - Method in interface io.vavr.collection.Tree
- sliding(int, int) - Method in class io.vavr.collection.TreeMap
- sliding(int, int) - Method in class io.vavr.collection.TreeSet
- sliding(int, int) - Method in class io.vavr.collection.Vector
- some(T) - Static method in interface io.vavr.control.Option
-
Creates a new
Someof a given value. - Some(T) - Static method in class io.vavr.API
-
Alias for
Option.some(Object) - sortBy(Comparator, Function) - Method in class io.vavr.collection.CharSeq
- sortBy(Comparator, Function) - Method in class io.vavr.collection.Array
- sortBy(Comparator, Function) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Comparator, Function) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Comparator, Function) - Method in interface io.vavr.collection.List
- sortBy(Comparator, Function) - Method in class io.vavr.collection.Queue
- sortBy(Comparator, Function) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper. - sortBy(Comparator, Function) - Method in interface io.vavr.collection.Stream
- sortBy(Comparator, Function) - Method in class io.vavr.collection.Vector
- sortBy(Function) - Method in class io.vavr.collection.CharSeq
- sortBy(Function) - Method in class io.vavr.collection.Array
- sortBy(Function) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Function) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Function) - Method in interface io.vavr.collection.List
- sortBy(Function) - Method in class io.vavr.collection.Queue
- sortBy(Function) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper. - sortBy(Function) - Method in interface io.vavr.collection.Stream
- sortBy(Function) - Method in class io.vavr.collection.Vector
- sorted() - Method in class io.vavr.collection.Array
- sorted() - Method in class io.vavr.collection.CharSeq
- sorted() - Method in interface io.vavr.collection.IndexedSeq
- sorted() - Method in interface io.vavr.collection.LinearSeq
- sorted() - Method in interface io.vavr.collection.List
- sorted() - Method in class io.vavr.collection.Queue
- sorted() - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to their natural order.
- sorted() - Method in interface io.vavr.collection.Stream
- sorted() - Method in class io.vavr.collection.Vector
- sorted(Comparator) - Method in class io.vavr.collection.CharSeq
- sorted(Comparator) - Method in class io.vavr.collection.Array
- sorted(Comparator) - Method in interface io.vavr.collection.IndexedSeq
- sorted(Comparator) - Method in interface io.vavr.collection.LinearSeq
- sorted(Comparator) - Method in interface io.vavr.collection.List
- sorted(Comparator) - Method in class io.vavr.collection.Queue
- sorted(Comparator) - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to the provided
Comparator. - sorted(Comparator) - Method in interface io.vavr.collection.Stream
- sorted(Comparator) - Method in class io.vavr.collection.Vector
- SORTED_SET - Enum constant in enum class io.vavr.collection.Multimap.ContainerType
- SortedMap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMapinterface. - SortedMap() - Static method in class io.vavr.API
-
Alias for
TreeMap.empty() - SortedMap(Tuple2...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator) - Static method in class io.vavr.API
-
Alias for
TreeMap.empty(Comparator) - SortedMap(Comparator, Tuple2...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator, K, V) - Static method in class io.vavr.API
-
Alias for
TreeMap.of(Comparator, Object, Object) - SortedMap(Map) - 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) - Static method in class io.vavr.API
-
Alias for
TreeSet.empty(Comparator) - SortedSet(Comparator, T) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparator, Object) - SortedSet(Comparator, 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) - Method in class io.vavr.collection.HashMultimap
- span(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- span(Predicate) - Method in class io.vavr.collection.TreeMultimap
- span(Predicate) - Method in class io.vavr.collection.HashMap
- span(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- span(Predicate) - Method in interface io.vavr.collection.Map
- span(Predicate) - Method in interface io.vavr.collection.Multimap
- span(Predicate) - Method in interface io.vavr.collection.SortedMap
- span(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- span(Predicate) - Method in class io.vavr.collection.TreeMap
- span(Predicate) - Method in class io.vavr.collection.CharSeq
- span(Predicate) - Method in class io.vavr.collection.Array
- span(Predicate) - Method in interface io.vavr.collection.BitSet
- span(Predicate) - Method in class io.vavr.collection.HashSet
- span(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- span(Predicate) - Method in interface io.vavr.collection.Iterator
- span(Predicate) - Method in interface io.vavr.collection.LinearSeq
- span(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- span(Predicate) - Method in interface io.vavr.collection.List
- span(Predicate) - Method in class io.vavr.collection.PriorityQueue
- span(Predicate) - Method in class io.vavr.collection.Queue
- span(Predicate) - Method in interface io.vavr.collection.Seq
- span(Predicate) - Method in interface io.vavr.collection.Set
- span(Predicate) - Method in interface io.vavr.collection.SortedSet
- span(Predicate) - Method in interface io.vavr.collection.Stream
- span(Predicate) - Method in interface io.vavr.collection.Traversable
-
Returns a tuple where the first element is the longest prefix of elements that satisfy the given
predicateand the second element is the remainder. - span(Predicate) - Method in interface io.vavr.collection.Tree
- span(Predicate) - Method in class io.vavr.collection.TreeSet
- span(Predicate) - Method in class io.vavr.collection.Vector
- split(String) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- split(String, int) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- splitAt(int) - Method in class io.vavr.collection.Array
- splitAt(int) - Method in class io.vavr.collection.CharSeq
- splitAt(int) - Method in interface io.vavr.collection.List
- splitAt(int) - Method in class io.vavr.collection.Queue
- splitAt(int) - Method in interface io.vavr.collection.Seq
-
Splits a Seq at the specified index.
- splitAt(int) - Method in interface io.vavr.collection.Stream
- splitAt(int) - Method in class io.vavr.collection.Vector
- splitAt(Predicate) - Method in class io.vavr.collection.CharSeq
- splitAt(Predicate) - Method in class io.vavr.collection.Array
- splitAt(Predicate) - Method in interface io.vavr.collection.List
- splitAt(Predicate) - Method in class io.vavr.collection.Queue
- splitAt(Predicate) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate, e.g. - splitAt(Predicate) - Method in interface io.vavr.collection.Stream
- splitAt(Predicate) - Method in class io.vavr.collection.Vector
- splitAtInclusive(Predicate) - Method in class io.vavr.collection.CharSeq
- splitAtInclusive(Predicate) - Method in class io.vavr.collection.Array
- splitAtInclusive(Predicate) - Method in interface io.vavr.collection.List
- splitAtInclusive(Predicate) - Method in class io.vavr.collection.Queue
- splitAtInclusive(Predicate) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate, e.g. - splitAtInclusive(Predicate) - Method in interface io.vavr.collection.Stream
- splitAtInclusive(Predicate) - 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, int) - Method in class io.vavr.collection.CharSeq
- startsWith(Iterable) - Method in interface io.vavr.collection.Seq
-
Tests whether this list starts with the given sequence.
- startsWith(Iterable, int) - Method in interface io.vavr.collection.IndexedSeq
- startsWith(Iterable, int) - Method in class io.vavr.collection.Queue
- startsWith(Iterable, int) - Method in interface io.vavr.collection.Seq
-
Tests whether this list contains the given sequence at a given index.
- stderr() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard error stream System.err.
- stdout() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard output stream System.out.
- stream(Arbitrary) - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary streams based on a given element generator arbitraryT.
- 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.
- string(Gen) - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary strings based on a given alphabet represented by gen.
- stringPrefix() - Method in class io.vavr.collection.HashMultimap
- stringPrefix() - Method in class io.vavr.collection.LinkedHashMultimap
- stringPrefix() - Method in class io.vavr.collection.TreeMultimap
- stringPrefix() - Method in class io.vavr.collection.Array
- stringPrefix() - Method in interface io.vavr.collection.BitSet
- stringPrefix() - Method in class io.vavr.collection.CharSeq
- stringPrefix() - Method in class io.vavr.collection.HashMap
- stringPrefix() - Method in class io.vavr.collection.HashSet
- stringPrefix() - Method in interface io.vavr.collection.Iterator
- stringPrefix() - Method in class io.vavr.collection.LinkedHashMap
- stringPrefix() - Method in class io.vavr.collection.LinkedHashSet
- stringPrefix() - Method in interface io.vavr.collection.List
- stringPrefix() - Method in class io.vavr.collection.PriorityQueue
- stringPrefix() - Method in class io.vavr.collection.Queue
- stringPrefix() - Method in interface io.vavr.collection.Stream
- stringPrefix() - Method in interface io.vavr.collection.Tree
- stringPrefix() - Method in class io.vavr.collection.TreeMap
- stringPrefix() - Method in class io.vavr.collection.TreeSet
- stringPrefix() - Method in class io.vavr.collection.Vector
- stringPrefix() - Method in interface io.vavr.concurrent.Future
- stringPrefix() - Method in class io.vavr.control.Either.Left
- stringPrefix() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- stringPrefix() - Method in class io.vavr.control.Either.Right
- stringPrefix() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- stringPrefix() - Method in class io.vavr.control.Option.None
- stringPrefix() - Method in class io.vavr.control.Option.Some
- stringPrefix() - Method in class io.vavr.control.Try.Failure
- stringPrefix() - Method in class io.vavr.control.Try.Success
- stringPrefix() - Method in class io.vavr.control.Validation.Invalid
- stringPrefix() - Method in class io.vavr.control.Validation.Valid
- stringPrefix() - Method in class io.vavr.Lazy
- stringPrefix() - Method in interface io.vavr.Value
-
Returns the name of this Value type, which is used by toString().
- subSequence(int) - Method in class io.vavr.collection.Array
- subSequence(int) - Method in class io.vavr.collection.CharSeq
- subSequence(int) - Method in interface io.vavr.collection.IndexedSeq
- subSequence(int) - Method in interface io.vavr.collection.LinearSeq
- subSequence(int) - Method in interface io.vavr.collection.List
- subSequence(int) - Method in class io.vavr.collection.Queue
- subSequence(int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a subsequence of this.
- subSequence(int) - Method in interface io.vavr.collection.Stream
- subSequence(int) - Method in class io.vavr.collection.Vector
- subSequence(int, int) - Method in class io.vavr.collection.Array
- subSequence(int, int) - Method in class io.vavr.collection.CharSeq
- subSequence(int, int) - Method in interface io.vavr.collection.IndexedSeq
- subSequence(int, int) - Method in interface io.vavr.collection.LinearSeq
- subSequence(int, int) - Method in interface io.vavr.collection.List
- subSequence(int, int) - Method in class io.vavr.collection.Queue
- subSequence(int, int) - Method in interface io.vavr.collection.Seq
-
Returns a Seq that is a subsequence of this.
- subSequence(int, int) - Method in interface io.vavr.collection.Stream
- subSequence(int, int) - Method in class io.vavr.collection.Vector
- substring(int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- substring(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- success(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenvalue. - success(T) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Successthat contains the givenvalue. - Success(T) - Static method in class io.vavr.API
-
Alias for
Try.success(Object) - successful(Executor, T) - Static method in interface io.vavr.concurrent.Future
-
Creates a succeeded
Future, backed by the givenExecutor. - successful(Executor, T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a succeeded
Promise, backed by the givenExecutor. - successful(T) - Static method in interface io.vavr.concurrent.Future
-
Creates a succeeded
Future, backed by theFuture.DEFAULT_EXECUTOR. - successful(T) - Static method in interface io.vavr.concurrent.Promise
-
Creates a succeeded
Promise, backed by theFuture.DEFAULT_EXECUTOR. - suchThat(CheckedFunction1) - Method in class io.vavr.test.Property.ForAll1
-
Returns a checkable property that checks values of the 1 variables of this
ForAllquantor. - suchThat(CheckedFunction2) - Method in class io.vavr.test.Property.ForAll2
-
Returns a checkable property that checks values of the 2 variables of this
ForAllquantor. - suchThat(CheckedFunction3) - Method in class io.vavr.test.Property.ForAll3
-
Returns a checkable property that checks values of the 3 variables of this
ForAllquantor. - suchThat(CheckedFunction4) - Method in class io.vavr.test.Property.ForAll4
-
Returns a checkable property that checks values of the 4 variables of this
ForAllquantor. - suchThat(CheckedFunction5) - Method in class io.vavr.test.Property.ForAll5
-
Returns a checkable property that checks values of the 5 variables of this
ForAllquantor. - suchThat(CheckedFunction6) - Method in class io.vavr.test.Property.ForAll6
-
Returns a checkable property that checks values of the 6 variables of this
ForAllquantor. - suchThat(CheckedFunction7) - Method in class io.vavr.test.Property.ForAll7
-
Returns a checkable property that checks values of the 7 variables of this
ForAllquantor. - suchThat(CheckedFunction8) - Method in class io.vavr.test.Property.ForAll8
-
Returns a checkable property that checks values of the 8 variables of this
ForAllquantor. - sum() - Method in interface io.vavr.collection.Traversable
-
Calculates the sum of this elements.
- swap() - Method in interface io.vavr.control.Either
-
Converts a
Leftto aRightvice versa by wrapping the value in a new type. - swap() - Method in interface io.vavr.control.Validation
-
Flip the valid/invalid values for this Validation.
- swap() - Method in class io.vavr.Tuple2
-
Swaps the elements of this
Tuple.
T
- tabulate(int, Function) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - Method in class io.vavr.collection.BitSet.Builder
- tabulate(int, Function) - 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) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
nvalues of a given Functionfover a range of integer values from 0 ton - 1. - tabulate(int, Function) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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, int, Function) - 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(Comparator, int, Function) - 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, int, Function) - 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. - tail() - Method in class io.vavr.collection.HashMultimap
- tail() - Method in class io.vavr.collection.LinkedHashMultimap
- tail() - Method in class io.vavr.collection.TreeMultimap
- tail() - Method in class io.vavr.collection.Array
- tail() - Method in interface io.vavr.collection.BitSet
- tail() - Method in class io.vavr.collection.CharSeq
- tail() - Method in class io.vavr.collection.HashMap
- tail() - Method in class io.vavr.collection.HashSet
- tail() - Method in interface io.vavr.collection.IndexedSeq
- tail() - Method in interface io.vavr.collection.Iterator
- tail() - Method in interface io.vavr.collection.LinearSeq
- tail() - Method in class io.vavr.collection.LinkedHashMap
- tail() - Method in class io.vavr.collection.LinkedHashSet
- tail() - Method in class io.vavr.collection.List.Cons
- tail() - Method in class io.vavr.collection.List.Nil
- tail() - Method in interface io.vavr.collection.List
- tail() - Method in interface io.vavr.collection.Map
- tail() - Method in interface io.vavr.collection.Multimap
- tail() - Method in class io.vavr.collection.PriorityQueue
-
Drops the first element of a non-empty
PriorityQueue. - tail() - Method in class io.vavr.collection.Queue
- tail() - Method in interface io.vavr.collection.Seq
- tail() - Method in interface io.vavr.collection.Set
- tail() - Method in interface io.vavr.collection.SortedMap
- tail() - Method in interface io.vavr.collection.SortedMultimap
- tail() - Method in interface io.vavr.collection.SortedSet
- tail() - Method in class io.vavr.collection.Stream.Empty
- tail() - Method in interface io.vavr.collection.Stream
- tail() - Method in interface io.vavr.collection.Traversable
-
Drops the first element of a non-empty Traversable.
- tail() - Method in interface io.vavr.collection.Tree
- tail() - Method in class io.vavr.collection.TreeMap
- tail() - Method in class io.vavr.collection.TreeSet
- tail() - Method in class io.vavr.collection.Vector
- tailOption() - Method in class io.vavr.collection.HashMultimap
- tailOption() - Method in class io.vavr.collection.LinkedHashMultimap
- tailOption() - Method in class io.vavr.collection.TreeMultimap
- tailOption() - Method in class io.vavr.collection.PriorityQueue
- tailOption() - Method in class io.vavr.collection.Queue
- tailOption() - Method in class io.vavr.collection.Array
- tailOption() - Method in interface io.vavr.collection.BitSet
- tailOption() - Method in class io.vavr.collection.CharSeq
- tailOption() - Method in class io.vavr.collection.HashMap
- tailOption() - Method in class io.vavr.collection.HashSet
- tailOption() - Method in interface io.vavr.collection.IndexedSeq
- tailOption() - Method in interface io.vavr.collection.Iterator
- tailOption() - Method in interface io.vavr.collection.LinearSeq
- tailOption() - Method in class io.vavr.collection.LinkedHashMap
- tailOption() - Method in class io.vavr.collection.LinkedHashSet
- tailOption() - Method in interface io.vavr.collection.List
- tailOption() - Method in interface io.vavr.collection.Map
- tailOption() - Method in interface io.vavr.collection.Multimap
- tailOption() - Method in interface io.vavr.collection.Seq
- tailOption() - Method in interface io.vavr.collection.Set
- tailOption() - Method in interface io.vavr.collection.SortedMap
- tailOption() - Method in interface io.vavr.collection.SortedMultimap
- tailOption() - Method in interface io.vavr.collection.SortedSet
- tailOption() - Method in interface io.vavr.collection.Stream
- tailOption() - Method in interface io.vavr.collection.Traversable
-
Drops the first element of a non-empty Traversable and returns an
Option. - tailOption() - Method in interface io.vavr.collection.Tree
- tailOption() - Method in class io.vavr.collection.TreeMap
- tailOption() - Method in class io.vavr.collection.TreeSet
- tailOption() - Method in class io.vavr.collection.Vector
- take(int) - Method in class io.vavr.collection.HashMultimap
- take(int) - Method in class io.vavr.collection.LinkedHashMultimap
- take(int) - Method in class io.vavr.collection.TreeMultimap
- take(int) - Method in class io.vavr.collection.Array
- take(int) - Method in interface io.vavr.collection.BitSet
- take(int) - Method in class io.vavr.collection.CharSeq
- take(int) - Method in class io.vavr.collection.HashMap
- take(int) - Method in class io.vavr.collection.HashSet
- take(int) - Method in interface io.vavr.collection.IndexedSeq
- take(int) - Method in interface io.vavr.collection.Iterator
-
Take the first n elements from this iterator.
- take(int) - Method in interface io.vavr.collection.LinearSeq
- take(int) - Method in class io.vavr.collection.LinkedHashMap
- take(int) - Method in class io.vavr.collection.LinkedHashSet
- take(int) - Method in interface io.vavr.collection.List
- take(int) - Method in interface io.vavr.collection.Map
- take(int) - Method in interface io.vavr.collection.Multimap
- take(int) - Method in class io.vavr.collection.PriorityQueue
- take(int) - Method in class io.vavr.collection.Queue
- take(int) - Method in interface io.vavr.collection.Seq
- take(int) - Method in interface io.vavr.collection.Set
- take(int) - Method in interface io.vavr.collection.SortedMap
- take(int) - Method in interface io.vavr.collection.SortedMultimap
- take(int) - Method in interface io.vavr.collection.SortedSet
- take(int) - Method in interface io.vavr.collection.Stream
- take(int) - Method in interface io.vavr.collection.Traversable
-
Takes the first n elements of this or all elements, if this length < n.
- take(int) - Method in interface io.vavr.collection.Tree
- take(int) - Method in class io.vavr.collection.TreeMap
- take(int) - Method in class io.vavr.collection.TreeSet
- take(int) - Method in class io.vavr.collection.Vector
- takeRight(int) - Method in class io.vavr.collection.HashMultimap
- takeRight(int) - Method in class io.vavr.collection.LinkedHashMultimap
- takeRight(int) - Method in class io.vavr.collection.TreeMultimap
- takeRight(int) - Method in class io.vavr.collection.Array
- takeRight(int) - Method in interface io.vavr.collection.BitSet
- takeRight(int) - Method in class io.vavr.collection.CharSeq
- takeRight(int) - Method in class io.vavr.collection.HashMap
- takeRight(int) - Method in class io.vavr.collection.HashSet
- takeRight(int) - Method in interface io.vavr.collection.IndexedSeq
- takeRight(int) - Method in interface io.vavr.collection.Iterator
- takeRight(int) - Method in interface io.vavr.collection.LinearSeq
- takeRight(int) - Method in class io.vavr.collection.LinkedHashMap
- takeRight(int) - Method in class io.vavr.collection.LinkedHashSet
- takeRight(int) - Method in interface io.vavr.collection.List
- takeRight(int) - Method in interface io.vavr.collection.Map
- takeRight(int) - Method in interface io.vavr.collection.Multimap
- takeRight(int) - Method in class io.vavr.collection.PriorityQueue
- takeRight(int) - Method in class io.vavr.collection.Queue
- takeRight(int) - Method in interface io.vavr.collection.Seq
- takeRight(int) - Method in interface io.vavr.collection.Set
- takeRight(int) - Method in interface io.vavr.collection.SortedMap
- takeRight(int) - Method in interface io.vavr.collection.SortedMultimap
- takeRight(int) - Method in interface io.vavr.collection.SortedSet
- takeRight(int) - Method in interface io.vavr.collection.Stream
- takeRight(int) - Method in interface io.vavr.collection.Traversable
-
Takes the last n elements of this or all elements, if this length < n.
- takeRight(int) - Method in interface io.vavr.collection.Tree
- takeRight(int) - Method in class io.vavr.collection.TreeMap
- takeRight(int) - Method in class io.vavr.collection.TreeSet
- takeRight(int) - Method in class io.vavr.collection.Vector
- takeRightUntil(Predicate) - Method in class io.vavr.collection.CharSeq
- takeRightUntil(Predicate) - Method in class io.vavr.collection.Array
- takeRightUntil(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- takeRightUntil(Predicate) - Method in interface io.vavr.collection.LinearSeq
- takeRightUntil(Predicate) - Method in interface io.vavr.collection.List
- takeRightUntil(Predicate) - Method in class io.vavr.collection.Queue
- takeRightUntil(Predicate) - Method in interface io.vavr.collection.Seq
-
Takes elements until the predicate holds for the current element, starting from the end.
- takeRightUntil(Predicate) - Method in interface io.vavr.collection.Stream
- takeRightUntil(Predicate) - Method in class io.vavr.collection.Vector
- takeRightWhile(Predicate) - Method in class io.vavr.collection.CharSeq
- takeRightWhile(Predicate) - Method in class io.vavr.collection.Array
- takeRightWhile(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- takeRightWhile(Predicate) - Method in interface io.vavr.collection.LinearSeq
- takeRightWhile(Predicate) - Method in interface io.vavr.collection.List
- takeRightWhile(Predicate) - Method in class io.vavr.collection.Queue
- takeRightWhile(Predicate) - Method in interface io.vavr.collection.Seq
-
Takes elements while the predicate holds for the current element, starting from the end.
- takeRightWhile(Predicate) - Method in interface io.vavr.collection.Stream
- takeRightWhile(Predicate) - Method in class io.vavr.collection.Vector
- takeUntil(Predicate) - Method in class io.vavr.collection.HashMultimap
- takeUntil(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- takeUntil(Predicate) - Method in class io.vavr.collection.TreeMultimap
- takeUntil(Predicate) - Method in class io.vavr.collection.HashMap
- takeUntil(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- takeUntil(Predicate) - Method in interface io.vavr.collection.Map
- takeUntil(Predicate) - Method in interface io.vavr.collection.Multimap
- takeUntil(Predicate) - Method in interface io.vavr.collection.SortedMap
- takeUntil(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- takeUntil(Predicate) - Method in class io.vavr.collection.TreeMap
- takeUntil(Predicate) - Method in class io.vavr.collection.CharSeq
- takeUntil(Predicate) - Method in class io.vavr.collection.Array
- takeUntil(Predicate) - Method in interface io.vavr.collection.BitSet
- takeUntil(Predicate) - Method in class io.vavr.collection.HashSet
- takeUntil(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- takeUntil(Predicate) - Method in interface io.vavr.collection.Iterator
- takeUntil(Predicate) - Method in interface io.vavr.collection.LinearSeq
- takeUntil(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- takeUntil(Predicate) - Method in interface io.vavr.collection.List
- takeUntil(Predicate) - Method in class io.vavr.collection.PriorityQueue
- takeUntil(Predicate) - Method in class io.vavr.collection.Queue
- takeUntil(Predicate) - Method in interface io.vavr.collection.Seq
- takeUntil(Predicate) - Method in interface io.vavr.collection.Set
- takeUntil(Predicate) - Method in interface io.vavr.collection.SortedSet
- takeUntil(Predicate) - Method in interface io.vavr.collection.Stream
- takeUntil(Predicate) - Method in interface io.vavr.collection.Traversable
-
Takes elements until the predicate holds for the current element.
- takeUntil(Predicate) - Method in interface io.vavr.collection.Tree
- takeUntil(Predicate) - Method in class io.vavr.collection.TreeSet
- takeUntil(Predicate) - Method in class io.vavr.collection.Vector
- takeWhile(Predicate) - Method in class io.vavr.collection.HashMultimap
- takeWhile(Predicate) - Method in class io.vavr.collection.LinkedHashMultimap
- takeWhile(Predicate) - Method in class io.vavr.collection.TreeMultimap
- takeWhile(Predicate) - Method in class io.vavr.collection.HashMap
- takeWhile(Predicate) - Method in class io.vavr.collection.LinkedHashMap
- takeWhile(Predicate) - Method in interface io.vavr.collection.Map
- takeWhile(Predicate) - Method in interface io.vavr.collection.Multimap
- takeWhile(Predicate) - Method in interface io.vavr.collection.SortedMap
- takeWhile(Predicate) - Method in interface io.vavr.collection.SortedMultimap
- takeWhile(Predicate) - Method in class io.vavr.collection.TreeMap
- takeWhile(Predicate) - Method in class io.vavr.collection.CharSeq
- takeWhile(Predicate) - Method in class io.vavr.collection.PriorityQueue
- takeWhile(Predicate) - Method in class io.vavr.collection.Queue
- takeWhile(Predicate) - Method in class io.vavr.collection.Array
- takeWhile(Predicate) - Method in interface io.vavr.collection.BitSet
- takeWhile(Predicate) - Method in class io.vavr.collection.HashSet
- takeWhile(Predicate) - Method in interface io.vavr.collection.IndexedSeq
- takeWhile(Predicate) - Method in interface io.vavr.collection.Iterator
- takeWhile(Predicate) - Method in interface io.vavr.collection.LinearSeq
- takeWhile(Predicate) - Method in class io.vavr.collection.LinkedHashSet
- takeWhile(Predicate) - Method in interface io.vavr.collection.List
- takeWhile(Predicate) - Method in interface io.vavr.collection.Seq
- takeWhile(Predicate) - Method in interface io.vavr.collection.Set
- takeWhile(Predicate) - Method in interface io.vavr.collection.SortedSet
- takeWhile(Predicate) - Method in interface io.vavr.collection.Stream
- takeWhile(Predicate) - Method in interface io.vavr.collection.Traversable
-
Takes elements while the predicate holds for the current element.
- takeWhile(Predicate) - Method in interface io.vavr.collection.Tree
- takeWhile(Predicate) - Method in class io.vavr.collection.TreeSet
- takeWhile(Predicate) - Method in class io.vavr.collection.Vector
- Task<T> - Interface in io.vavr.concurrent
-
Deprecated.Experimental API
- Task.Complete<T> - Interface in io.vavr.concurrent
-
Deprecated.Completes a task.
- test(T) - Method in interface io.vavr.CheckedPredicate
-
Evaluates this predicate on the given argument.
- toArray() - Method in interface io.vavr.Value
-
Converts this to a
Array. - toBoolean() - Method in class io.vavr.collection.CharSeq
- toByte() - Method in class io.vavr.collection.CharSeq
- toByte(int) - Method in class io.vavr.collection.CharSeq
- toCharArray() - Method in class io.vavr.collection.CharSeq
-
Converts this string to a new character array.
- toCharSeq() - Method in interface io.vavr.Value
-
Converts this to a
CharSeq. - toCompletableFuture() - Method in interface io.vavr.concurrent.Future
- toCompletableFuture() - Method in interface io.vavr.Value
-
Converts this to a
CompletableFuture - TODO() - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- TODO(String) - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- toDouble() - Method in class io.vavr.collection.CharSeq
- toEither() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in interface io.vavr.control.Try
-
Converts this
Tryto anEither. - toEither() - Method in interface io.vavr.control.Validation
-
Converts this Validation to an
Either. - toEither(Supplier) - 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) - 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) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toJavaArray(IntFunction)instead - toJavaArray(IntFunction) - Method in interface io.vavr.Value
-
Converts this to a Java array having an accurate component type.
- toJavaCollection(Function) - 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) - 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) - Method in interface io.vavr.Value
-
Converts this to a mutable
Map. - toJavaMap(Supplier, Function) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map. - toJavaMap(Supplier, Function, Function) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map. - toJavaMap(JM) - Method in class io.vavr.collection.HashMultimap
- toJavaMap(JM) - Method in class io.vavr.collection.LinkedHashMultimap
- toJavaMap(JM) - Method in class io.vavr.collection.TreeMultimap
- toJavaOptional() - Method in interface io.vavr.Value
-
Converts this to an
Optional. - toJavaParallelStream() - Method in interface io.vavr.Value
-
Converts this to a parallel
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
Setto ajava.util.Setwhile preserving characteristics like insertion order (LinkedHashSet) and sort order (SortedSet). - toJavaSet() - Method in interface io.vavr.collection.SortedSet
- toJavaSet() - Method in class io.vavr.collection.TreeSet
- toJavaSet() - Method in interface io.vavr.Value
-
Converts this to a mutable
Set. - toJavaSet(Function) - 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) - 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) - Method in interface io.vavr.Value
-
Converts this to a
Map. - toLinkedMap(Function, Function) - 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) - Method in interface io.vavr.Value
-
Converts this to a
Map. - toMap(Function, Function) - 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) - 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) - 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, Function) - Method in interface io.vavr.Value
-
Converts this to a
Map. - toSortedMap(Comparator, Function, Function) - Method in interface io.vavr.Value
-
Converts this to a
Map. - toSortedMap(Function) - Method in interface io.vavr.Value
-
Converts this to a
Map. - toSortedMap(Function, Function) - 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) - 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.match.model.ClassModel
- toString() - Method in class io.vavr.match.model.MethodModel
- toString() - Method in class io.vavr.match.model.ParameterModel
- toString() - Method in class io.vavr.match.model.TypeParameterModel
- toString() - Method in class io.vavr.test.CheckResult.Erroneous
- toString() - Method in class io.vavr.test.CheckResult.Falsified
- toString() - Method in class io.vavr.test.CheckResult.Satisfied
- 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, Function) - Method in interface io.vavr.Value
- toTry() - Method in interface io.vavr.Value
-
Converts this to a
Try. - toTry(Supplier) - 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) - 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) - Method in interface io.vavr.control.Try
-
Converts this
Tryto aValidation, converting the Throwable (if present) to another object using passedFunction. - toValidation(Supplier) - 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) - Method in class io.vavr.collection.Array
-
Transforms this
Array. - transform(Function) - Method in class io.vavr.collection.CharSeq
-
Transforms this
CharSeq. - transform(Function) - Method in class io.vavr.collection.HashSet
-
Transforms this
HashSet. - transform(Function) - Method in interface io.vavr.collection.Iterator
-
Transforms this
Iterator. - transform(Function) - Method in class io.vavr.collection.LinkedHashSet
-
Transforms this
LinkedHashSet. - transform(Function) - Method in interface io.vavr.collection.List
-
Transforms this
List. - transform(Function) - Method in interface io.vavr.collection.Map
-
Transforms this
Map. - transform(Function) - Method in interface io.vavr.collection.Multimap
-
Transforms this
Multimap. - transform(Function) - Method in class io.vavr.collection.Queue
-
Transforms this
Queue. - transform(Function) - Method in interface io.vavr.collection.Stream
-
Transforms this
Stream. - transform(Function) - Method in interface io.vavr.collection.Tree
-
Transforms this
Tree. - transform(Function) - Method in class io.vavr.collection.TreeSet
-
Transforms this
TreeSet. - transform(Function) - Method in class io.vavr.collection.Vector
-
Transforms this
Vector. - transform(Function) - Method in interface io.vavr.concurrent.Future
-
Transforms this
Future. - transform(Function) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Transforms this
LeftProjection. - transform(Function) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Transforms this
RightProjection. - transform(Function) - Method in interface io.vavr.control.Option
-
Transforms this
Option. - transform(Function) - Method in interface io.vavr.control.Try
-
Transforms this
Try. - transform(Function) - Method in class io.vavr.Lazy
-
Transforms this
Lazy. - transform(Function) - Method in interface io.vavr.test.Arbitrary
-
Transforms this
Arbitrary. - transform(Function) - Method in interface io.vavr.test.Gen
-
Transforms this
Gen. - transformValue(Function) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Future, whether it is a success or a failure. - transpose(List) - Static method in interface io.vavr.collection.List
-
Transposes the rows and columns of a
Listmatrix. - transpose(Queue) - Static method in class io.vavr.collection.Queue
-
Transposes the rows and columns of a
Queuematrix. - transpose(Stream) - Static method in interface io.vavr.collection.Stream
-
Transposes the rows and columns of a
Streammatrix. - transpose(Vector) - Static method in class io.vavr.collection.Vector
-
Transposes the rows and columns of a
Vectormatrix. - Traversable<T> - Interface in io.vavr.collection
-
An interface for inherently recursive, multi-valued data structures.
- traverse() - Method in interface io.vavr.collection.Tree
-
Traverses this tree in
Tree.Order.PRE_ORDER. - traverse(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree in a specific order.
- traverse(Iterable, Function) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Futureby transforming anIterable<? extends T>into aFuture<Seq<U>>. - traverse(Iterable, Function) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Eitherby transforming anIterable<? extends T>into aEither<Seq<U>>. - traverse(Iterable, Function) - Static method in interface io.vavr.control.Option
-
Maps the values of an iterable to a sequence of mapped values into a single
Optionby transforming anIterable<? extends T>into aOption<Seq<U>>. - traverse(Iterable, Function) - Static method in interface io.vavr.control.Try
-
Maps the values of an iterable to a sequence of mapped values into a single
Tryby transforming anIterable<? extends T>into aTry<Seq<U>>. - traverse(Iterable, Function) - 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, Function) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Futureby transforming anIterable<? extends T>into aFuture<Seq<U>>. - traverseRight(Iterable, Function) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Eitherby transforming anIterable<? extends T>into aEither<Seq<U>>. - Tree<T> - Interface in io.vavr.collection
-
A general Tree interface.
- Tree.Empty<T> - Class in io.vavr.collection
-
The empty tree.
- Tree.Node<T> - Class in io.vavr.collection
-
Represents a tree node.
- Tree.Order - Enum Class in io.vavr.collection
-
Tree traversal order.
- TreeMap<K,
V> - Class in io.vavr.collection -
SortedMap implementation, backed by a Red/Black Tree.
- TreeMultimap<K,
V> - Class in io.vavr.collection - TreeMultimap.Builder<V> - Class in io.vavr.collection
- TreeSet<T> - Class in io.vavr.collection
-
SortedSet implementation, backed by a Red/Black Tree.
- trim() - Method in class io.vavr.collection.CharSeq
-
Returns a string whose value is this string, with any leading and trailing whitespace removed.
- Try<T> - Interface in io.vavr.control
-
The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of exceptions.
- Try(CheckedFunction0) - Static method in class io.vavr.API
-
Alias for
Try.of(CheckedFunction0) - Try.Failure<T> - Class in io.vavr.control
-
A failed Try.
- Try.Success<T> - Class in io.vavr.control
-
A succeeded Try.
- Try.WithResources1<T1> - Class in io.vavr.control
-
A
Try-with-resources builder that operates on 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) - Method in interface io.vavr.concurrent.Promise
-
Attempts to completes this
Promisewith the givenvalue. - tryCompleteWith(Future) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promisewith the specifiedFuture, once thatFutureis completed. - tryFailure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenexception. - trySuccess(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promisewith the givenvalue. - Tuple - Interface in io.vavr
-
The base interface of all tuples.
- Tuple() - Static method in class io.vavr.API
-
Alias for
Tuple.empty() - Tuple(T1) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object)Creates a tuple of one element. - Tuple(T1, T2) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object)Creates a tuple of two elements. - Tuple(T1, T2, T3) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object)Creates a tuple of three elements. - Tuple(T1, T2, T3, T4) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object)Creates a tuple of 4 elements. - Tuple(T1, T2, T3, T4, T5) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object)Creates a tuple of 5 elements. - Tuple(T1, T2, T3, T4, T5, T6) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object)Creates a tuple of 6 elements. - Tuple(T1, T2, T3, T4, T5, T6, T7) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object, Object)Creates a tuple of 7 elements. - Tuple(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class io.vavr.API
-
Alias for
Tuple.of(Object, Object, Object, Object, Object, Object, Object, Object)Creates a tuple of 8 elements. - Tuple0 - Class in io.vavr
-
A tuple of no elements which can be seen as cartesian product of no components.
- Tuple1<T1> - Class in io.vavr
-
A tuple of one element which can be seen as cartesian product of one component.
- Tuple1(T1) - Constructor for class io.vavr.Tuple1
-
Constructs a tuple of one element.
- Tuple2<T1,
T2> - Class in io.vavr -
A tuple of two elements which can be seen as cartesian product of two components.
- Tuple2(T1, T2) - Constructor for class io.vavr.Tuple2
-
Constructs a tuple of two elements.
- Tuple3<T1,
T2, - Class in io.vavrT3> -
A tuple of three elements which can be seen as cartesian product of three components.
- Tuple3(T1, T2, T3) - Constructor for class io.vavr.Tuple3
-
Constructs a tuple of three elements.
- Tuple4<T1,
T2, - Class in io.vavrT3, T4> -
A tuple of 4 elements which can be seen as cartesian product of 4 components.
- Tuple4(T1, T2, T3, T4) - Constructor for class io.vavr.Tuple4
-
Constructs a tuple of 4 elements.
- Tuple5<T1,
T2, - Class in io.vavrT3, T4, T5> -
A tuple of 5 elements which can be seen as cartesian product of 5 components.
- Tuple5(T1, T2, T3, T4, T5) - Constructor for class io.vavr.Tuple5
-
Constructs a tuple of 5 elements.
- Tuple6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
A tuple of 6 elements which can be seen as cartesian product of 6 components.
- Tuple6(T1, T2, T3, T4, T5, T6) - Constructor for class io.vavr.Tuple6
-
Constructs a tuple of 6 elements.
- Tuple7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
A tuple of 7 elements which can be seen as cartesian product of 7 components.
- Tuple7(T1, T2, T3, T4, T5, T6, T7) - Constructor for class io.vavr.Tuple7
-
Constructs a tuple of 7 elements.
- Tuple8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
A tuple of 8 elements which can be seen as cartesian product of 8 components.
- Tuple8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class io.vavr.Tuple8
-
Constructs a tuple of 8 elements.
- tupled() - Method in interface io.vavr.CheckedFunction0
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction1
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction2
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction3
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction4
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction5
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction6
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction7
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.CheckedFunction8
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function0
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function1
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function2
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function3
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function4
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function5
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function6
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function7
-
Returns a tupled version of this function.
- tupled() - Method in interface io.vavr.Function8
-
Returns a tupled version of this function.
- typeElement() - Method in class io.vavr.match.model.ClassModel
- TypeParameterModel - Class in io.vavr.match.model
-
Representation of a generic type parameter.
- TypeParameterModel(Elements, TypeMirror) - Constructor for class io.vavr.match.model.TypeParameterModel
U
- Unapply - Annotation Interface in io.vavr.match.annotation
-
Structural pattern matching annotation for unapply methods.
- unchecked() - Method in interface io.vavr.CheckedConsumer
-
Returns an unchecked
Consumerthat will sneaky throw if an exceptions occurs when accepting a value. - unchecked() - Method in interface io.vavr.CheckedFunction0
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction1
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction2
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction3
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction4
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction5
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction6
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction7
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction8
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedPredicate
-
Returns an unchecked
Predicatethat will sneaky throw if an exceptions occurs when testing a value. - unchecked() - Method in interface io.vavr.CheckedRunnable
-
Returns an unchecked
Runnablethat will sneaky throw if an exceptions occurs when running the unit of work. - unchecked(CheckedFunction0) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.unchecked() - unchecked(CheckedFunction1) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.unchecked() - unchecked(CheckedFunction2) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.unchecked() - unchecked(CheckedFunction3) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.unchecked() - unchecked(CheckedFunction4) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.unchecked() - unchecked(CheckedFunction5) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.unchecked() - unchecked(CheckedFunction6) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.unchecked() - unchecked(CheckedFunction7) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.unchecked() - unchecked(CheckedFunction8) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.unchecked() - unfold(Character, Function) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfold(T, Function) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfold(T, Function) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfold(T, Function) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfold(T, Function) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfold(T, Function) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfold(T, Function) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldLeft(T, Function) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldLeft(T, Function) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldLeft(T, Function) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldLeft(T, Function) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldLeft(T, Function) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldLeft(T, Function) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldLeft(T, Function) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldRight(T, Function) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldRight(T, Function) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldRight(T, Function) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldRight(T, Function) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldRight(T, Function) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldRight(T, Function) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldRight(T, Function) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- union(Set) - Method in interface io.vavr.collection.BitSet
- union(Set) - Method in class io.vavr.collection.HashSet
- union(Set) - 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) - Method in interface io.vavr.collection.Set
-
Adds all of the elements of
thatset to this set, if not already present. - union(Set) - Method in interface io.vavr.collection.SortedSet
- union(Set) - Method in class io.vavr.collection.TreeSet
- unlift(Function) - Static method in interface io.vavr.PartialFunction
-
Unlifts a
totalFunctionthat returns anOptionresult into a partial function. - unzip() - Method in interface io.vavr.collection.Map
- unzip(BiFunction) - Method in interface io.vavr.collection.Map
- unzip(BiFunction) - Method in interface io.vavr.collection.Multimap
- unzip(Function) - Method in interface io.vavr.collection.Map
- unzip(Function) - Method in interface io.vavr.collection.Multimap
- unzip(Function) - Method in class io.vavr.collection.CharSeq
- unzip(Function) - Method in class io.vavr.collection.Array
- unzip(Function) - Method in interface io.vavr.collection.BitSet
- unzip(Function) - Method in class io.vavr.collection.HashSet
- unzip(Function) - Method in interface io.vavr.collection.IndexedSeq
- unzip(Function) - Method in interface io.vavr.collection.Iterator
- unzip(Function) - Method in interface io.vavr.collection.LinearSeq
- unzip(Function) - Method in class io.vavr.collection.LinkedHashSet
- unzip(Function) - Method in interface io.vavr.collection.List
- unzip(Function) - Method in class io.vavr.collection.PriorityQueue
- unzip(Function) - Method in class io.vavr.collection.Queue
- unzip(Function) - Method in interface io.vavr.collection.Seq
- unzip(Function) - Method in interface io.vavr.collection.Set
- unzip(Function) - Method in interface io.vavr.collection.SortedSet
- unzip(Function) - Method in interface io.vavr.collection.Stream
- unzip(Function) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to pairs which are subsequently split into two distinct sets.
- unzip(Function) - Method in interface io.vavr.collection.Tree
- unzip(Function) - Method in class io.vavr.collection.TreeSet
- unzip(Function) - Method in class io.vavr.collection.Vector
- unzip3(BiFunction) - Method in interface io.vavr.collection.Map
- unzip3(BiFunction) - Method in interface io.vavr.collection.Multimap
- unzip3(Function) - Method in interface io.vavr.collection.Map
- unzip3(Function) - Method in interface io.vavr.collection.Multimap
- unzip3(Function) - Method in class io.vavr.collection.CharSeq
- unzip3(Function) - Method in class io.vavr.collection.Array
- unzip3(Function) - Method in interface io.vavr.collection.BitSet
- unzip3(Function) - Method in class io.vavr.collection.HashSet
- unzip3(Function) - Method in interface io.vavr.collection.IndexedSeq
- unzip3(Function) - Method in interface io.vavr.collection.Iterator
- unzip3(Function) - Method in class io.vavr.collection.LinkedHashSet
- unzip3(Function) - Method in interface io.vavr.collection.List
- unzip3(Function) - Method in class io.vavr.collection.PriorityQueue
- unzip3(Function) - Method in class io.vavr.collection.Queue
- unzip3(Function) - Method in interface io.vavr.collection.Seq
- unzip3(Function) - Method in interface io.vavr.collection.Set
- unzip3(Function) - Method in interface io.vavr.collection.SortedSet
- unzip3(Function) - Method in interface io.vavr.collection.Stream
- unzip3(Function) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to triples which are subsequently split into three distinct sets.
- unzip3(Function) - Method in interface io.vavr.collection.Tree
- unzip3(Function) - Method in class io.vavr.collection.TreeSet
- unzip3(Function) - Method in class io.vavr.collection.Vector
- update(int, Character) - Method in class io.vavr.collection.CharSeq
- update(int, Function) - Method in class io.vavr.collection.CharSeq
- update(int, Function) - Method in class io.vavr.collection.Array
- update(int, Function) - Method in interface io.vavr.collection.IndexedSeq
- update(int, Function) - Method in interface io.vavr.collection.LinearSeq
- update(int, Function) - Method in interface io.vavr.collection.List
- update(int, Function) - Method in class io.vavr.collection.Queue
- update(int, Function) - Method in interface io.vavr.collection.Seq
-
Updates the given element at the specified index using the specified function.
- update(int, Function) - Method in interface io.vavr.collection.Stream
- update(int, Function) - Method in class io.vavr.collection.Vector
- update(int, T) - Method in class io.vavr.collection.Array
- update(int, T) - Method in interface io.vavr.collection.IndexedSeq
- update(int, T) - Method in interface io.vavr.collection.LinearSeq
- update(int, T) - Method in interface io.vavr.collection.List
- update(int, T) - Method in class io.vavr.collection.Queue
- update(int, T) - Method in interface io.vavr.collection.Seq
-
Updates the given element at the specified index.
- update(int, T) - Method in interface io.vavr.collection.Stream
- update(int, T) - Method in class io.vavr.collection.Vector
- update1(T1) - Method in class io.vavr.Tuple1
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple2
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple3
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple4
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple5
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple6
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple7
-
Sets the 1st element of this tuple to the given
value. - update1(T1) - Method in class io.vavr.Tuple8
-
Sets the 1st element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple2
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple3
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple4
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple5
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple6
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple7
-
Sets the 2nd element of this tuple to the given
value. - update2(T2) - Method in class io.vavr.Tuple8
-
Sets the 2nd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple3
-
Sets the 3rd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple4
-
Sets the 3rd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple5
-
Sets the 3rd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple6
-
Sets the 3rd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple7
-
Sets the 3rd element of this tuple to the given
value. - update3(T3) - Method in class io.vavr.Tuple8
-
Sets the 3rd element of this tuple to the given
value. - update4(T4) - Method in class io.vavr.Tuple4
-
Sets the 4th element of this tuple to the given
value. - update4(T4) - Method in class io.vavr.Tuple5
-
Sets the 4th element of this tuple to the given
value. - update4(T4) - Method in class io.vavr.Tuple6
-
Sets the 4th element of this tuple to the given
value. - update4(T4) - Method in class io.vavr.Tuple7
-
Sets the 4th element of this tuple to the given
value. - update4(T4) - Method in class io.vavr.Tuple8
-
Sets the 4th element of this tuple to the given
value. - update5(T5) - Method in class io.vavr.Tuple5
-
Sets the 5th element of this tuple to the given
value. - update5(T5) - Method in class io.vavr.Tuple6
-
Sets the 5th element of this tuple to the given
value. - update5(T5) - Method in class io.vavr.Tuple7
-
Sets the 5th element of this tuple to the given
value. - update5(T5) - Method in class io.vavr.Tuple8
-
Sets the 5th element of this tuple to the given
value. - update6(T6) - Method in class io.vavr.Tuple6
-
Sets the 6th element of this tuple to the given
value. - update6(T6) - Method in class io.vavr.Tuple7
-
Sets the 6th element of this tuple to the given
value. - update6(T6) - Method in class io.vavr.Tuple8
-
Sets the 6th element of this tuple to the given
value. - update7(T7) - Method in class io.vavr.Tuple7
-
Sets the 7th element of this tuple to the given
value. - update7(T7) - Method in class io.vavr.Tuple8
-
Sets the 7th element of this tuple to the given
value. - update8(T8) - Method in class io.vavr.Tuple8
-
Sets the 8th element of this tuple to the given
value.
V
- val(Supplier, Class) - 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> - Validation.Builder3<E,
T1, - Class in io.vavr.controlT2, T3> - Validation.Builder4<E,
T1, - Class in io.vavr.controlT2, T3, T4> - Validation.Builder5<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5> - Validation.Builder6<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6> - Validation.Builder7<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7> - Validation.Builder8<E,
T1, - Class in io.vavr.controlT2, T3, T4, T5, T6, T7, T8> - Validation.Invalid<E,
T> - Class in io.vavr.control -
An invalid Validation
- Validation.Valid<E,
T> - Class in io.vavr.control -
A valid Validation
- Value<T> - Interface in io.vavr
-
Functional programming is all about values and transformation of values using functions.
- valueOf(String) - Static method in enum class io.vavr.collection.Multimap.ContainerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.vavr.collection.Tree.Order
-
Returns the enum constant of this class with the specified name.
- values() - Method in class io.vavr.collection.HashMultimap
- values() - Method in class io.vavr.collection.LinkedHashMultimap
- values() - Method in class io.vavr.collection.TreeMultimap
- values() - Method in class io.vavr.collection.HashMap
- values() - Method in class io.vavr.collection.LinkedHashMap
- values() - Method in interface io.vavr.collection.Map
-
Returns a new
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
- 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) - Static method in interface io.vavr.control.Option
-
Creates
Someof suppliers value if condition is true, orNonein other case - when(boolean, T) - Static method in interface io.vavr.control.Option
-
Creates
Someof value if condition is true, orNonein other case - with(Try) - Method in interface io.vavr.concurrent.Task.Complete
-
Deprecated.A function that takes a
Try(success or failure) and returns the state of completion. - withBytes() - Static method in interface io.vavr.collection.BitSet
- withCharacters() - Static method in interface io.vavr.collection.BitSet
- withDefault(Function) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- withDefault(Function) - 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) - Static method in interface io.vavr.collection.BitSet
- withLongs() - Static method in interface io.vavr.collection.BitSet
- withRelations(Function1, Function1) - Static method in interface io.vavr.collection.BitSet
- withResources(CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on oneAutoCloseableresource. - withResources(CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on twoAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on threeAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on fourAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on fiveAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on sixAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0) - Static method in interface io.vavr.control.Try
-
Creates a
Try-with-resources builder that operates on sevenAutoCloseableresources. - withResources(CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0, CheckedFunction0) - 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
- withSeq() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSeq() - Static method in class io.vavr.collection.TreeMultimap
- withSet() - Static method in class io.vavr.collection.HashMultimap
- withSet() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSet() - Static method in class io.vavr.collection.TreeMultimap
- withShorts() - Static method in interface io.vavr.collection.BitSet
- withSortedSet() - Static method in class io.vavr.collection.HashMultimap
- withSortedSet() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet() - Static method in class io.vavr.collection.TreeMultimap
- withSortedSet(Comparator) - Static method in class io.vavr.collection.HashMultimap
- withSortedSet(Comparator) - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet(Comparator) - Static method in class io.vavr.collection.TreeMultimap
Y
- yield() - Method in class io.vavr.API.For1
-
A shortcut for
yield(Function.identity()). - yield() - Method in class io.vavr.API.For1Future
-
A shortcut for
yield(Function.identity()). - yield() - Method in class io.vavr.API.For1List
-
A shortcut for
yield(Function.identity()). - yield() - Method in class io.vavr.API.For1Option
-
A shortcut for
yield(Function.identity()). - yield() - Method in class io.vavr.API.For1Try
-
A shortcut for
yield(Function.identity()). - yield(Function3) - Method in class io.vavr.API.For3
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function3) - Method in class io.vavr.API.For3Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function3) - Method in class io.vavr.API.For3List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function3) - Method in class io.vavr.API.For3Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function3) - Method in class io.vavr.API.For3Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function4) - Method in class io.vavr.API.For4
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function4) - Method in class io.vavr.API.For4Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function4) - Method in class io.vavr.API.For4List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function4) - Method in class io.vavr.API.For4Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function4) - Method in class io.vavr.API.For4Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function5) - Method in class io.vavr.API.For5
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function5) - Method in class io.vavr.API.For5Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function5) - Method in class io.vavr.API.For5List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function5) - Method in class io.vavr.API.For5Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function5) - Method in class io.vavr.API.For5Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function6) - Method in class io.vavr.API.For6
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function6) - Method in class io.vavr.API.For6Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function6) - Method in class io.vavr.API.For6List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function6) - Method in class io.vavr.API.For6Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function6) - Method in class io.vavr.API.For6Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function7) - Method in class io.vavr.API.For7
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function7) - Method in class io.vavr.API.For7Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function7) - Method in class io.vavr.API.For7List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function7) - Method in class io.vavr.API.For7Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function7) - Method in class io.vavr.API.For7Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function8) - Method in class io.vavr.API.For8
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function8) - Method in class io.vavr.API.For8Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function8) - Method in class io.vavr.API.For8List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function8) - Method in class io.vavr.API.For8Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function8) - Method in class io.vavr.API.For8Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(BiFunction) - Method in class io.vavr.API.For2
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(BiFunction) - Method in class io.vavr.API.For2Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(BiFunction) - Method in class io.vavr.API.For2List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(BiFunction) - Method in class io.vavr.API.For2Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(BiFunction) - Method in class io.vavr.API.For2Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function) - Method in class io.vavr.API.For1
-
Yields a result for elements of the cross product of the underlying Iterable.
- yield(Function) - Method in class io.vavr.API.For1Future
-
Yields a result for elements of the cross product of the underlying Future.
- yield(Function) - Method in class io.vavr.API.For1List
-
Yields a result for elements of the cross product of the underlying List.
- yield(Function) - Method in class io.vavr.API.For1Option
-
Yields a result for elements of the cross product of the underlying Option.
- yield(Function) - Method in class io.vavr.API.For1Try
-
Yields a result for elements of the cross product of the underlying Try.
Z
- zip(Future) - Method in interface io.vavr.concurrent.Future
-
Returns a tuple of this and that Future result.
- zip(Iterable) - Method in class io.vavr.collection.Array
- zip(Iterable) - Method in interface io.vavr.collection.BitSet
- zip(Iterable) - Method in class io.vavr.collection.CharSeq
- zip(Iterable) - Method in class io.vavr.collection.HashSet
- zip(Iterable) - Method in interface io.vavr.collection.IndexedSeq
- zip(Iterable) - Method in interface io.vavr.collection.Iterator
- zip(Iterable) - Method in interface io.vavr.collection.LinearSeq
- zip(Iterable) - Method in class io.vavr.collection.LinkedHashSet
- zip(Iterable) - Method in interface io.vavr.collection.List
- zip(Iterable) - Method in interface io.vavr.collection.Map
- zip(Iterable) - Method in interface io.vavr.collection.Multimap
- zip(Iterable) - Method in class io.vavr.collection.PriorityQueue
- zip(Iterable) - Method in class io.vavr.collection.Queue
- zip(Iterable) - Method in interface io.vavr.collection.Seq
- zip(Iterable) - Method in interface io.vavr.collection.Set
- zip(Iterable) - Method in interface io.vavr.collection.SortedSet
- zip(Iterable) - Method in interface io.vavr.collection.Stream
- zip(Iterable) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by combining corresponding elements in pairs.
- zip(Iterable) - Method in interface io.vavr.collection.Tree
- zip(Iterable) - Method in class io.vavr.collection.TreeSet
- zip(Iterable) - Method in class io.vavr.collection.Vector
- zipAll(Iterable, Tuple2, U) - Method in interface io.vavr.collection.Map
- zipAll(Iterable, Tuple2, U) - Method in interface io.vavr.collection.Multimap
- zipAll(Iterable, Character, U) - Method in class io.vavr.collection.CharSeq
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.Array
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.BitSet
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.HashSet
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.IndexedSeq
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Iterator
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.LinearSeq
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.LinkedHashSet
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.List
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.PriorityQueue
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.Queue
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Seq
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Set
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.SortedSet
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Stream
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable by combining corresponding elements in pairs.
- zipAll(Iterable, T, U) - Method in interface io.vavr.collection.Tree
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.TreeSet
- zipAll(Iterable, T, U) - Method in class io.vavr.collection.Vector
- zipWith(Future, BiFunction) - Method in interface io.vavr.concurrent.Future
-
Returns a this and that Future result combined using a given combinator function.
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Map
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Multimap
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.CharSeq
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.Array
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.BitSet
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.HashSet
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.IndexedSeq
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Iterator
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.LinearSeq
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.List
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.PriorityQueue
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.Queue
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Seq
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Set
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.SortedSet
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Stream
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by mapping elements.
- zipWith(Iterable, BiFunction) - Method in interface io.vavr.collection.Tree
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.TreeSet
- zipWith(Iterable, BiFunction) - Method in class io.vavr.collection.Vector
- zipWithIndex() - Method in class io.vavr.collection.Array
- zipWithIndex() - Method in interface io.vavr.collection.BitSet
- zipWithIndex() - Method in class io.vavr.collection.CharSeq
- zipWithIndex() - Method in class io.vavr.collection.HashSet
- zipWithIndex() - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex() - Method in interface io.vavr.collection.Iterator
- zipWithIndex() - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex() - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex() - Method in interface io.vavr.collection.List
- zipWithIndex() - Method in interface io.vavr.collection.Map
- zipWithIndex() - Method in interface io.vavr.collection.Multimap
- zipWithIndex() - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex() - Method in class io.vavr.collection.Queue
- zipWithIndex() - Method in interface io.vavr.collection.Seq
- zipWithIndex() - Method in interface io.vavr.collection.Set
- zipWithIndex() - Method in interface io.vavr.collection.SortedSet
- zipWithIndex() - Method in interface io.vavr.collection.Stream
- zipWithIndex() - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices.
- zipWithIndex() - Method in interface io.vavr.collection.Tree
- zipWithIndex() - Method in class io.vavr.collection.TreeSet
- zipWithIndex() - Method in class io.vavr.collection.Vector
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Map
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Multimap
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.CharSeq
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.Array
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.BitSet
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.HashSet
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Iterator
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.List
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.Queue
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Seq
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Set
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.SortedSet
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Stream
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices by applying mapper provided.
- zipWithIndex(BiFunction) - Method in interface io.vavr.collection.Tree
- zipWithIndex(BiFunction) - Method in class io.vavr.collection.TreeSet
- zipWithIndex(BiFunction) - 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