Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $ - Class in io.vavr
-
INTERNAL TYPE - turned to io.vavr.Patterns by vavr-match annotation processor.
- $() - Constructor for class io.vavr.$
- $() - Static method in class io.vavr.API
-
Wildcard pattern, matches any value.
- $(Predicate<? super T>) - Static method in class io.vavr.API
-
Guard pattern, checks if a predicate is satisfied.
- $(T) - Static method in class io.vavr.API
-
Value pattern, checks for equality.
- $Cons(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>) - Static method in class io.vavr.Patterns
- $Failure(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Future(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Invalid(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Left(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Nil() - Static method in class io.vavr.Patterns
- $None() - Static method in class io.vavr.Patterns
- $Right(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Some(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Success(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Tuple0 - Static variable in class io.vavr.Patterns
- $Tuple1(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
- $Tuple2(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>) - Static method in class io.vavr.Patterns
- $Tuple3(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>) - Static method in class io.vavr.Patterns
- $Tuple4(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>) - Static method in class io.vavr.Patterns
- $Tuple5(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>) - Static method in class io.vavr.Patterns
- $Tuple6(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>) - Static method in class io.vavr.Patterns
- $Tuple7(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>, API.Match.Pattern<_7, ?>) - Static method in class io.vavr.Patterns
- $Tuple8(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>, API.Match.Pattern<_3, ?>, API.Match.Pattern<_4, ?>, API.Match.Pattern<_5, ?>, API.Match.Pattern<_6, ?>, API.Match.Pattern<_7, ?>, API.Match.Pattern<_8, ?>) - Static method in class io.vavr.Patterns
- $Valid(API.Match.Pattern<_1, ?>) - Static method in class io.vavr.Patterns
A
- a1 - Variable in class io.vavr.test.Property.ForAll1
- a1 - Variable in class io.vavr.test.Property.ForAll2
- a1 - Variable in class io.vavr.test.Property.ForAll3
- a1 - Variable in class io.vavr.test.Property.ForAll4
- a1 - Variable in class io.vavr.test.Property.ForAll5
- a1 - Variable in class io.vavr.test.Property.ForAll6
- a1 - Variable in class io.vavr.test.Property.ForAll7
- a1 - Variable in class io.vavr.test.Property.ForAll8
- a1 - Variable in class io.vavr.test.Property.Property1
- a1 - Variable in class io.vavr.test.Property.Property2
- a1 - Variable in class io.vavr.test.Property.Property3
- a1 - Variable in class io.vavr.test.Property.Property4
- a1 - Variable in class io.vavr.test.Property.Property5
- a1 - Variable in class io.vavr.test.Property.Property6
- a1 - Variable in class io.vavr.test.Property.Property7
- a1 - Variable in class io.vavr.test.Property.Property8
- a2 - Variable in class io.vavr.test.Property.ForAll2
- a2 - Variable in class io.vavr.test.Property.ForAll3
- a2 - Variable in class io.vavr.test.Property.ForAll4
- a2 - Variable in class io.vavr.test.Property.ForAll5
- a2 - Variable in class io.vavr.test.Property.ForAll6
- a2 - Variable in class io.vavr.test.Property.ForAll7
- a2 - Variable in class io.vavr.test.Property.ForAll8
- a2 - Variable in class io.vavr.test.Property.Property2
- a2 - Variable in class io.vavr.test.Property.Property3
- a2 - Variable in class io.vavr.test.Property.Property4
- a2 - Variable in class io.vavr.test.Property.Property5
- a2 - Variable in class io.vavr.test.Property.Property6
- a2 - Variable in class io.vavr.test.Property.Property7
- a2 - Variable in class io.vavr.test.Property.Property8
- a3 - Variable in class io.vavr.test.Property.ForAll3
- a3 - Variable in class io.vavr.test.Property.ForAll4
- a3 - Variable in class io.vavr.test.Property.ForAll5
- a3 - Variable in class io.vavr.test.Property.ForAll6
- a3 - Variable in class io.vavr.test.Property.ForAll7
- a3 - Variable in class io.vavr.test.Property.ForAll8
- a3 - Variable in class io.vavr.test.Property.Property3
- a3 - Variable in class io.vavr.test.Property.Property4
- a3 - Variable in class io.vavr.test.Property.Property5
- a3 - Variable in class io.vavr.test.Property.Property6
- a3 - Variable in class io.vavr.test.Property.Property7
- a3 - Variable in class io.vavr.test.Property.Property8
- a4 - Variable in class io.vavr.test.Property.ForAll4
- a4 - Variable in class io.vavr.test.Property.ForAll5
- a4 - Variable in class io.vavr.test.Property.ForAll6
- a4 - Variable in class io.vavr.test.Property.ForAll7
- a4 - Variable in class io.vavr.test.Property.ForAll8
- a4 - Variable in class io.vavr.test.Property.Property4
- a4 - Variable in class io.vavr.test.Property.Property5
- a4 - Variable in class io.vavr.test.Property.Property6
- a4 - Variable in class io.vavr.test.Property.Property7
- a4 - Variable in class io.vavr.test.Property.Property8
- a5 - Variable in class io.vavr.test.Property.ForAll5
- a5 - Variable in class io.vavr.test.Property.ForAll6
- a5 - Variable in class io.vavr.test.Property.ForAll7
- a5 - Variable in class io.vavr.test.Property.ForAll8
- a5 - Variable in class io.vavr.test.Property.Property5
- a5 - Variable in class io.vavr.test.Property.Property6
- a5 - Variable in class io.vavr.test.Property.Property7
- a5 - Variable in class io.vavr.test.Property.Property8
- a6 - Variable in class io.vavr.test.Property.ForAll6
- a6 - Variable in class io.vavr.test.Property.ForAll7
- a6 - Variable in class io.vavr.test.Property.ForAll8
- a6 - Variable in class io.vavr.test.Property.Property6
- a6 - Variable in class io.vavr.test.Property.Property7
- a6 - Variable in class io.vavr.test.Property.Property8
- a7 - Variable in class io.vavr.test.Property.ForAll7
- a7 - Variable in class io.vavr.test.Property.ForAll8
- a7 - Variable in class io.vavr.test.Property.Property7
- a7 - Variable in class io.vavr.test.Property.Property8
- a8 - Variable in class io.vavr.test.Property.ForAll8
- a8 - Variable in class io.vavr.test.Property.Property8
- AbstractBitSet(Function1<Integer, T>, Function1<T, Integer>) - Constructor for class io.vavr.collection.BitSetModule.AbstractBitSet
- AbstractIterator<T> - Class in io.vavr.collection
-
Provides a common
Object.toString()
implementation. - AbstractIterator() - Constructor for class io.vavr.collection.AbstractIterator
- AbstractMultimap<K,
V, - Class in io.vavr.collectionM> -
An
Multimap
implementation (not intended to be public). - AbstractMultimap(Map<K, Traversable<V>>, Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.AbstractMultimap
- AbstractMultimap.SerializableSupplier<T> - Interface in io.vavr.collection
- AbstractNode() - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- AbstractQueue<T,
Q> - Class in io.vavr.collection - AbstractQueue() - Constructor for class io.vavr.collection.AbstractQueue
- accept(T) - Method in interface io.vavr.CheckedConsumer
-
Performs side-effects.
- Action() - Constructor for enum io.vavr.collection.HashArrayMappedTrieModule.Action
- actions - Variable in class io.vavr.concurrent.FutureImpl
-
The queue of actions is filled when calling onComplete() before the Future is completed or cancelled.
- add - Variable in enum io.vavr.collection.Multimap.ContainerType
- add(int, T) - Method in class io.vavr.collection.JavaConverters.ListView
- add(Traversable<?>, T) - Method in enum io.vavr.collection.Multimap.ContainerType
- add(T) - Method in interface io.vavr.collection.BitSet
- add(T) - Method in class io.vavr.collection.BitSetModule.BitSet1
- add(T) - Method in class io.vavr.collection.BitSetModule.BitSet2
- add(T) - Method in class io.vavr.collection.BitSetModule.BitSetN
- add(T) - Method in class io.vavr.collection.HashSet
- add(T) - Method in class io.vavr.collection.JavaConverters.ListView
- add(T) - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- 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(int, Collection<? extends T>) - Method in class io.vavr.collection.JavaConverters.ListView
- addAll(HashArrayMappedTrie<T, T>, Iterable<? extends T>) - Static method in class io.vavr.collection.HashSet
- addAll(LinkedHashMap<T, Object>, Iterable<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
-
Adds all of the given elements to this set, replacing existing one if they are not already contained.
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
-
Adds all of the given elements to this set, if not already contained.
- addAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- addAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- addAll(Collection<? extends T>) - Method in class io.vavr.collection.JavaConverters.ListView
- addElement(int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- ADDRESS_BITS_PER_WORD - Static variable in interface io.vavr.collection.BitSetModule
- allOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if all of the given
predicates
are 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<? super T>) - Method in interface io.vavr.CheckedConsumer
-
Returns a chained
CheckedConsumer
that first executesthis.accept(t)
and thenafter.accept(t)
, for a givent
of typeT
. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction0
-
Returns a composed function that first applies this CheckedFunction0 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies this CheckedFunction1 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction2
-
Returns a composed function that first applies this CheckedFunction2 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction3
-
Returns a composed function that first applies this CheckedFunction3 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction4
-
Returns a composed function that first applies this CheckedFunction4 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction5
-
Returns a composed function that first applies this CheckedFunction5 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction6
-
Returns a composed function that first applies this CheckedFunction6 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction7
-
Returns a composed function that first applies this CheckedFunction7 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface io.vavr.CheckedFunction8
-
Returns a composed function that first applies this CheckedFunction8 to the given argument and then applies CheckedFunction1
after
to the result. - andThen(Runnable) - Method in interface io.vavr.control.Try
-
Shortcut for
andThenTry(runnable::run)
, seeTry.andThenTry(CheckedRunnable)
. - andThen(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Support for chaining of callbacks that are guaranteed to be executed in a specific order.
- andThen(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Shortcut for
andThenTry(consumer::accept)
, seeTry.andThenTry(CheckedConsumer)
. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function0
-
Returns a composed function that first applies this Function0 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function1
-
Returns a composed function that first applies this Function1 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function2
-
Returns a composed function that first applies this Function2 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function3
-
Returns a composed function that first applies this Function3 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function4
-
Returns a composed function that first applies this Function4 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function5
-
Returns a composed function that first applies this Function5 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function6
-
Returns a composed function that first applies this Function6 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function7
-
Returns a composed function that first applies this Function7 to the given argument and then applies Function
after
to the result. - andThen(Function<? super R, ? extends V>) - Method in interface io.vavr.Function8
-
Returns a composed function that first applies this Function8 to the given argument and then applies Function
after
to the result. - andThenTry(CheckedConsumer<? super T>) - Method in interface io.vavr.control.Try
-
Passes the result to the given
consumer
if this is aSuccess
. - andThenTry(CheckedRunnable) - Method in interface io.vavr.control.Try
-
Runs the given runnable if this is a
Success
, otherwise returns thisFailure
. - any() - Static method in class io.vavr.API.Match.Pattern0
- ANY - Static variable in class io.vavr.API.Match.Pattern0
- anyOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if at least one of the given
predicates
is satisfies. - ap(Validation<Seq<E>, ? extends Function<? super T, ? extends U>>) - Method in interface io.vavr.control.Validation
- ap(Function2<T1, T2, R>) - Method in class io.vavr.control.Validation.Builder
- ap(Function3<T1, T2, T3, R>) - Method in class io.vavr.control.Validation.Builder3
- ap(Function4<T1, T2, T3, T4, R>) - Method in class io.vavr.control.Validation.Builder4
- ap(Function5<T1, T2, T3, T4, T5, R>) - Method in class io.vavr.control.Validation.Builder5
- ap(Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class io.vavr.control.Validation.Builder6
- ap(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class io.vavr.control.Validation.Builder7
- ap(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class io.vavr.control.Validation.Builder8
- API - Class in io.vavr
-
The most basic Vavr functionality is accessed through this API class.
- API() - Constructor for class io.vavr.API
- API.For1<T1> - Class in io.vavr
-
For-comprehension with one Iterable.
- API.For1Future<T1> - Class in io.vavr
-
For-comprehension with one Future.
- API.For1List<T1> - Class in io.vavr
-
For-comprehension with one List.
- API.For1Option<T1> - Class in io.vavr
-
For-comprehension with one Option.
- API.For1Try<T1> - Class in io.vavr
-
For-comprehension with one Try.
- API.For2<T1,
T2> - Class in io.vavr -
For-comprehension with two Iterables.
- API.For2Future<T1,
T2> - Class in io.vavr -
For-comprehension with two Futures.
- API.For2List<T1,
T2> - Class in io.vavr -
For-comprehension with two Lists.
- API.For2Option<T1,
T2> - Class in io.vavr -
For-comprehension with two Options.
- API.For2Try<T1,
T2> - Class in io.vavr -
For-comprehension with two Trys.
- API.For3<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Iterables.
- API.For3Future<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Futures.
- API.For3List<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Lists.
- API.For3Option<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Options.
- API.For3Try<T1,
T2, - Class in io.vavrT3> -
For-comprehension with three Trys.
- API.For4<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Iterables.
- API.For4Future<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Futures.
- API.For4List<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Lists.
- API.For4Option<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Options.
- API.For4Try<T1,
T2, - Class in io.vavrT3, T4> -
For-comprehension with 4 Trys.
- API.For5<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Iterables.
- API.For5Future<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Futures.
- API.For5List<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Lists.
- API.For5Option<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Options.
- API.For5Try<T1,
T2, - Class in io.vavrT3, T4, T5> -
For-comprehension with 5 Trys.
- API.For6<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Iterables.
- API.For6Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Futures.
- API.For6List<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Lists.
- API.For6Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Options.
- API.For6Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6> -
For-comprehension with 6 Trys.
- API.For7<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Iterables.
- API.For7Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Futures.
- API.For7List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Lists.
- API.For7Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Options.
- API.For7Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7> -
For-comprehension with 7 Trys.
- API.For8<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Iterables.
- API.For8Future<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Futures.
- API.For8List<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Lists.
- API.For8Option<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Options.
- API.For8Try<T1,
T2, - Class in io.vavrT3, T4, T5, T6, T7, T8> -
For-comprehension with 8 Trys.
- API.Match<T> - Class in io.vavr
-
Scala-like structural pattern matching for Java.
- API.Match.Case<T,
R> - Interface in io.vavr - API.Match.Case0<T,
R> - Class in io.vavr - API.Match.Case1<T,
T1, - Class in io.vavrR> - API.Match.Case2<T,
T1, - Class in io.vavrT2, R> - API.Match.Case3<T,
T1, - Class in io.vavrT2, T3, R> - API.Match.Case4<T,
T1, - Class in io.vavrT2, T3, T4, R> - API.Match.Case5<T,
T1, - Class in io.vavrT2, T3, T4, T5, R> - API.Match.Case6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, R> - API.Match.Case7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, R> - API.Match.Case8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8, R> - API.Match.Pattern<T,
R> - Interface in io.vavr -
A Pattern is a partial
Function
in the sense that a function applications returns an optional result of typeOption<R>
. - API.Match.Pattern0<T> - Class in io.vavr
- API.Match.Pattern1<T,
T1> - Class in io.vavr - API.Match.Pattern2<T,
T1, - Class in io.vavrT2> - API.Match.Pattern3<T,
T1, - Class in io.vavrT2, T3> - API.Match.Pattern4<T,
T1, - Class in io.vavrT2, T3, T4> - API.Match.Pattern5<T,
T1, - Class in io.vavrT2, T3, T4, T5> - API.Match.Pattern6<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6> - API.Match.Pattern7<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7> - API.Match.Pattern8<T,
T1, - Class in io.vavrT2, T3, T4, T5, T6, T7, T8> - API for competing threads - Search tag in interface io.vavr.concurrent.Promise
- Section
- append(Iterator<T>) - Method in class io.vavr.collection.IteratorModule.ConcatIterator.Cell
- append(Character) - Method in class io.vavr.collection.CharSeq
- append(Iterator<? extends T>) - Method in class io.vavr.collection.IteratorModule.ConcatIterator
- append(Iterator<? extends T>, int) - Method in class io.vavr.collection.BitMappedTrie
- 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.StreamModule.AppendElements
- 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(Stream.Cons<T>, Function<? super Stream<T>, ? extends Stream<T>>) - Method in class io.vavr.collection.StreamModule.AppendSelf
- appendAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitMappedTrie
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Appends all given elements to this.
- appendAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.StreamModule.AppendElements
- appendAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- AppendElements(T, Queue<T>, Supplier<Stream<T>>) - Constructor for class io.vavr.collection.StreamModule.AppendElements
- appendSelf(Function<? super Stream<T>, ? extends Stream<T>>) - Method in interface io.vavr.collection.Stream
-
Appends itself to the end of stream with
mapper
function. - AppendSelf(Stream.Cons<T>, Function<? super Stream<T>, ? extends Stream<T>>) - Constructor for class io.vavr.collection.StreamModule.AppendSelf
- appendTo(Seq<PriorityQueueBase.Node<T>>) - Method in class io.vavr.collection.PriorityQueueBase.Node
- appendToLeaf(Iterator<? extends T>, int) - Method in class io.vavr.collection.BitMappedTrie
- 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(Array<T>, int) - Static method in class io.vavr.collection.ArrayModule.Combinations
- apply(CharSeq, int) - Static method in interface io.vavr.collection.CharSeqModule.Combinations
- apply(List<T>, int) - Static method in interface io.vavr.collection.ListModule.Combinations
- apply(List<T>, List<T>, Stream<T>) - Static method in interface io.vavr.collection.StreamModule.DropRight
- apply(Stream<T>, int) - Static method in interface io.vavr.collection.StreamModule.Combinations
- apply(Vector<T>, int) - Static method in class io.vavr.collection.VectorModule.Combinations
- apply(Function3<? super T1, ? super T2, ? super T3, ? extends U>) - Method in class io.vavr.Tuple3
-
Transforms this tuple to an object of type U.
- apply(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends U>) - Method in class io.vavr.Tuple4
-
Transforms this tuple to an object of type U.
- apply(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends U>) - Method in class io.vavr.Tuple5
-
Transforms this tuple to an object of type U.
- apply(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends U>) - Method in class io.vavr.Tuple6
-
Transforms this tuple to an object of type U.
- apply(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends U>) - Method in class io.vavr.Tuple7
-
Transforms this tuple to an object of type U.
- apply(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends U>) - Method in class io.vavr.Tuple8
-
Transforms this tuple to an object of type U.
- apply(Integer) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- apply(Object, int) - Method in interface io.vavr.collection.NodeModifier
- apply(BiFunction<? super T1, ? super T2, ? extends U>) - Method in class io.vavr.Tuple2
-
Transforms this tuple to an object of type U.
- apply(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple1
-
Transforms this tuple to an object of type U.
- apply(Supplier<? extends U>) - Method in class io.vavr.Tuple0
-
Transforms this tuple to an object of type U.
- apply(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.
- arbitraryError(int, int, Throwable) - Static method in class io.vavr.test.Property
-
Creates a CheckError caused by an exception when obtaining a generator.
- areEqual(Iterable<?>, Iterable<?>) - Static method in class io.vavr.collection.Collections
- areEqual(BigDecimal, BigDecimal) - Static method in class io.vavr.collection.IteratorModule.BigDecimalHelper
- arePointingToSameLeaf(int, int) - Method in class io.vavr.collection.BitMappedTrie
- arity() - Method in interface io.vavr.CheckedFunction0
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction1
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction2
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction3
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction4
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction5
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction6
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction7
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.CheckedFunction8
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function0
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function1
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function2
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function3
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function4
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function5
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function6
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function7
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Function8
-
Returns the number of function arguments.
- arity() - Method in interface io.vavr.Tuple
-
Returns the number of elements of this tuple.
- arity() - Method in class io.vavr.Tuple0
- arity() - Method in class io.vavr.Tuple1
- arity() - Method in class io.vavr.Tuple2
- arity() - Method in class io.vavr.Tuple3
- arity() - Method in class io.vavr.Tuple4
- arity() - Method in class io.vavr.Tuple5
- arity() - Method in class io.vavr.Tuple6
- arity() - Method in class io.vavr.Tuple7
- arity() - Method in class io.vavr.Tuple8
- arrangeBy(Function<? super T, ? extends K>) - Method in interface io.vavr.collection.Traversable
-
Matches each element with a unique key that you extract from it.
- array - Variable in class io.vavr.collection.BitMappedTrie
- Array<T> - Class in io.vavr.collection
-
Array is a Traversable wrapper for
Object[]
containing elements of typeT
. - Array(Object[]) - Constructor for class io.vavr.collection.Array
- 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...)
- ArrayModule - Interface in io.vavr.collection
- ArrayModule.Combinations - Class in io.vavr.collection
- ArrayNode(int, int, Object[]) - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- ArrayType<T> - Interface in io.vavr.collection
-
Helper to replace reflective array access.
- ArrayType.BooleanArrayType - Class in io.vavr.collection
- ArrayType.ByteArrayType - Class in io.vavr.collection
- ArrayType.CharArrayType - Class in io.vavr.collection
- ArrayType.DoubleArrayType - Class in io.vavr.collection
- ArrayType.FloatArrayType - Class in io.vavr.collection
- ArrayType.IntArrayType - Class in io.vavr.collection
- ArrayType.LongArrayType - Class in io.vavr.collection
- ArrayType.ObjectArrayType - Class in io.vavr.collection
- ArrayType.ShortArrayType - Class in io.vavr.collection
- asArray(Iterator<?>, int) - Static method in interface io.vavr.collection.ArrayType
-
Store the content of an iterable in an array
- asArray(T) - Method in interface io.vavr.collection.ArrayType
-
Create a single element array
- asDecimal(double) - Static method in class io.vavr.collection.IteratorModule.BigDecimalHelper
- asJava() - Method in class io.vavr.collection.Array
- asJava() - Method in class io.vavr.collection.CharSeq
- asJava() - Method in interface io.vavr.collection.List
- asJava() - Method in class io.vavr.collection.Queue
- asJava() - Method in interface io.vavr.collection.Seq
-
Creates an immutable
List
view on top of thisSeq
, i.e. - asJava() - Method in interface io.vavr.collection.Stream
- asJava() - Method in class io.vavr.collection.Vector
- asJava(C, JavaConverters.ChangePolicy) - Static method in class io.vavr.collection.JavaConverters
- asJava(C, Consumer<? super List<T>>, JavaConverters.ChangePolicy) - Static method in class io.vavr.collection.Collections
- asJava(Consumer<? super List<Character>>) - Method in class io.vavr.collection.CharSeq
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Array
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.IndexedSeq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.LinearSeq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.List
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Queue
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Seq
- asJava(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Stream
- asJava(Consumer<? super List<T>>) - Method in class io.vavr.collection.Vector
- asJavaMutable() - Method in class io.vavr.collection.Array
- asJavaMutable() - Method in class io.vavr.collection.CharSeq
- asJavaMutable() - Method in interface io.vavr.collection.List
- asJavaMutable() - Method in class io.vavr.collection.Queue
- asJavaMutable() - Method in interface io.vavr.collection.Seq
-
Creates a mutable
List
view on top of thisSeq
, i.e. - asJavaMutable() - Method in interface io.vavr.collection.Stream
- asJavaMutable() - Method in class io.vavr.collection.Vector
- asJavaMutable(Consumer<? super List<Character>>) - Method in class io.vavr.collection.CharSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Array
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.IndexedSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.LinearSeq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.List
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Queue
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Seq
- asJavaMutable(Consumer<? super List<T>>) - Method in interface io.vavr.collection.Stream
- asJavaMutable(Consumer<? super List<T>>) - Method in class io.vavr.collection.Vector
- asMap() - Method in class io.vavr.collection.AbstractMultimap
- asMap() - Method in interface io.vavr.collection.Multimap
-
Converts this
Multimap
to aMap
- asPartialFunction() - Method in interface io.vavr.collection.IndexedSeq
- asPartialFunction() - Method in interface io.vavr.collection.LinearSeq
- asPartialFunction() - Method in interface io.vavr.collection.Map
-
Turns this
Map
into aPartialFunction
which is defined at a specific index, if thisMap
contains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Multimap
-
Turns this
Multimap
into aPartialFunction
which is defined at a specific index, if thisMultimap
contains the given key. - asPartialFunction() - Method in interface io.vavr.collection.Seq
-
Turns this
Seq
into aPartialFunction
which is defined at a specific index, if thisSeq
contains at least index + 1 elements. - asPrimitives(Class<?>, Iterable<?>) - Static method in interface io.vavr.collection.ArrayType
- 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
- async(Executor, Task<? extends T>) - Static method in class io.vavr.concurrent.FutureImpl
-
Creates a
FutureImpl
that is eventually completed. - 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() - Method in class io.vavr.concurrent.FutureImpl
- 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.
- await(long, TimeUnit) - Method in class io.vavr.concurrent.FutureImpl
B
- back - Variable in class io.vavr.collection.AbstractMultimap
- back - Variable in class io.vavr.collection.CharSeq
- balanceLeft(RedBlackTree.Color, int, RedBlackTree<T>, T, RedBlackTree<T>, RedBlackTreeModule.Empty<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- balanceRight(RedBlackTree.Color, int, RedBlackTree<T>, T, RedBlackTree<T>, RedBlackTreeModule.Empty<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- BigDecimalHelper() - Constructor for class io.vavr.collection.IteratorModule.BigDecimalHelper
- bimap(TreeMap<K, V>, TreeMap.EntryComparator<K2, V2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Static method in class io.vavr.collection.TreeMap
- bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.bimap(Function, Function)
, using a specific comparator for keys of the codomain of the givenkeyMapper
. - bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMap
- bimap(Function<? super E, ? extends E2>, Function<? super T, ? extends T2>) - Method in interface io.vavr.control.Validation
-
Whereas map only performs a mapping on a valid Validation, and mapError performs a mapping on an invalid Validation, bimap allows you to provide mapping actions for both, and will give you the result based on what type of Validation this is.
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.AbstractMultimap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Map
-
Maps this
Map
to a newMap
with different component type by applying a function to its elements. - bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps this
Multimap
to a newMultimap
with different component type by applying a function to its elements. - bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
- bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class io.vavr.collection.TreeMap
- bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- bimap(Function<? super L, ? extends X>, Function<? super R, ? extends Y>) - Method in interface io.vavr.control.Either
-
Maps either the left or the right side of this disjunction.
- binarySearch(IndexedSeq<T>, IntUnaryOperator) - Static method in interface io.vavr.collection.IndexedSeqModule.Search
- bitmap - Variable in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- BitMappedTrie<T> - Class in io.vavr.collection
-
A `bit-mapped trie` is a very wide and shallow tree (for integer indices the depth will be `≤6`).
- BitMappedTrie(ArrayType<T>, Object, int, int, int) - Constructor for class io.vavr.collection.BitMappedTrie
- BITS_PER_WORD - Static variable in interface io.vavr.collection.BitSetModule
- bitSet - Variable in class io.vavr.collection.BitSetModule.BitSetIterator
- BitSet<T> - Interface in io.vavr.collection
-
An immutable
BitSet
implementation. - BitSet.Builder<T> - Class in io.vavr.collection
- BitSet1(Function1<Integer, T>, Function1<T, Integer>, long) - Constructor for class io.vavr.collection.BitSetModule.BitSet1
- BitSet2(Function1<Integer, T>, Function1<T, Integer>, long, long) - Constructor for class io.vavr.collection.BitSetModule.BitSet2
- BitSetIterator(BitSetModule.AbstractBitSet<T>) - Constructor for class io.vavr.collection.BitSetModule.BitSetIterator
- BitSetModule - Interface in io.vavr.collection
- BitSetModule.AbstractBitSet<T> - Class in io.vavr.collection
- BitSetModule.BitSet1<T> - Class in io.vavr.collection
- BitSetModule.BitSet2<T> - Class in io.vavr.collection
- BitSetModule.BitSetIterator<T> - Class in io.vavr.collection
- BitSetModule.BitSetN<T> - Class in io.vavr.collection
- BitSetN(Function1<Integer, T>, Function1<T, Integer>, long[]) - Constructor for class io.vavr.collection.BitSetModule.BitSetN
- BLACK - Enum constant in enum io.vavr.collection.RedBlackTree.Color
- blackHeight - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- blackify(RedBlackTree<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- BooleanArrayType() - Constructor for class io.vavr.collection.ArrayType.BooleanArrayType
- boxed() - Method in class io.vavr.collection.BitMappedTrie
- branchCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of branches of this tree.
- BRANCHING_BASE - Static variable in class io.vavr.collection.BitMappedTrie
- BRANCHING_FACTOR - Static variable in class io.vavr.collection.BitMappedTrie
- BRANCHING_MASK - Static variable in class io.vavr.collection.BitMappedTrie
- BUCKET_SIZE - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- buffer - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- build(Iterable<? extends T>, Function<? super T, ? extends ID>, Function<? super T, ? extends ID>) - Static method in interface io.vavr.collection.Tree
-
Build a
List
with roots ofTree
from flat source. - Builder(Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.HashMultimap.Builder
- Builder(Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.LinkedHashMultimap.Builder
- Builder(Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.TreeMultimap.Builder
- Builder(Validation<E, T1>, Validation<E, T2>) - Constructor for class io.vavr.control.Validation.Builder
- Builder(Function1<Integer, T>, Function1<T, Integer>) - Constructor for class io.vavr.collection.BitSet.Builder
- Builder3(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>) - Constructor for class io.vavr.control.Validation.Builder3
- Builder4(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>) - Constructor for class io.vavr.control.Validation.Builder4
- Builder5(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>) - Constructor for class io.vavr.control.Validation.Builder5
- Builder6(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>) - Constructor for class io.vavr.control.Validation.Builder6
- Builder7(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>) - Constructor for class io.vavr.control.Validation.Builder7
- Builder8(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>, Validation<E, T8>) - Constructor for class io.vavr.control.Validation.Builder8
- ByteArrayType() - Constructor for class io.vavr.collection.ArrayType.ByteArrayType
C
- cached - Variable in class io.vavr.collection.IteratorModule.CachedIterator
- CachedIterator(Iterator<T>) - Constructor for class io.vavr.collection.IteratorModule.CachedIterator
- calcLength(long[]) - Static method in class io.vavr.collection.BitSetModule.BitSetN
- cancel() - Method in interface io.vavr.concurrent.Future
-
Cancels the Future.
- cancel(boolean) - Method in interface io.vavr.concurrent.Future
-
Cancels the Future.
- cancel(boolean) - Method in class io.vavr.concurrent.FutureImpl
- cancelled - Variable in class io.vavr.concurrent.FutureImpl
-
Indicates if this Future is cancelled GuardedBy("lock")
- capitalize() - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeq
to upper case using the rules of the default locale. - capitalize(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts the first character in this
CharSeq
to upper case using the rules of the givenLocale
. - Case(API.Match.Pattern0<T>, Function<? super T, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern0<T>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern0<T>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, Function<? super T1, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern1<T, T1>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern2<T, T1, T2>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern3<T, T1, T2, T3>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern4<T, T1, T2, T3, T4>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, R) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Supplier<? extends R>) - Static method in class io.vavr.API
- Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, R) - Static method in class io.vavr.API
- Case0(API.Match.Pattern0<T>, Function<? super T, ? extends R>) - Constructor for class io.vavr.API.Match.Case0
- Case1(API.Match.Pattern1<T, T1>, Function<? super T1, ? extends R>) - Constructor for class io.vavr.API.Match.Case1
- Case2(API.Match.Pattern2<T, T1, T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Constructor for class io.vavr.API.Match.Case2
- Case3(API.Match.Pattern3<T, T1, T2, T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Constructor for class io.vavr.API.Match.Case3
- Case4(API.Match.Pattern4<T, T1, T2, T3, T4>, Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Constructor for class io.vavr.API.Match.Case4
- Case5(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Constructor for class io.vavr.API.Match.Case5
- Case6(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Constructor for class io.vavr.API.Match.Case6
- Case7(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Constructor for class io.vavr.API.Match.Case7
- Case8(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Constructor for class io.vavr.API.Match.Case8
- cast(Object) - Static method in class io.vavr.collection.ArrayType.BooleanArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.ByteArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.CharArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.DoubleArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.FloatArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.IntArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.LongArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.ObjectArrayType
- cast(Object) - Static method in class io.vavr.collection.ArrayType.ShortArrayType
- cause - Variable in class io.vavr.control.Try.Failure
- Cell() - Constructor for class io.vavr.collection.IteratorModule.ConcatIterator.Cell
- ChangePolicy() - Constructor for enum io.vavr.collection.JavaConverters.ChangePolicy
- CharArrayType() - Constructor for class io.vavr.collection.ArrayType.CharArrayType
- charAt(int) - Method in class io.vavr.collection.CharSeq
-
Returns the
char
value at the specified index. - CharSeq - Class in io.vavr.collection
-
The CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations we know from the functional Vavr collections.
- CharSeq(String) - Constructor for class io.vavr.collection.CharSeq
- 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
- CharSeqModule - Interface in io.vavr.collection
- CharSeqModule.Combinations - Interface in io.vavr.collection
- check() - Method in interface io.vavr.test.Checkable
-
Checks this property using the default random number generator
Checkable.RNG
by callingCheckable.check(int, int)
, where size isCheckable.DEFAULT_SIZE
and 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.
- CheckedConsumerModule - Interface in io.vavr
- CheckedFunction(CheckedFunction0<R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.of(CheckedFunction0)
- CheckedFunction(CheckedFunction1<T1, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.of(CheckedFunction1)
- CheckedFunction(CheckedFunction2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.of(CheckedFunction2)
- CheckedFunction(CheckedFunction3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.of(CheckedFunction3)
- CheckedFunction(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.of(CheckedFunction4)
- CheckedFunction(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.of(CheckedFunction5)
- CheckedFunction(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.of(CheckedFunction6)
- CheckedFunction(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.of(CheckedFunction7)
- CheckedFunction(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.of(CheckedFunction8)
- CheckedFunction0<R> - Interface in io.vavr
-
Represents a function with no arguments.
- CheckedFunction0Module - Interface in io.vavr
- CheckedFunction1<T1,
R> - Interface in io.vavr -
Represents a function with one argument.
- CheckedFunction1Module - Interface in io.vavr
- CheckedFunction2<T1,
T2, - Interface in io.vavrR> -
Represents a function with two arguments.
- CheckedFunction2Module - Interface in io.vavr
- CheckedFunction3<T1,
T2, - Interface in io.vavrT3, R> -
Represents a function with three arguments.
- CheckedFunction3Module - Interface in io.vavr
- CheckedFunction4<T1,
T2, - Interface in io.vavrT3, T4, R> -
Represents a function with 4 arguments.
- CheckedFunction4Module - Interface in io.vavr
- CheckedFunction5<T1,
T2, - Interface in io.vavrT3, T4, T5, R> -
Represents a function with 5 arguments.
- CheckedFunction5Module - Interface in io.vavr
- CheckedFunction6<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, R> -
Represents a function with 6 arguments.
- CheckedFunction6Module - Interface in io.vavr
- CheckedFunction7<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, R> -
Represents a function with 7 arguments.
- CheckedFunction7Module - Interface in io.vavr
- CheckedFunction8<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, T8, R> -
Represents a function with 8 arguments.
- CheckedFunction8Module - Interface in io.vavr
- CheckedPredicate<T> - Interface in io.vavr
-
A Predicate which may throw.
- CheckedPredicateModule - Interface in io.vavr
- CheckedRunnable - Interface in io.vavr
-
A Runnable which may throw.
- CheckedRunnableModule - Interface in io.vavr
- CheckError(String, Throwable) - Constructor for exception class io.vavr.test.Property.CheckError
- checkForComodification() - Method in class io.vavr.collection.JavaConverters.ListView.Iterator
- 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 aSatisfied
property 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.
- children - Variable in class io.vavr.collection.PriorityQueueBase.Node
- children - Variable in class io.vavr.collection.Tree.Node
- 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<T>) - Static method in interface io.vavr.test.Gen
-
Chooses an enum value from all the enum constants defined in the enumerated type.
- choose(Iterable<T>) - 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
- className - Variable in class io.vavr.match.generator.ImportManager.FQN
- clear() - Method in class io.vavr.collection.JavaConverters.ListView
- 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
. - collapsed(ArrayType<T>, Object, int, int, int) - Static method in class io.vavr.collection.BitMappedTrie
- collect(PartialFunction<? super Tuple2<K, V>, ? extends R>) - Method in interface io.vavr.collection.Map
- collect(PartialFunction<? super Tuple2<K, V>, ? extends R>) - Method in interface io.vavr.collection.Multimap
- collect(PartialFunction<? super Character, ? extends R>) - Method in class io.vavr.collection.CharSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Array
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.BitSet
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.HashSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.IndexedSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Iterator
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.LinearSeq
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.LinkedHashSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.List
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.PriorityQueue
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Queue
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Seq
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Set
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.SortedSet
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Stream
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Traversable
-
Collects all elements that are in the domain of the given
partialFunction
by mapping the elements to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.collection.Tree
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.TreeSet
- collect(PartialFunction<? super T, ? extends R>) - Method in class io.vavr.collection.Vector
- collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.concurrent.Future
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Option
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(PartialFunction<? super T, ? extends R>) - Method in interface io.vavr.control.Try
-
Collects value that is in the domain of the given
partialFunction
by mapping the value to typeR
. - collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface io.vavr.Value
-
Collects the underlying value(s) (if present) using the given
supplier
,accumulator
andcombiner
. - collect(Collector<? super T, A, R>) - Method in interface io.vavr.Value
-
Collects the underlying value(s) (if present) using the provided
collector
. - Collections - Class in io.vavr.collection
-
Internal class, containing helpers.
- Collections() - Constructor for class io.vavr.collection.Collections
- Collections.IterableWithSize<T> - Class in io.vavr.collection
- collector() - Static method in class io.vavr.collection.Array
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aArray
. - collector() - Method in class io.vavr.collection.BitSet.Builder
- collector() - Static method in interface io.vavr.collection.BitSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aBitSet
. - collector() - Static method in class io.vavr.collection.CharSeq
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aCharSeq
. - collector() - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aHashMultimap
. - collector() - Static method in class io.vavr.collection.HashSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashSet
. - collector() - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aLinkedHashMultimap
. - collector() - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aLinkedHashSet
. - collector() - Static method in interface io.vavr.collection.List
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aList
. - collector() - Static method in class io.vavr.collection.PriorityQueue
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aPriorityQueue<T>
. - collector() - Static method in class io.vavr.collection.Queue
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aQueue
. - collector() - Static method in interface io.vavr.collection.Stream
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aStream
. - collector() - Static method in interface io.vavr.collection.Tree
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTree
. - collector() - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMap
. - collector() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMultimap
. - collector() - Static method in class io.vavr.collection.TreeSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeSet
. - collector() - Static method in class io.vavr.collection.Vector
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aVector
. - collector(Comparator<? super K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMap
. - collector(Comparator<? super K>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
Collector
which may be used in conjunction withStream.collect(Collector)
to obtain aTreeMultimap
. - collector(Comparator<? super K>, Function<? super T, ? extends K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Comparator<? super K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Comparator<? super T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeSet
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector(Function<? super T, ? extends K>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aHashMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aLinkedHashMap
. - collector(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
Collector
which may be used in conjunction withStream.collect(java.util.stream.Collector)
to obtain aTreeMap
. - color - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- color() - Method in interface io.vavr.collection.RedBlackTree
-
Return the
RedBlackTree.Color
of this Red/Black Tree node. - color() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- color() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- color(RedBlackTree.Color) - Method in class io.vavr.collection.RedBlackTreeModule.Node
- color(RedBlackTree<T>, RedBlackTree.Color) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- Color() - Constructor for enum io.vavr.collection.RedBlackTree.Color
- 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.
- combinations(int) - Method in interface io.vavr.collection.Stream
- combinations(int) - Method in class io.vavr.collection.Vector
- Combinations() - Constructor for class io.vavr.collection.ArrayModule.Combinations
- Combinations() - Constructor for class io.vavr.collection.VectorModule.Combinations
- combine(Validation<E, T1>, Validation<E, T2>) - Static method in interface io.vavr.control.Validation
-
Combines two
Validation
s into aValidation.Builder
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>) - Static method in interface io.vavr.control.Validation
-
Combines three
Validation
s into aValidation.Builder3
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>) - Static method in interface io.vavr.control.Validation
-
Combines four
Validation
s into aValidation.Builder4
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>) - Static method in interface io.vavr.control.Validation
-
Combines five
Validation
s into aValidation.Builder5
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>) - Static method in interface io.vavr.control.Validation
-
Combines six
Validation
s into aValidation.Builder6
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>) - Static method in interface io.vavr.control.Validation
-
Combines seven
Validation
s into aValidation.Builder7
. - combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>, Validation<E, T7>, Validation<E, T8>) - Static method in interface io.vavr.control.Validation
-
Combines eight
Validation
s into aValidation.Builder8
. - combine(Validation<E, T3>) - Method in class io.vavr.control.Validation.Builder
- combine(Validation<E, T4>) - Method in class io.vavr.control.Validation.Builder3
- combine(Validation<E, T5>) - Method in class io.vavr.control.Validation.Builder4
- combine(Validation<E, T6>) - Method in class io.vavr.control.Validation.Builder5
- combine(Validation<E, T7>) - Method in class io.vavr.control.Validation.Builder6
- combine(Validation<E, T8>) - Method in class io.vavr.control.Validation.Builder7
- combine(Validation<E, U>) - Method in interface io.vavr.control.Validation
-
Combines two
Validation
s to form aValidation.Builder
, which can then be used to perform further combines, or apply a function to it in order to transform theValidation.Builder
into aValidation
. - comparator - Variable in class io.vavr.collection.PriorityQueue
- comparator - Variable in class io.vavr.collection.RedBlackTreeModule.Empty
- comparator() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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 interface io.vavr.collection.RedBlackTree
-
Returns the underlying
Comparator
of this RedBlackTree. - comparator() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- comparator() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- comparator() - Method in class io.vavr.collection.TreeMap
- comparator() - Method in class io.vavr.collection.TreeMultimap
- comparator() - Method in class io.vavr.collection.TreeSet
- comparator() - Static method in class io.vavr.Tuple0
- comparator(Comparator<? super T1>) - Static method in class io.vavr.Tuple1
- comparator(Comparator<? super T1>, Comparator<? super T2>) - Static method in class io.vavr.Tuple2
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>) - Static method in class io.vavr.Tuple3
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>) - Static method in class io.vavr.Tuple4
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>) - Static method in class io.vavr.Tuple5
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>) - Static method in class io.vavr.Tuple6
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>, Comparator<? super T7>) - Static method in class io.vavr.Tuple7
- comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>, Comparator<? super T7>, Comparator<? super T8>) - Static method in class io.vavr.Tuple8
- COMPARATOR - Static variable in class io.vavr.Tuple0
-
The singleton Tuple0 comparator.
- Comparators - Class in io.vavr.collection
-
INTERNAL: Common
Comparator
related functions (not intended to be public). - Comparators() - Constructor for class io.vavr.collection.Comparators
- compare(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap.EntryComparator.Natural
- compare(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap.EntryComparator.Specific
- compare(T, T) - Method in class io.vavr.collection.NaturalComparator
- compareTo(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares two strings lexicographically.
- compareTo(Tuple0) - Method in class io.vavr.Tuple0
- compareTo(Tuple1<?>, Tuple1<?>) - Static method in class io.vavr.Tuple1
- compareTo(Tuple1<T1>) - Method in class io.vavr.Tuple1
- compareTo(Tuple2<?, ?>, Tuple2<?, ?>) - Static method in class io.vavr.Tuple2
- compareTo(Tuple2<T1, T2>) - Method in class io.vavr.Tuple2
- compareTo(Tuple3<?, ?, ?>, Tuple3<?, ?, ?>) - Static method in class io.vavr.Tuple3
- compareTo(Tuple3<T1, T2, T3>) - Method in class io.vavr.Tuple3
- compareTo(Tuple4<?, ?, ?, ?>, Tuple4<?, ?, ?, ?>) - Static method in class io.vavr.Tuple4
- compareTo(Tuple4<T1, T2, T3, T4>) - Method in class io.vavr.Tuple4
- compareTo(Tuple5<?, ?, ?, ?, ?>, Tuple5<?, ?, ?, ?, ?>) - Static method in class io.vavr.Tuple5
- compareTo(Tuple5<T1, T2, T3, T4, T5>) - Method in class io.vavr.Tuple5
- compareTo(Tuple6<?, ?, ?, ?, ?, ?>, Tuple6<?, ?, ?, ?, ?, ?>) - Static method in class io.vavr.Tuple6
- compareTo(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple6
- compareTo(Tuple7<?, ?, ?, ?, ?, ?, ?>, Tuple7<?, ?, ?, ?, ?, ?, ?>) - Static method in class io.vavr.Tuple7
- compareTo(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple7
- compareTo(Tuple8<?, ?, ?, ?, ?, ?, ?, ?>, Tuple8<?, ?, ?, ?, ?, ?, ?, ?>) - Static method in class io.vavr.Tuple8
- compareTo(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple8
- compareToIgnoreCase(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Compares two strings lexicographically, ignoring case differences.
- complete(Try<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - completeWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenFuture
, once thatFuture
is completed. - compose(CheckedFunction1<? super V, ? extends T1>) - Method in interface io.vavr.CheckedFunction1
-
Returns a composed function that first applies the CheckedFunction1
before
the given argument and then applies this CheckedFunction1 to the result. - compose(Function<? super V, ? extends T1>) - Method in interface io.vavr.Function1
-
Returns a composed function that first applies the Function
before
the given argument and then applies this Function1 to the result. - computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.HashMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.vavr.collection.Map
-
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map.
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- computeIfAbsent(M, K, Function<? super K, ? extends V>) - Static method in class io.vavr.collection.Maps
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
If the value for the specified key is present, attempts to compute a new mapping given the key and its current mapped value.
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- computeIfPresent(M, K, BiFunction<? super K, ? super V, ? extends V>) - Static method in class io.vavr.collection.Maps
- computeValue() - Method in class io.vavr.Lazy
- concat(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Concatenates the specified string to the end of this string.
- concat(Tuple1<T1>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T2>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T3>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T4>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T5>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T6>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T7>) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple1<T8>) - Method in class io.vavr.Tuple7
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T1, T2>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T2, T3>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T3, T4>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T4, T5>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T5, T6>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T6, T7>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple2<T7, T8>) - Method in class io.vavr.Tuple6
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T1, T2, T3>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T2, T3, T4>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T3, T4, T5>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T4, T5, T6>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T5, T6, T7>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple3<T6, T7, T8>) - Method in class io.vavr.Tuple5
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T1, T2, T3, T4>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T2, T3, T4, T5>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T3, T4, T5, T6>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T4, T5, T6, T7>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple4<T5, T6, T7, T8>) - Method in class io.vavr.Tuple4
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T1, T2, T3, T4, T5>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple5<T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple3
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple6<T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple2
-
Concat a tuple's values to this tuple.
- concat(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Tuple7<T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple1
-
Concat a tuple's values to this tuple.
- concat(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class io.vavr.Tuple0
-
Concat a tuple's values to this tuple.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends T>...) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator which traverses along the concatenation of the given iterables.
- concat(Iterable<? extends T>...) - Static method in interface io.vavr.collection.Stream
-
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
- concat(Iterator<? extends T>) - Method in interface io.vavr.collection.Iterator
- concat(Iterator<? extends T>) - Method in class io.vavr.collection.IteratorModule.ConcatIterator
- ConcatIterator() - Constructor for class io.vavr.collection.IteratorModule.ConcatIterator
- Condition(boolean, boolean) - Constructor for class io.vavr.test.Property.Condition
- cons(T, Supplier<? extends Stream<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Constructs a Stream of a head element and a tail supplier.
- Cons(T, List<T>) - Constructor for class io.vavr.collection.List.Cons
-
Creates a List consisting of a head value and a trailing List.
- Cons(T, Supplier<Stream<T>>) - Constructor for class io.vavr.collection.Stream.Cons
- Cons(List.Cons<T>) - Static method in class io.vavr.$
- ConsImpl(T, Supplier<Stream<T>>) - Constructor for class io.vavr.collection.StreamModule.ConsImpl
- 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.
- containerType - Variable in class io.vavr.collection.AbstractMultimap
- containerType - Variable in class io.vavr.collection.HashMultimap.Builder
- containerType - Variable in class io.vavr.collection.LinkedHashMultimap.Builder
- containerType - Variable in class io.vavr.collection.TreeMultimap.Builder
- ContainerType(BiFunction<Traversable<?>, Object, Traversable<?>>, BiFunction<Traversable<?>, Object, Traversable<?>>, Supplier<Collection<?>>) - Constructor for enum io.vavr.collection.Multimap.ContainerType
- contains(Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- contains(Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- contains(CharSequence) - Method in class io.vavr.collection.CharSeq
-
Returns true if and only if this string contains the specified sequence of char values.
- contains(Object) - Method in class io.vavr.collection.JavaConverters.ListView
- contains(T) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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.RedBlackTree
-
Checks, if this
RedBlackTree
contains the givenvalue
. - contains(T) - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- contains(T) - Method in class io.vavr.collection.RedBlackTreeModule.Node
- contains(T) - Method in interface io.vavr.collection.Set
- contains(T) - Method in class io.vavr.collection.TreeSet
- contains(T) - Method in interface io.vavr.Value
-
Shortcut for
exists(e -> Objects.equals(e, element))
, tests if the givenelement
is contained. - containsAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Tests if this Traversable contains all given elements.
- containsAll(Collection<?>) - Method in class io.vavr.collection.JavaConverters.ListView
- containsKey(K) - Method in class io.vavr.collection.AbstractMultimap
- containsKey(K) - Method in interface io.vavr.collection.HashArrayMappedTrie
- containsKey(K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- containsKey(K) - Method in class io.vavr.collection.HashMap
- containsKey(K) - Method in class io.vavr.collection.LinkedHashMap
- containsKey(K) - Method in interface io.vavr.collection.Map
-
Returns
true
if this map contains a mapping for the specified key. - containsKey(K) - Method in interface io.vavr.collection.Multimap
-
Returns
true
if this multimap contains a mapping for the specified key. - containsKey(K) - Method in class io.vavr.collection.TreeMap
- containsSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence contains a given sequence as a slice.
- containsValue(V) - Method in interface io.vavr.collection.Map
-
Returns
true
if this map maps one or more keys to the specified value. - containsValue(V) - Method in interface io.vavr.collection.Multimap
-
Returns
true
if this multimap maps one or more keys to the specified value. - contentEquals(CharSequence) - Method in class io.vavr.collection.CharSeq
-
Compares this string to the specified
CharSequence
. - contentEquals(StringBuffer) - Method in class io.vavr.collection.CharSeq
-
Compares this string to the specified
StringBuffer
. - continually(Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a value Supplier.
- continually(Supplier<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Generates an (theoretically) infinitely long Stream using a value Supplier.
- continually(T) - Static method in interface io.vavr.collection.Iterator
-
Creates an infinite iterator returning the given element.
- continually(T) - Static method in interface io.vavr.collection.Stream
-
Repeats an element infinitely often.
- copy(Object, int) - Method in interface io.vavr.collection.ArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.ByteArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.CharArrayType
- copy(Object, int, int, int, int) - Method in interface io.vavr.collection.ArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.FloatArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.IntArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.LongArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- copy(Object, int, int, int, int) - Method in class io.vavr.collection.ArrayType.ShortArrayType
- COPY_NODE - Static variable in interface io.vavr.collection.NodeModifier
- copyDrop(Object, int) - Method in interface io.vavr.collection.ArrayType
-
clone the source and keep everything after the index (pre-padding the values with null)
- copyExpand(int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- copyExpand(int) - Method in class io.vavr.collection.BitSetModule.BitSet1
- copyExpand(int) - Method in class io.vavr.collection.BitSetModule.BitSet2
- copyExpand(int) - Method in class io.vavr.collection.BitSetModule.BitSetN
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.BooleanArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.ByteArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.CharArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.DoubleArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.FloatArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.IntArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.LongArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.ObjectArrayType
- copyNonEmpty(Object, int, int, int, int) - Static method in class io.vavr.collection.ArrayType.ShortArrayType
- copyRange(Object, int, int) - Method in interface io.vavr.collection.ArrayType
-
System.arrayCopy with same source and destination
- copyTake(Object, int) - Method in interface io.vavr.collection.ArrayType
-
clone the source and keep everything before and including the index
- copyUpdate(Object, int, T) - Method in interface io.vavr.collection.ArrayType
-
clone the source and set the value at the given position
- corresponds(Iterable<U>, BiPredicate<? super T, ? super U>) - Method in interface io.vavr.Value
-
Tests whether every element of this iterable relates to the corresponding element of another iterable by satisfying a test predicate.
- count - Variable in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- count - Variable in class io.vavr.test.CheckResult.Erroneous
- count - Variable in class io.vavr.test.CheckResult.Falsified
- count - Variable in class io.vavr.test.CheckResult.Satisfied
- 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<? super T>) - Method in interface io.vavr.collection.Traversable
-
Counts the elements which satisfy the given predicate.
- create(Iterator<? extends T>) - Static method in interface io.vavr.collection.StreamModule.StreamFactory
- createCollector(TreeMap.EntryComparator<K, V>) - Static method in class io.vavr.collection.TreeMap
- createCollector(TreeMap.EntryComparator<K, V>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
- createEmpty() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- createFromAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- createFromEntries(Iterable<? extends Tuple2<? extends K2, ? extends V2>>) - Method in class io.vavr.collection.AbstractMultimap
- createFromEntries(Iterable<Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- createFromEntries(Iterable<Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- createFromEntries(Iterable<Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.AbstractMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.HashMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.LinkedHashMultimap
- createFromMap(Map<K2, Traversable<V2>>) - Method in class io.vavr.collection.TreeMultimap
- createFromMap(TreeMap.EntryComparator<K, V>, Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
- createFromMapEntries(TreeMap.EntryComparator<K, V>, Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
- createFromPairs(TreeMap.EntryComparator<K, V>, Object...) - Static method in class io.vavr.collection.TreeMap
- createFromTuple(TreeMap.EntryComparator<K, V>, Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
- createFromTuples(TreeMap.EntryComparator<K, V>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
- createImport(ImportManager.FQN, List<String>) - Static method in class io.vavr.match.generator.ImportManager
- createTreeMap(TreeMap.EntryComparator<K, V>, Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
- createTreeMap(TreeMap.EntryComparator<K2, V2>, Iterable<Tuple2<K, V>>, Function<Tuple2<K, V>, Tuple2<K2, V2>>) - Static method in class io.vavr.collection.TreeMap
- Creation - Search tag in interface io.vavr.concurrent.Promise
- Section
- crossProduct() - Method in interface io.vavr.collection.Seq
-
Calculates the cross product (, i.e.
- crossProduct(int) - Method in class io.vavr.collection.Array
- crossProduct(int) - Method in class io.vavr.collection.CharSeq
- crossProduct(int) - Method in interface io.vavr.collection.IndexedSeq
- crossProduct(int) - Method in interface io.vavr.collection.LinearSeq
- crossProduct(int) - Method in interface io.vavr.collection.List
- crossProduct(int) - Method in class io.vavr.collection.Queue
- crossProduct(int) - Method in interface io.vavr.collection.Seq
-
Calculates the n-ary cartesian power (or cross product or simply product) of this.
- crossProduct(int) - Method in interface io.vavr.collection.Stream
- crossProduct(int) - Method in class io.vavr.collection.Vector
- crossProduct(Iterable<? extends U>) - Method in interface io.vavr.collection.Seq
-
Calculates the cross product
this x that
. - crossProduct(S, S, int) - Static method in class io.vavr.collection.Collections
- curr - Variable in class io.vavr.collection.IteratorModule.ConcatIterator
- current - Variable in class io.vavr.collection.StreamModule.FlatMapIterator
- current - Variable in class io.vavr.collection.StreamModule.StreamIterator
- curried() - Method in interface io.vavr.CheckedFunction0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.CheckedFunction8
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function0
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function1
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function2
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function3
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function4
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function5
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function6
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function7
-
Returns a curried version of this function.
- curried() - Method in interface io.vavr.Function8
-
Returns a curried version of this function.
- cycle() - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream infinitely.
- cycle(int) - Method in interface io.vavr.collection.Stream
-
Repeat the elements of this Stream
count
times.
D
- declaredType - Variable in class io.vavr.match.model.ClassModel
- 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
- deepEquals(Throwable, Throwable) - Method in class io.vavr.test.CheckResult.Erroneous
- deepHashCode(Throwable) - Method in class io.vavr.test.CheckResult.Erroneous
- def(String) - Static method in class io.vavr.test.Property
-
Defines a new Property.
- DEFAULT - Static variable in class io.vavr.collection.BitSet.Builder
- 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
- delegate - Variable in class io.vavr.collection.Array
- delegate - Variable in class io.vavr.collection.JavaConverters.HasDelegate
- delete(RedBlackTree<T>, T) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- delete(T) - Method in interface io.vavr.collection.RedBlackTree
-
Deletes a value from this RedBlackTree.
- deleteMin(RedBlackTreeModule.Node<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- deleteMin(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun deleteMin [] = raise EMPTY * | deleteMin ts = * val (Node (x,r,c), ts) = getMin ts * val (ts',xs') = split ([],[],c) * in fold insert xs' (meld (ts, ts')) end
- depthShift - Variable in class io.vavr.collection.BitMappedTrie
- dequeue() - Method in class io.vavr.collection.AbstractQueue
-
Removes an element from this Queue.
- dequeue() - Method in class io.vavr.collection.PriorityQueue
- dequeueOption() - Method in class io.vavr.collection.AbstractQueue
-
Removes an element from this Queue.
- deriveClassName(ClassModel) - Method in class io.vavr.match.PatternsProcessor
- deriveUpperBounds(List<String>, int) - Static method in class io.vavr.match.generator.Generator
- diff(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- diff(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Calculates the difference between this set and another set.
- diff(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- diff(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- difference(RedBlackTree<T>) - Method in interface io.vavr.collection.RedBlackTree
- digit(int, int) - Static method in class io.vavr.collection.BitMappedTrie
- directImports - Variable in class io.vavr.match.generator.ImportManager
- distinct() - Method in class io.vavr.collection.AbstractMultimap
- 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.
- distinct(M) - Static method in class io.vavr.collection.Maps
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- distinctBy(Comparator<? super Character>) - Method in class io.vavr.collection.CharSeq
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Array
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.BitSet
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.HashSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Iterator
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.List
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Queue
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Seq
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Set
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Stream
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Comparator<? super T>) - Method in interface io.vavr.collection.Tree
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.TreeSet
- distinctBy(Comparator<? super T>) - Method in class io.vavr.collection.Vector
- distinctBy(Comparator<? super T>) - 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<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.AbstractMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.HashMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.LinkedHashMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.SortedMap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.SortedMultimap
- distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class io.vavr.collection.TreeMap
- distinctBy(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns a new version of this which contains no duplicates.
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- distinctBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- distinctBy(Function<? super T, ? extends U>) - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces unique values based on the given function.
- distinctBy(M, Maps.OfEntries<K, V, M>, Comparator<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- distinctBy(M, Maps.OfEntries<K, V, M>, Function<? super Tuple2<K, V>, ? extends U>) - Static method in class io.vavr.collection.Maps
- DistinctIterator(Iterator<? extends T>, Set<U>, Function<? super T, ? extends U>) - Constructor for class io.vavr.collection.IteratorModule.DistinctIterator
- doesNotThrow(ExecutableElement) - Static method in class io.vavr.match.UnapplyChecker
- DoubleArrayType() - Constructor for class io.vavr.collection.ArrayType.DoubleArrayType
- downstairs(Object[], int[], HashArrayMappedTrieModule.AbstractNode<K, V>, int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- 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
- drawAux(String, StringBuilder) - Method in class io.vavr.collection.Tree.Node
- drop(int) - Method in class io.vavr.collection.AbstractMultimap
- drop(int) - Method in class io.vavr.collection.Array
- drop(int) - Method in class io.vavr.collection.BitMappedTrie
- drop(int) - Method in interface io.vavr.collection.BitSet
- drop(int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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
- drop(Iterator<?>, int) - Static method in class io.vavr.collection.IteratorModule.GroupedIterator
- drop(M, Maps.OfEntries<K, V, M>, Supplier<M>, int) - Static method in class io.vavr.collection.Maps
- dropRight(int) - Method in class io.vavr.collection.AbstractMultimap
- 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.BitSetModule.AbstractBitSet
- 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
- dropRight(M, Maps.OfEntries<K, V, M>, Supplier<M>, int) - Static method in class io.vavr.collection.Maps
- dropRightUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Drops elements until the predicate holds for the current element, starting from the end.
- dropRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropRightUntil(S, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- dropRightWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Drops elements while the predicate holds for the current element, starting from the end.
- dropRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- dropUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Drops elements until the predicate holds for the current element.
- dropUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- dropUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropUntil(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- dropUntil(S, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- dropWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Drops elements while the predicate holds for the current element.
- dropWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- dropWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- dropWhile(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- duplicate(Iterator<T>) - Static method in interface io.vavr.collection.IteratorModule
-
Creates two new iterators that both iterates over the same elements as this iterator and in the same order.
E
- either - Variable in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- either - Variable in class io.vavr.control.Either.RightProjection
-
Deprecated.
- Either<L,
R> - Interface in io.vavr.control -
Either represents a value of two possible types.
- Either.Left<L,
R> - Class in io.vavr.control -
The
Left
version of anEither
. - Either.LeftProjection<L,
R> - Class in io.vavr.control -
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - Either.Right<L,
R> - Class in io.vavr.control -
The
Right
version of anEither
. - Either.RightProjection<L,
R> - Class in io.vavr.control -
Deprecated.Either is right-biased. Use
Either.swap()
instead of projections. - element - Variable in class io.vavr.collection.BitSetModule.BitSetIterator
- elements - Variable in class io.vavr.collection.BitSetModule.BitSet1
- elements - Variable in class io.vavr.collection.BitSetModule.BitSetN
- elements1 - Variable in class io.vavr.collection.BitSetModule.BitSet2
- elements2 - Variable in class io.vavr.collection.BitSetModule.BitSet2
- elementUtils - Variable in class io.vavr.match.model.ClassModel
- elementUtils - Variable in class io.vavr.match.model.MethodModel
- elementUtils - Variable in class io.vavr.match.model.ParameterModel
- elementUtils - Variable in class io.vavr.match.model.TypeParameterModel
- empty - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- empty() - Static method in class io.vavr.collection.Array
- empty() - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- empty() - Method in class io.vavr.collection.ArrayType.ByteArrayType
- empty() - Method in class io.vavr.collection.ArrayType.CharArrayType
- empty() - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- empty() - Method in interface io.vavr.collection.ArrayType
- empty() - Method in class io.vavr.collection.ArrayType.FloatArrayType
- empty() - Method in class io.vavr.collection.ArrayType.IntArrayType
- empty() - Method in class io.vavr.collection.ArrayType.LongArrayType
- empty() - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- empty() - Method in class io.vavr.collection.ArrayType.ShortArrayType
- empty() - Static method in class io.vavr.collection.BitMappedTrie
- 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 interface io.vavr.collection.HashArrayMappedTrie
- empty() - Static method in class io.vavr.collection.HashMap
- empty() - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns the empty
HashMultimap
. - empty() - Static method in class io.vavr.collection.HashSet
- empty() - Static method in interface io.vavr.collection.Iterator
-
Returns the empty Iterator.
- empty() - Static method in class io.vavr.collection.LinkedHashMap
- empty() - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns the empty
LinkedHashMultimap
. - empty() - Static method in class io.vavr.collection.LinkedHashSet
- empty() - Static method in interface io.vavr.collection.List
-
Returns the single instance of Nil.
- empty() - Static method in class io.vavr.collection.PriorityQueue
-
Returns the empty PriorityQueue.
- empty() - Static method in class io.vavr.collection.Queue
-
Returns the empty Queue.
- empty() - Static method in interface io.vavr.collection.Stream
-
Returns the single instance of Nil.
- empty() - Static method in interface io.vavr.collection.Tree
-
Returns the singleton empty tree.
- empty() - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap.
- empty() - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap.
- empty() - Static method in class io.vavr.collection.TreeSet
- empty() - Static method in class io.vavr.collection.Vector
-
Returns the empty Vector.
- empty() - Static method in interface io.vavr.Tuple
-
Creates the empty tuple.
- empty(Comparator<? super K>) - Static method in class io.vavr.collection.TreeMap
-
Returns the empty TreeMap using the given key comparator.
- empty(Comparator<? super K>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns the empty TreeMultimap using the given key comparator.
- empty(Comparator<? super T>) - Static method in class io.vavr.collection.PriorityQueue
- empty(Comparator<? super T>) - Static method in interface io.vavr.collection.RedBlackTree
- empty(Comparator<? super T>) - Static method in class io.vavr.collection.TreeSet
- Empty() - Constructor for class io.vavr.collection.Stream.Empty
- Empty() - Constructor for class io.vavr.collection.Tree.Empty
- Empty(Comparator<? super T>) - Constructor for class io.vavr.collection.RedBlackTreeModule.Empty
- EMPTY - Static variable in class io.vavr.collection.Array
- EMPTY - Static variable in class io.vavr.collection.ArrayType.BooleanArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.ByteArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.CharArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.DoubleArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.FloatArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.IntArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.LongArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.ObjectArrayType
- EMPTY - Static variable in class io.vavr.collection.ArrayType.ShortArrayType
- EMPTY - Static variable in class io.vavr.collection.BitMappedTrie
- EMPTY - Static variable in class io.vavr.collection.CharSeq
- EMPTY - Static variable in class io.vavr.collection.HashMap
- EMPTY - Static variable in class io.vavr.collection.HashSet
- EMPTY - Static variable in class io.vavr.collection.LinkedHashMap
- EMPTY - Static variable in class io.vavr.collection.LinkedHashSet
- EMPTY - Static variable in class io.vavr.collection.Queue
- EMPTY - Static variable in class io.vavr.collection.Vector
- emptyContainer - Variable in class io.vavr.collection.AbstractMultimap
- emptyContainer - Variable in class io.vavr.collection.HashMultimap.Builder
- emptyContainer - Variable in class io.vavr.collection.LinkedHashMultimap.Builder
- emptyContainer - Variable in class io.vavr.collection.TreeMultimap.Builder
- emptyInstance() - Method in class io.vavr.collection.AbstractMultimap
- emptyInstance() - Method in class io.vavr.collection.HashMultimap
- emptyInstance() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyInstance() - Method in interface io.vavr.collection.RedBlackTree
-
Returns the empty instance of this RedBlackTree.
- emptyInstance() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- emptyInstance() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- emptyInstance() - Method in class io.vavr.collection.TreeMap
- emptyInstance() - Method in class io.vavr.collection.TreeMultimap
- EmptyIterator() - Constructor for class io.vavr.collection.IteratorModule.EmptyIterator
- emptyMapSupplier() - Method in class io.vavr.collection.AbstractMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.HashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.LinkedHashMultimap
- emptyMapSupplier() - Method in class io.vavr.collection.TreeMultimap
- EmptyNode() - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- endsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string ends with the specified suffix.
- endsWith(Seq<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- endsWith(Seq<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this sequence ends with the given sequence.
- enqueue(T) - Method in class io.vavr.collection.AbstractQueue
-
Enqueues a new element.
- 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.AbstractQueue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.AbstractQueue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Enqueues the given elements.
- enqueueAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
-
Enqueues the given elements.
- ensure(ExecutableElement, boolean, Messager, Supplier<String>) - Static method in class io.vavr.match.UnapplyChecker
- ensureMutable() - Method in class io.vavr.collection.JavaConverters.HasDelegate
- entries - Variable in class io.vavr.collection.TreeMap
- 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(int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- equals(Map<K, V>, Object) - Static method in class io.vavr.collection.Collections
- equals(Multimap<K, V>, Object) - Static method in class io.vavr.collection.Collections
- equals(Seq<V>, Object) - Static method in class io.vavr.collection.Collections
- equals(Set<V>, Object) - Static method in class io.vavr.collection.Collections
- equals(Object) - Method in class io.vavr.collection.AbstractMultimap
- equals(Object) - Method in class io.vavr.collection.Array
- equals(Object) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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.JavaConverters.ListView
- 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.NaturalComparator
- 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.
- 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.EntryComparator.Natural
- 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.generator.ImportManager.FQN
- equals(Object) - Method in class io.vavr.match.generator.ImportManager.Import
- 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
CharSeq
to anotherCharSeq
, ignoring case considerations. - Erroneous(String, int, Error, Option<Tuple>) - Constructor for class io.vavr.test.CheckResult.Erroneous
- error - Variable in class io.vavr.control.Validation.Invalid
- error - Variable in class io.vavr.test.CheckResult.Erroneous
- 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
- EX_FALSO_QUODLIBET - Static variable in class io.vavr.test.Property.Condition
- executableElement - Variable in class io.vavr.match.model.MethodModel
- execute(Task.Complete<T>, Runnable) - Method in interface io.vavr.concurrent.FutureImpl.Computation
- executor - Variable in class io.vavr.concurrent.FutureImpl
-
Used to start new threads.
- executor() - Method in interface io.vavr.concurrent.Future
-
Returns the
Executor
used by thisFuture
. - executor() - Method in class io.vavr.concurrent.FutureImpl
- executor() - Method in interface io.vavr.concurrent.Promise
- executor() - Method in class io.vavr.concurrent.PromiseImpl
- executorService() - Method in interface io.vavr.concurrent.Future
-
Deprecated.Removed starting with Vavr 0.10.0, use
Future.executor()
instead. - executorService() - Method in class io.vavr.concurrent.FutureImpl
-
Deprecated.
- executorService() - Method in interface io.vavr.concurrent.Promise
-
Deprecated.Removed starting with Vavr 0.10.0, use
Promise.executor()
instead. - executorService() - Method in class io.vavr.concurrent.PromiseImpl
-
Deprecated.
- exhausted - Variable in class io.vavr.test.CheckResult.Satisfied
- exists(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
A combinator that checks if one or more elements of an
Iterable
satisfy thepredicate
. - exists(Predicate<? super T>) - Method in interface io.vavr.Value
-
Checks, if an element exists such that the predicate holds.
- existsUnique(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Checks, if a unique elements exists such that the predicate holds.
- expand(int, HashArrayMappedTrieModule.AbstractNode<K, V>, int, Object[]) - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- expectedSize - Variable in class io.vavr.collection.JavaConverters.ListView.Iterator
- extend(Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with a Stream of values created by applying consecutively providedFunction
to the last element of the original Stream. - extend(Supplier<? extends T>) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with values provided by aSupplier
- extend(T) - Method in interface io.vavr.collection.Stream
-
Extends (continues) this
Stream
with a constantly repeated value.
F
- f - Variable in class io.vavr.API.Match.Case0
- f - Variable in class io.vavr.API.Match.Case1
- f - Variable in class io.vavr.API.Match.Case2
- f - Variable in class io.vavr.API.Match.Case3
- f - Variable in class io.vavr.API.Match.Case4
- f - Variable in class io.vavr.API.Match.Case5
- f - Variable in class io.vavr.API.Match.Case6
- f - Variable in class io.vavr.API.Match.Case7
- f - Variable in class io.vavr.API.Match.Case8
- 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
Promise
with the givenexception
. - failure(Throwable) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Failure
that contains the givenexception
. - Failure(Throwable) - Constructor for class io.vavr.control.Try.Failure
-
Constructs a Failure.
- Failure(Try.Failure<T>) - Static method in class io.vavr.$
- Failure(Throwable) - Static method in class io.vavr.API
-
Alias for
Try.failure(Throwable)
- fallbackTo(Future<? extends T>) - Method in interface io.vavr.concurrent.Future
-
Returns a Future that returns the result of this Future, if it is a success.
- Falsified(String, int, Tuple) - Constructor for class io.vavr.test.CheckResult.Falsified
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
times the givenelement
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
times the givenelement
- fill(int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
times the givenelement
The underlying key comparator is the natural comparator of K. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns a HashMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a LinkedHashMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Collections
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns a HashSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
n
calls to a given Suppliers
. - fill(int, Supplier<? extends T>) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
values supplied by a given Suppliers
. - fill(int, Supplier<? extends T>, C, Function<T[], C>) - Static method in class io.vavr.collection.Collections
- fill(int, Supplier<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
n
values supplied by a given Suppliers
. - fill(int, T) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Iterator
-
Returns a Iterator containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
times the givenelement
- fill(int, T) - Static method in class io.vavr.collection.PriorityQueue
- fill(int, T) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
times the givenelement
- fill(int, T) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
times the givenelement
- fill(int, T) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
times the givenelement
- fill(Comparator<? super K>, int, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
times the givenelement
- fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing tuples returned by
n
calls to a given Suppliers
. - fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values supplied by a given Suppliers
. - fill(Comparator<? super T>, int, Supplier<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing tuples returned by
n
calls to a given Suppliers
. - fillObject(int, T) - Static method in class io.vavr.collection.Collections
- fillObject(int, T, C, Function<T[], C>) - Static method in class io.vavr.collection.Collections
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.AbstractMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which satisfy the given predicate.
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which satisfy the given predicate.
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
- filter(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
- filter(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- filter(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- filter(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- filter(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- filter(Predicate<? super L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns
Some
value of type L if this is a left projection of a Left value and the predicate applies to the underlying value. - filter(Predicate<? super R>) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Either
by testing a predicate. - filter(Predicate<? super R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns
Some
value of type R if this is a right projection of a Right value and the predicate applies to the underlying value. - filter(Predicate<? super T>) - Method in class io.vavr.collection.Array
- filter(Predicate<? super T>) - Method in class io.vavr.collection.BitMappedTrie
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- filter(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- filter(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
-
Returns an Iterator that contains elements that satisfy the given
predicate
. - filter(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- filter(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.List
- filter(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- filter(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which satisfy the given predicate.
- filter(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- filter(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- filter(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- filter(Predicate<? super T>) - Method in interface io.vavr.concurrent.Future
-
Shortcut for
filterTry(predicate::test
. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Option
-
Returns
Some(value)
if this is aSome
and the value satisfies the given predicate. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test)
, seeTry.filterTry(CheckedPredicate)
}. - filter(Predicate<? super T>) - Method in interface io.vavr.control.Validation
- filter(Predicate<? super T>) - Method in class io.vavr.Lazy
- filter(Predicate<? super T>) - Method in interface io.vavr.test.Arbitrary
-
Returns an Arbitrary based on this Arbitrary which produces values that fulfill the given predicate.
- filter(Predicate<? super T>) - Method in interface io.vavr.test.Gen
-
Returns a generator based on this generator which produces values that fulfill the given predicate.
- filter(Predicate<? super T>, Object, int, T, int, int) - Method in class io.vavr.collection.BitMappedTrie
- filter(Predicate<? super T>, Function<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, errorProvider::apply)
, seeTry.filterTry(CheckedPredicate, CheckedFunction1)
}. - filter(Predicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Shortcut for
filterTry(predicate::test, throwableSupplier)
, seeTry.filterTry(CheckedPredicate, Supplier)
}. - filter(M, Maps.OfEntries<K, V, M>, BiPredicate<? super K, ? super V>) - Static method in class io.vavr.collection.Maps
- filter(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.AbstractMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with keys which satisfy the given predicate.
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
- filterKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
- filterKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
- filterKeys(M, Maps.OfEntries<K, V, M>, Predicate<? super K>) - Static method in class io.vavr.collection.Maps
- filterOrElse(Predicate<? super R>, Function<? super R, ? extends L>) - Method in interface io.vavr.control.Either
-
Filters this right-biased
Either
by testing a predicate. - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.concurrent.Future
-
Filters the result of this
Future
by callingTry.filterTry(CheckedPredicate)
. - filterTry(CheckedPredicate<? super T>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate<? super T>, CheckedFunction1<? super T, ? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterTry(CheckedPredicate<? super T>, Supplier<? extends Throwable>) - Method in interface io.vavr.control.Try
-
Returns
this
if this is a Failure or this is a Success and the value satisfies the predicate. - filterValues(Predicate<? super V>) - Method in class io.vavr.collection.AbstractMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with values which satisfy the given predicate.
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
- filterValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
- filterValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
- filterValues(M, Maps.OfEntries<K, V, M>, Predicate<? super V>) - Static method in class io.vavr.collection.Maps
- find(Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Future
that eventually succeeds with the first result of the givenFuture
s which matches the givenpredicate
. - find(Executor, Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a
Future
that eventually succeeds with the first result of the givenFuture
s which matches the givenpredicate
. - find(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the first element of this which satisfies the given predicate.
- find(T) - Method in interface io.vavr.collection.RedBlackTree
-
Finds the value stored in this tree, if exists, by applying the underlying comparator to the tree elements and the given element.
- find(T) - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- find(T) - Method in class io.vavr.collection.RedBlackTreeModule.Node
- findFirstSlice(LinearSeq<T>, LinearSeq<T>, int) - Static method in class io.vavr.collection.LinearSeqModule.Slice
- findLast(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- findLast(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns the last element of this which satisfies the given predicate.
- findMin(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
Find the minimum root in the forest
- findNextLeaf() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- findNextSlice(LinearSeq<T>, LinearSeq<T>) - Static method in class io.vavr.collection.LinearSeqModule.Slice
- findSlice(IndexedSeq<T>, IndexedSeq<T>, int, int) - Static method in class io.vavr.collection.IndexedSeqModule.Slice
- firstCompletedOf(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Future
that will contain the result of the first of the given futures that is completed, backed by theFuture.DEFAULT_EXECUTOR
. - firstCompletedOf(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Returns a new
Future
that will contain the result of the first of the given futures that is completed, backed by the givenExecutor
. - firstDigit(int, int) - Static method in class io.vavr.collection.BitMappedTrie
- flatMap(Tree.Node<T>, Function<? super T, ? extends Iterable<? extends U>>) - Static method in interface io.vavr.collection.TreeModule
- flatMap(TreeMap<K, V>, TreeMap.EntryComparator<K2, V2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Static method in class io.vavr.collection.TreeMap
- flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.flatMap(BiFunction)
but using a specific comparator for values of the codomain of the givenmapper
. - flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.TreeMap
- flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.BitSet
- flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.SortedSet
-
Same as
SortedSet.flatMap(Function)
but using a specific comparator for values of the codomain of the givenmapper
. - flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.TreeSet
- flatMap(Comparator<U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.PriorityQueue
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.AbstractMultimap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.HashMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.LinkedHashMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.Map
-
FlatMaps this
Map
to a newMap
with different component type. - flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.Multimap
-
FlatMaps this
Multimap
to a newMultimap
with different component type. - flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface io.vavr.collection.SortedMap
- flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class io.vavr.collection.TreeMap
- flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Map
-
Flat-maps this entries to a sequence of values.
- flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Multimap
-
Flat-maps this entries to a sequence of values.
- flatMap(Function<? super Character, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.CharSeq
- flatMap(Function<? super L, ? extends Either.LeftProjection<? extends U, R>>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.FlatMaps this LeftProjection.
- flatMap(Function<? super R, ? extends Either.RightProjection<L, ? extends U>>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.FlatMaps this RightProjection.
- flatMap(Function<? super R, ? extends Either<L, ? extends U>>) - Method in interface io.vavr.control.Either
-
FlatMaps this right-biased Either.
- flatMap(Function<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
- flatMap(Function<? super T, ? extends Option<? extends U>>) - Method in interface io.vavr.control.Option
-
Maps the value to a new
Option
if this is aSome
, otherwise returnsNone
. - flatMap(Function<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
Shortcut for
flatMapTry(mapper::apply)
, seeTry.flatMapTry(CheckedFunction1)
. - flatMap(Function<? super T, ? extends Validation<E, ? extends U>>) - Method in interface io.vavr.control.Validation
- flatMap(Function<? super T, ? extends Arbitrary<? extends U>>) - Method in interface io.vavr.test.Arbitrary
-
Maps arbitrary objects T to arbitrary object U.
- flatMap(Function<? super T, ? extends Gen<? extends U>>) - Method in interface io.vavr.test.Gen
-
Maps generated Ts to Us.
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Array
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.BitSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.HashSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.IndexedSeq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Iterator
-
FlatMaps the elements of this Iterator to Iterables, which are iterated in the order of occurrence.
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.LinearSeq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.LinkedHashSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.List
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.PriorityQueue
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Queue
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Seq
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Set
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.SortedSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Stream
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Traversable
-
FlatMaps this Traversable.
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.vavr.collection.Tree
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.TreeSet
- flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class io.vavr.collection.Vector
- flatMapChars(CharSeq.CharFunction<? extends CharSequence>) - Method in class io.vavr.collection.CharSeq
- FlatMapIterator(Iterator<? extends T>, Function<? super T, ? extends Iterable<? extends U>>) - Constructor for class io.vavr.collection.StreamModule.FlatMapIterator
- flatMapTry(CheckedFunction1<? super T, ? extends Future<? extends U>>) - Method in interface io.vavr.concurrent.Future
- flatMapTry(CheckedFunction1<? super T, ? extends Try<? extends U>>) - Method in interface io.vavr.control.Try
-
FlatMaps the value of a Success or returns a Failure.
- FloatArrayType() - Constructor for class io.vavr.collection.ArrayType.FloatArrayType
- fold(Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Executor, Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the result of the fold of the given future values.
- fold(Function<? super E, ? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Validation
-
Transforms this
Validation
to a value of typeU
. - fold(Function<? super Throwable, ? extends X>, Function<? super T, ? extends X>) - Method in interface io.vavr.control.Try
-
Folds either the
Failure
or theSuccess
side of the Try value. - fold(Function<? super L, ? extends U>, Function<? super R, ? extends U>) - Method in interface io.vavr.control.Either
-
Folds either the left or the right side of this disjunction.
- fold(Supplier<? extends U>, Function<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Folds either the
None
or theSome
side of the Option value. - fold(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements using the given associative binary operator, starting with
zero
and successively callingcombine
. - Foldable<T> - Interface in io.vavr.collection
-
Interface of foldable data structures.
- foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the left, starting with
zero
and successively callingcombine
. - foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Map
- foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Multimap
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.BitSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Foldable
-
Folds this elements from the right, starting with
zero
and successively callingcombine
. - foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.HashSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Iterator
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
-
Accumulates the elements of this
PriorityQueue
by successively calling the given functionf
from the right, starting with a valuezero
of type B. - foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Seq
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Traversable
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Tree
- foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.TreeSet
- For(List<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one List. - For(List<T1>, List<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Lists. - For(List<T1>, List<T2>, List<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Lists. - For(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>, List<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Lists. - For(Future<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Future. - For(Future<T1>, Future<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Futures. - For(Future<T1>, Future<T2>, Future<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Futures. - For(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>, Future<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Futures. - For(Option<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Option. - For(Option<T1>, Option<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Options. - For(Option<T1>, Option<T2>, Option<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Options. - For(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>, Option<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Options. - For(Try<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Try. - For(Try<T1>, Try<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Trys. - For(Try<T1>, Try<T2>, Try<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Trys. - For(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>, Try<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Trys. - For(Iterable<T>, Function<? super T, ? extends Iterable<U>>) - Static method in class io.vavr.API
-
A shortcut for
Iterator.ofAll(ts).flatMap(f)
which allows us to write real for-comprehensions usingFor(...).yield(...)
. - For(Iterable<T1>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of one Iterable. - For(Iterable<T1>, Iterable<T2>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of two Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of three Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 4 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 5 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 6 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 7 Iterables. - For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>, Iterable<T8>) - Static method in class io.vavr.API
-
Creates a
For
-comprehension of 8 Iterables. - For1(Iterable<T1>) - Constructor for class io.vavr.API.For1
- For1Future(Future<T1>) - Constructor for class io.vavr.API.For1Future
- For1List(List<T1>) - Constructor for class io.vavr.API.For1List
- For1Option(Option<T1>) - Constructor for class io.vavr.API.For1Option
- For1Try(Try<T1>) - Constructor for class io.vavr.API.For1Try
- For2(Iterable<T1>, Iterable<T2>) - Constructor for class io.vavr.API.For2
- For2Future(Future<T1>, Future<T2>) - Constructor for class io.vavr.API.For2Future
- For2List(List<T1>, List<T2>) - Constructor for class io.vavr.API.For2List
- For2Option(Option<T1>, Option<T2>) - Constructor for class io.vavr.API.For2Option
- For2Try(Try<T1>, Try<T2>) - Constructor for class io.vavr.API.For2Try
- For3(Iterable<T1>, Iterable<T2>, Iterable<T3>) - Constructor for class io.vavr.API.For3
- For3Future(Future<T1>, Future<T2>, Future<T3>) - Constructor for class io.vavr.API.For3Future
- For3List(List<T1>, List<T2>, List<T3>) - Constructor for class io.vavr.API.For3List
- For3Option(Option<T1>, Option<T2>, Option<T3>) - Constructor for class io.vavr.API.For3Option
- For3Try(Try<T1>, Try<T2>, Try<T3>) - Constructor for class io.vavr.API.For3Try
- For4(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>) - Constructor for class io.vavr.API.For4
- For4Future(Future<T1>, Future<T2>, Future<T3>, Future<T4>) - Constructor for class io.vavr.API.For4Future
- For4List(List<T1>, List<T2>, List<T3>, List<T4>) - Constructor for class io.vavr.API.For4List
- For4Option(Option<T1>, Option<T2>, Option<T3>, Option<T4>) - Constructor for class io.vavr.API.For4Option
- For4Try(Try<T1>, Try<T2>, Try<T3>, Try<T4>) - Constructor for class io.vavr.API.For4Try
- For5(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>) - Constructor for class io.vavr.API.For5
- For5Future(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>) - Constructor for class io.vavr.API.For5Future
- For5List(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>) - Constructor for class io.vavr.API.For5List
- For5Option(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>) - Constructor for class io.vavr.API.For5Option
- For5Try(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>) - Constructor for class io.vavr.API.For5Try
- For6(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>) - Constructor for class io.vavr.API.For6
- For6Future(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>) - Constructor for class io.vavr.API.For6Future
- For6List(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>) - Constructor for class io.vavr.API.For6List
- For6Option(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>) - Constructor for class io.vavr.API.For6Option
- For6Try(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>) - Constructor for class io.vavr.API.For6Try
- For7(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>) - Constructor for class io.vavr.API.For7
- For7Future(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>) - Constructor for class io.vavr.API.For7Future
- For7List(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>) - Constructor for class io.vavr.API.For7List
- For7Option(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>) - Constructor for class io.vavr.API.For7Option
- For7Try(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>) - Constructor for class io.vavr.API.For7Try
- For8(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>, Iterable<T6>, Iterable<T7>, Iterable<T8>) - Constructor for class io.vavr.API.For8
- For8Future(Future<T1>, Future<T2>, Future<T3>, Future<T4>, Future<T5>, Future<T6>, Future<T7>, Future<T8>) - Constructor for class io.vavr.API.For8Future
- For8List(List<T1>, List<T2>, List<T3>, List<T4>, List<T5>, List<T6>, List<T7>, List<T8>) - Constructor for class io.vavr.API.For8List
- For8Option(Option<T1>, Option<T2>, Option<T3>, Option<T4>, Option<T5>, Option<T6>, Option<T7>, Option<T8>) - Constructor for class io.vavr.API.For8Option
- For8Try(Try<T1>, Try<T2>, Try<T3>, Try<T4>, Try<T5>, Try<T6>, Try<T7>, Try<T8>) - Constructor for class io.vavr.API.For8Try
- forAll(Arbitrary<T1>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 1 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 2 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 3 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 4 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 5 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 6 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 7 given variables.
- forAll(Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, Arbitrary<T8>) - Method in class io.vavr.test.Property
-
Returns a logical for all quantor of 8 given variables.
- forAll(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
A combinator that checks if all elements of an
Iterable
satisfy thepredicate
. - forAll(Predicate<? super T>) - Method in interface io.vavr.Value
-
Checks, if the given predicate holds for all elements.
- ForAll1(String, Arbitrary<T1>) - Constructor for class io.vavr.test.Property.ForAll1
- ForAll2(String, Arbitrary<T1>, Arbitrary<T2>) - Constructor for class io.vavr.test.Property.ForAll2
- ForAll3(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>) - Constructor for class io.vavr.test.Property.ForAll3
- ForAll4(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>) - Constructor for class io.vavr.test.Property.ForAll4
- ForAll5(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>) - Constructor for class io.vavr.test.Property.ForAll5
- ForAll6(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>) - Constructor for class io.vavr.test.Property.ForAll6
- ForAll7(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>) - Constructor for class io.vavr.test.Property.ForAll7
- ForAll8(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, Arbitrary<T8>) - Constructor for class io.vavr.test.Property.ForAll8
- forClass(ClassModel, String...) - Static method in class io.vavr.match.generator.ImportManager
- For-comprehension - Search tag in class io.vavr.API
- Section
- forEach(BiConsumer<K, V>) - Method in interface io.vavr.collection.Map
-
Performs an action on key, value pair.
- forEach(BiConsumer<K, V>) - Method in interface io.vavr.collection.Multimap
-
Performs an action on key, value pair.
- forEach(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
-
Performs the given
action
asynchronously hence this Future result becomes available. - forEach(Consumer<? super T>) - Method in interface io.vavr.control.Validation
-
Performs the given action for the value contained in
Valid
, or does nothing if this is anInvalid
. - forEach(Consumer<? super T>) - Method in interface io.vavr.Value
-
Performs an action on each element.
- forEachRemaining(Consumer<? super T>) - Method in class io.vavr.collection.JavaConverters.ListView.Iterator
- forEachWithIndex(ObjIntConsumer<? super T>) - Method in interface io.vavr.collection.Traversable
-
Performs an action on each element.
- forest - Variable in class io.vavr.collection.PriorityQueue
- FQN(String, String) - Constructor for class io.vavr.match.generator.ImportManager.FQN
- frequency(int, Iterator<Tuple2<Integer, Gen<T>>>) - Static method in interface io.vavr.test.GenModule
-
Chooses a Gen according to the given frequencies.
- frequency(Tuple2<Integer, Gen<T>>...) - Static method in interface io.vavr.test.Gen
-
Chooses one of the given generators according to their frequency.
- frequency(Iterable<Tuple2<Integer, Gen<T>>>) - 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
int
values starting fromfrom
. - from(int, int) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of int values starting from
value
and spaced bystep
. - from(int, int) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
int
values starting fromvalue
and spaced bystep
. - from(long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of long values starting from
value
. - from(long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinitely long Stream of
long
values starting fromfrom
. - from(long, long) - Static method in interface io.vavr.collection.Iterator
-
Returns an infinite iterator of long values starting from
value
and spaced bystep
. - from(long, long) - Static method in interface io.vavr.collection.Stream
-
Returns an infinite long Stream of
long
values starting fromvalue
and spaced bystep
. - fromBitmap(int, int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- fromBitMaskNoCopy(long[]) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- fromCompletableFuture(CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
- fromCompletableFuture(Executor, CompletableFuture<T>) - Static method in interface io.vavr.concurrent.Future
- fromEither(Either<E, T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation
of anEither
. - fromEntry(Map.Entry<? extends T1, ? extends T2>) - Static method in interface io.vavr.Tuple
-
Creates a
Tuple2
from aMap.Entry
. - fromInt - Variable in class io.vavr.collection.BitSet.Builder
- fromInt - Variable in class io.vavr.collection.BitSetModule.AbstractBitSet
- fromJavaFuture(Executor, Future<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Future
with the given java.util.concurrent.Future, backed by givenExecutor
- fromJavaFuture(Future<T>) - Static method in interface io.vavr.concurrent.Future
-
Creates a
Future
with the given java.util.concurrent.Future, backed by theFuture.DEFAULT_EXECUTOR
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Try<? extends T>) - Static method in interface io.vavr.concurrent.Promise
- fromTry(Try<? extends T>) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation
of anTry
. - fromTry(Executor, Try<? extends T>) - Static method in interface io.vavr.concurrent.Future
- fromTry(Executor, Try<? extends T>) - Static method in interface io.vavr.concurrent.Promise
- front - Variable in class io.vavr.collection.Queue
- Function(Function0<R>) - Static method in class io.vavr.API
-
Alias for
Function0.of(Function0)
- Function(Function1<T1, R>) - Static method in class io.vavr.API
-
Alias for
Function1.of(Function1)
- Function(Function2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
Function2.of(Function2)
- Function(Function3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
Function3.of(Function3)
- Function(Function4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
Function4.of(Function4)
- Function(Function5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
Function5.of(Function5)
- Function(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
Function6.of(Function6)
- Function(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
Function7.of(Function7)
- Function(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
Function8.of(Function8)
- Function0<R> - Interface in io.vavr
-
Represents a function with no arguments.
- Function1<T1,
R> - Interface in io.vavr -
Represents a function with one argument.
- Function2<T1,
T2, - Interface in io.vavrR> -
Represents a function with two arguments.
- Function3<T1,
T2, - Interface in io.vavrT3, R> -
Represents a function with three arguments.
- Function4<T1,
T2, - Interface in io.vavrT3, T4, R> -
Represents a function with 4 arguments.
- Function5<T1,
T2, - Interface in io.vavrT3, T4, T5, R> -
Represents a function with 5 arguments.
- Function6<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, R> -
Represents a function with 6 arguments.
- Function7<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, R> -
Represents a function with 7 arguments.
- Function8<T1,
T2, - Interface in io.vavrT3, T4, T5, T6, T7, T8, R> -
Represents a function with 8 arguments.
- future - Variable in class io.vavr.concurrent.PromiseImpl
- future() - Method in interface io.vavr.concurrent.Promise
-
Returns the underlying
Future
of thisPromise
. - future() - Method in class io.vavr.concurrent.PromiseImpl
- Future<T> - Interface in io.vavr.concurrent
-
A Future is a computation result that becomes available at some point.
- Future(CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Future.of(CheckedFunction0)
- Future(Future<T>) - Static method in class io.vavr.$
- Future(Executor, CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Future.of(Executor, CheckedFunction0)
- Future(Executor, T) - Static method in class io.vavr.API
-
Alias for
Future.successful(Executor, Object)
- Future(T) - Static method in class io.vavr.API
-
Alias for
Future.successful(Object)
- FutureImpl<T> - Class in io.vavr.concurrent
-
INTERNAL API - This class is subject to change.
- FutureImpl(Executor, Option<Try<T>>, Queue<Consumer<Try<T>>>, Queue<Thread>, FutureImpl.Computation<T>) - Constructor for class io.vavr.concurrent.FutureImpl
- FutureImpl.Computation<T> - Interface in io.vavr.concurrent
G
- gap - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- Gen<T> - Interface in io.vavr.test
-
Generators are the building blocks for providing arbitrary objects.
- generate(ImportManager, ClassModel, MethodModel, StringBuilder) - Static method in class io.vavr.match.generator.Generator
- generate(ImportManager, ClassModel, List<MethodModel>) - Static method in class io.vavr.match.generator.Generator
- generate(String, ClassModel) - Static method in class io.vavr.match.generator.Generator
- generate(Set<ClassModel>) - Method in class io.vavr.match.PatternsProcessor
- Generator - Class in io.vavr.match.generator
-
Code generator for structural pattern matching patterns.
- Generator() - Constructor for class io.vavr.match.generator.Generator
- genError(int, int, Throwable) - Static method in class io.vavr.test.Property
-
Creates a CheckError caused by an exception when generating a value.
- genGenerics(ImportManager, MethodModel, List<String>, List<String>) - Static method in class io.vavr.match.generator.Generator
- GenModule - Interface in io.vavr.test
- genParams(ImportManager, List<String>, int) - Static method in class io.vavr.match.generator.Generator
- genReturnType(ImportManager, MethodModel, List<String>, int) - Static method in class io.vavr.match.generator.Generator
- get() - Method in interface io.vavr.collection.Iterator
- get() - Method in interface io.vavr.collection.Traversable
-
Gets the first value in iteration order if this
Traversable
is not empty, otherwise throws. - get() - Method in interface io.vavr.concurrent.Future
-
Gets the value if the computation result is a
Success
or throws if it was aFailure
. - get() - Method in interface io.vavr.control.Either
-
Gets the right value if this is a
Right
or throws if this is aLeft
. - get() - Method in class io.vavr.control.Either.Left
- get() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the
Left
value or throws. - get() - Method in class io.vavr.control.Either.Right
- get() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the
Right
value or throws. - get() - Method in interface io.vavr.control.Option
-
Gets the value if this is a
Some
or throws if this is aNone
. - get() - Method in class io.vavr.control.Option.None
- get() - Method in class io.vavr.control.Option.Some
- get() - Method in class io.vavr.control.Try.Failure
- get() - Method in interface io.vavr.control.Try
-
Gets the result of this Try if this is a
Success
or throws if this is aFailure
. - get() - Method in class io.vavr.control.Try.Success
- get() - Method in interface io.vavr.control.Validation
-
Gets the value of this
Validation
if is aValid
or throws if this is anInvalid
. - get() - Method in class io.vavr.control.Validation.Invalid
- get() - Method in class io.vavr.control.Validation.Valid
- get() - Method in interface io.vavr.Function0
-
Implementation of Supplier.get(), just calls Function0.apply().
- get() - Method in class io.vavr.Lazy
-
Evaluates this lazy value and caches it, when called the first time.
- get() - Method in interface io.vavr.Value
-
Gets the underlying value or throws if no value is present.
- get(int) - Method in class io.vavr.collection.Array
- get(int) - Method in class io.vavr.collection.BitMappedTrie
- get(int) - Method in class io.vavr.collection.CharSeq
- get(int) - Method in class io.vavr.collection.JavaConverters.ListView
- 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.AbstractMultimap
- get(K) - Method in interface io.vavr.collection.HashArrayMappedTrie
- get(K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- get(K) - Method in class io.vavr.collection.HashMap
- get(K) - Method in class io.vavr.collection.LinkedHashMap
- get(K) - Method in interface io.vavr.collection.Map
-
Returns the
Some
of value to which the specified key is mapped, orNone
if this map contains no mapping for the key. - get(K) - Method in interface io.vavr.collection.Multimap
-
Returns the
Some
of value to which the specified key is mapped, orNone
if this multimap contains no mapping for the key. - get(K) - Method in class io.vavr.collection.TreeMap
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.ByteArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.CharArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.FloatArrayType
- getAt(Object, int) - Method in interface io.vavr.collection.ArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.IntArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.LongArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- getAt(Object, int) - Method in class io.vavr.collection.ArrayType.ShortArrayType
- getBytes() - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the platform's default charset, storing the result into a new byte array. - getBytes(String) - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the named charset, storing the result into a new byte array. - getBytes(Charset) - Method in class io.vavr.collection.CharSeq
-
Encodes this
CharSeq
into a sequence of bytes using the given charset, storing the result into a new byte array. - getCause() - Method in interface io.vavr.concurrent.Future
-
Returns the underlying exception of this Future, syntactic sugar for
future.getValue().map(Try::getCause)
. - getCause() - Method in class io.vavr.control.Try.Failure
- getCause() - Method in interface io.vavr.control.Try
-
Gets the cause if this is a Failure or throws if this is a Success.
- getCause() - Method in class io.vavr.control.Try.Success
- getChars(int, int, char[], int) - Method in class io.vavr.collection.CharSeq
-
Copies characters from this string into the destination character array.
- getChild(HashArrayMappedTrieModule.AbstractNode<K, V>, int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- 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.AbstractMultimap
- getContainerType() - Method in interface io.vavr.collection.Multimap
-
Returns the type of the
Traversable
value container of thisMultiMap
. - getDelegate() - Method in class io.vavr.collection.JavaConverters.HasDelegate
- getError() - Method in interface io.vavr.control.Validation
-
Gets the error of this Validation if it is an
Invalid
or throws if this is aValid
. - getError() - Method in class io.vavr.control.Validation.Invalid
- getError() - Method in class io.vavr.control.Validation.Valid
- 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
Value
to its underlying value. - getImports() - Method in class io.vavr.match.generator.ImportManager
- getLeaf(int) - Method in class io.vavr.collection.BitMappedTrie
-
fetch the leaf, corresponding to the given index.
- getLeafGeneral(int) - Method in class io.vavr.collection.BitMappedTrie
- 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
- getMin(int, int, Object) - Method in class io.vavr.collection.BitMappedTrie
- getName() - Method in class io.vavr.match.model.MethodModel
- getNext() - Method in class io.vavr.collection.AbstractIterator
- getNext() - Method in class io.vavr.collection.BitSetModule.BitSetIterator
- getNext() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- getNext() - Method in class io.vavr.collection.IteratorModule.CachedIterator
- getNext() - Method in class io.vavr.collection.IteratorModule.ConcatIterator
- getNext() - Method in class io.vavr.collection.IteratorModule.DistinctIterator
- getNext() - Method in class io.vavr.collection.StreamModule.StreamIterator
- getObject() - Method in exception class io.vavr.MatchError
-
Returns the object which could not be matched.
- getOrElse(Supplier<? extends T>) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
, otherwise theother
value is returned, if this is aNone
. - getOrElse(Supplier<? extends T>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other
. - getOrElse(K, Traversable<? extends V>) - Method in class io.vavr.collection.AbstractMultimap
- getOrElse(K, Traversable<? extends V>) - Method in interface io.vavr.collection.Multimap
-
Returns the value associated with a key, or a default value if the key is not contained in the map
- getOrElse(K, V) - Method in interface io.vavr.collection.HashArrayMappedTrie
- getOrElse(K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- getOrElse(K, V) - Method in class io.vavr.collection.HashMap
- getOrElse(K, V) - Method in class io.vavr.collection.LinkedHashMap
- getOrElse(K, V) - Method in interface io.vavr.collection.Map
-
Returns the value associated with a key, or a default value if the key is not contained in the map.
- getOrElse(K, V) - Method in class io.vavr.collection.TreeMap
- getOrElse(L) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or an alternate value, if the projected Either is a Right.
- getOrElse(R) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElse(T) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
or theother
value if this is aNone
. - getOrElse(T) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
other
. - getOrElseGet(Function<? super E, ? extends T>) - Method in interface io.vavr.control.Validation
-
Gets the value if it is a Valid or an value calculated from the error.
- getOrElseGet(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.control.Try
- getOrElseGet(Function<? super L, ? extends R>) - Method in interface io.vavr.control.Either
-
Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElseGet(Function<? super L, ? extends R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or an alternate value, if the projected Either is a Left.
- getOrElseGet(Function<? super R, ? extends L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or an alternate value, if the projected Either is a Right.
- getOrElseThrow(Function<? super Throwable, X>) - Method in interface io.vavr.control.Try
- getOrElseThrow(Function<? super L, X>) - Method in interface io.vavr.control.Either
-
Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function<? super L, X>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Gets the Right value or throws, if the projected Either is a Left.
- getOrElseThrow(Function<? super R, X>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Gets the Left value or throws, if the projected Either is a Right.
- getOrElseThrow(Supplier<X>) - Method in interface io.vavr.control.Option
-
Returns the value if this is a
Some
, otherwise throws an exception. - getOrElseThrow(Supplier<X>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise throws
supplier.get()
. - getOrElseTry(CheckedFunction0<? extends T>) - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise returns the result of
Try.of(supplier).get()
. - getOrNull() - Method in interface io.vavr.Value
-
Returns the underlying value if present, otherwise
null
. - 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
- getType(ImportManager.FQN, Map<ImportManager.FQN, ImportManager.Import>, String, List<String>) - Static method in class io.vavr.match.generator.ImportManager
- getType(ClassModel) - Method in class io.vavr.match.generator.ImportManager
- getType(String, String) - Method in class io.vavr.match.generator.ImportManager
- 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.
- getValue() - Method in class io.vavr.concurrent.FutureImpl
- getWord(int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- getWord(int) - Method in class io.vavr.collection.BitSetModule.BitSet1
- getWord(int) - Method in class io.vavr.collection.BitSetModule.BitSet2
- getWord(int) - Method in class io.vavr.collection.BitSetModule.BitSetN
- getWordsNum() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- getWordsNum() - Method in class io.vavr.collection.BitSetModule.BitSet1
- getWordsNum() - Method in class io.vavr.collection.BitSetModule.BitSet2
- getWordsNum() - Method in class io.vavr.collection.BitSetModule.BitSetN
- groupBy(Traversable<T>, Function<? super T, ? extends C>) - Static method in class io.vavr.collection.Collections
- groupBy(Traversable<T>, Function<? super T, ? extends C>, Function<? super Iterable<T>, R>) - Static method in class io.vavr.collection.Collections
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.AbstractMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.HashMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.LinkedHashMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.Map
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.Multimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.SortedMap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface io.vavr.collection.SortedMultimap
- groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class io.vavr.collection.TreeMap
- groupBy(Function<? super Character, ? extends C>) - Method in class io.vavr.collection.CharSeq
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Array
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.BitSet
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.HashSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.IndexedSeq
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Iterator
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.LinearSeq
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.LinkedHashSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.List
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.PriorityQueue
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Queue
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Seq
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Set
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.SortedSet
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Stream
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Traversable
-
Groups this elements by classifying the elements.
- groupBy(Function<? super T, ? extends C>) - Method in interface io.vavr.collection.Tree
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.TreeSet
- groupBy(Function<? super T, ? extends C>) - Method in class io.vavr.collection.Vector
- groupBy(M, Maps.OfEntries<K, V, M>, Function<? super Tuple2<K, V>, ? extends C>) - Static method in class io.vavr.collection.Maps
- grouped(int) - Method in class io.vavr.collection.AbstractMultimap
- grouped(int) - Method in class io.vavr.collection.Array
- grouped(int) - Method in interface io.vavr.collection.BitSet
- grouped(int) - Method in class io.vavr.collection.CharSeq
- grouped(int) - Method in class io.vavr.collection.HashMap
- grouped(int) - Method in class io.vavr.collection.HashSet
- grouped(int) - Method in interface io.vavr.collection.IndexedSeq
- grouped(int) - Method in interface io.vavr.collection.Iterator
- grouped(int) - Method in interface io.vavr.collection.LinearSeq
- grouped(int) - Method in class io.vavr.collection.LinkedHashMap
- grouped(int) - Method in class io.vavr.collection.LinkedHashSet
- grouped(int) - Method in interface io.vavr.collection.List
- grouped(int) - Method in interface io.vavr.collection.Map
- grouped(int) - Method in interface io.vavr.collection.Multimap
- grouped(int) - Method in class io.vavr.collection.PriorityQueue
- grouped(int) - Method in class io.vavr.collection.Queue
- grouped(int) - Method in interface io.vavr.collection.Seq
- grouped(int) - Method in interface io.vavr.collection.Set
- grouped(int) - Method in interface io.vavr.collection.SortedMap
- grouped(int) - Method in interface io.vavr.collection.SortedMultimap
- grouped(int) - Method in interface io.vavr.collection.SortedSet
- grouped(int) - Method in interface io.vavr.collection.Stream
- grouped(int) - Method in interface io.vavr.collection.Traversable
-
Groups this
Traversable
into fixed size blocks. - grouped(int) - Method in interface io.vavr.collection.Tree
- grouped(int) - Method in class io.vavr.collection.TreeMap
- grouped(int) - Method in class io.vavr.collection.TreeSet
- grouped(int) - Method in class io.vavr.collection.Vector
- grouped(Object, int) - Method in interface io.vavr.collection.ArrayType
-
Repeatedly group an array into equal sized sub-trees
- grouped(M, Maps.OfEntries<K, V, M>, int) - Static method in class io.vavr.collection.Maps
- GroupedIterator(Iterator<T>, int, int) - Constructor for class io.vavr.collection.IteratorModule.GroupedIterator
- GwtIncompatible - Annotation Type in io.vavr.collection
- GwtIncompatible - Annotation Type in io.vavr.concurrent
- GwtIncompatible - Annotation Type in io.vavr.control
- GwtIncompatible - Annotation Type in io.vavr
H
- handleUncaughtException(Throwable) - Method in class io.vavr.concurrent.FutureImpl
- hasAll(ExecutableElement, Modifier...) - Static method in class io.vavr.match.UnapplyChecker
- 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
PriorityQueue
is known to have a finite size. - hasDefiniteSize() - Method in class io.vavr.collection.Queue
- hasDefiniteSize() - Method in interface io.vavr.collection.Stream
- hasDefiniteSize() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is known to have a finite size.
- hasDefiniteSize() - Method in interface io.vavr.collection.Tree
- hasDefiniteSize() - Method in class io.vavr.collection.TreeSet
- hasDefiniteSize() - Method in class io.vavr.collection.Vector
- HasDelegate(C, boolean) - Constructor for class io.vavr.collection.JavaConverters.HasDelegate
- hash - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- hash - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- hash() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- hash() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- hash() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- 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(Iterable<?>, IntBinaryOperator) - Static method in class io.vavr.collection.Collections
- 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.
- HashArrayMappedTrie<K,
V> - Interface in io.vavr.collection -
An immutable Hash array mapped trie (HAMT).
- HashArrayMappedTrieModule - Interface in io.vavr.collection
- HashArrayMappedTrieModule.AbstractNode<K,
V> - Class in io.vavr.collection -
An abstract base class for nodes of a HAMT.
- HashArrayMappedTrieModule.Action - Enum in io.vavr.collection
- HashArrayMappedTrieModule.ArrayNode<K,
V> - Class in io.vavr.collection -
Representation of a HAMT array node.
- HashArrayMappedTrieModule.EmptyNode<K,
V> - Class in io.vavr.collection -
The empty node.
- HashArrayMappedTrieModule.IndexedNode<K,
V> - Class in io.vavr.collection -
Representation of a HAMT indexed node.
- HashArrayMappedTrieModule.LeafList<K,
V> - Class in io.vavr.collection -
Representation of a HAMT leaf node with more than one element.
- HashArrayMappedTrieModule.LeafNode<K,
V> - Class in io.vavr.collection -
Representation of a HAMT leaf.
- HashArrayMappedTrieModule.LeafNodeIterator<K,
V> - Class in io.vavr.collection - HashArrayMappedTrieModule.LeafSingleton<K,
V> - Class in io.vavr.collection -
Representation of a HAMT leaf node with single element.
- hashCode() - Method in class io.vavr.collection.AbstractMultimap
- hashCode() - Method in class io.vavr.collection.Array
- hashCode() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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.JavaConverters.ListView
- 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.NaturalComparator
- 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.EntryComparator.Natural
- 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.generator.ImportManager.FQN
- hashCode() - Method in class io.vavr.match.generator.ImportManager.Import
- 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
- hashFragment(int, int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- HashMap<K,
V> - Class in io.vavr.collection -
An immutable
HashMap
implementation based on a Hash array mapped trie (HAMT). - HashMap(HashArrayMappedTrie<K, V>) - Constructor for class io.vavr.collection.HashMap
- HashMultimap<K,
V> - Class in io.vavr.collection - HashMultimap(Map<K, Traversable<V>>, Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.HashMultimap
- HashMultimap.Builder<V> - Class in io.vavr.collection
- hashOrdered(Iterable<?>) - Static method in class io.vavr.collection.Collections
- HashSet<T> - Class in io.vavr.collection
-
An immutable
HashSet
implementation. - HashSet(HashArrayMappedTrie<T, T>) - Constructor for class io.vavr.collection.HashSet
- HashSet.SerializationProxy<T> - Class in io.vavr.collection
-
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final instance fields.
- hashUnordered(Iterable<?>) - Static method in class io.vavr.collection.Collections
- hasNext() - Method in class io.vavr.collection.BitSetModule.BitSetIterator
- hasNext() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- hasNext() - Method in class io.vavr.collection.IteratorModule.CachedIterator
- hasNext() - Method in class io.vavr.collection.IteratorModule.ConcatIterator
- hasNext() - Method in class io.vavr.collection.IteratorModule.DistinctIterator
- hasNext() - Method in class io.vavr.collection.IteratorModule.EmptyIterator
- hasNext() - Method in class io.vavr.collection.IteratorModule.GroupedIterator
- hasNext() - Method in class io.vavr.collection.JavaConverters.ListView.Iterator
- hasNext() - Method in class io.vavr.collection.StreamModule.FlatMapIterator
- hasNext() - Method in class io.vavr.collection.StreamModule.StreamIterator
- hasNextCalculated - Variable in class io.vavr.collection.IteratorModule.ConcatIterator
- hasNone(ExecutableElement, Modifier...) - Static method in class io.vavr.match.UnapplyChecker
- hasPrevious() - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- head - Variable in class io.vavr.collection.List.Cons
- head - Variable in class io.vavr.collection.Stream.Cons
- head() - Method in class io.vavr.collection.AbstractMultimap
- head() - Method in class io.vavr.collection.Array
- head() - Method in class io.vavr.collection.BitSetModule.BitSet1
- head() - Method in class io.vavr.collection.BitSetModule.BitSet2
- head() - Method in class io.vavr.collection.BitSetModule.BitSetN
- 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.
- identity() - Static method in interface io.vavr.Function1
-
Returns the identity Function1, i.e.
- IDENTITY - Static variable in interface io.vavr.collection.NodeModifier
- IMMUTABLE - Enum constant in enum io.vavr.collection.JavaConverters.ChangePolicy
- implies(CheckedFunction1<T1, Boolean>) - 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<T1, T2, Boolean>) - 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<T1, T2, T3, Boolean>) - 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<T1, T2, T3, T4, Boolean>) - 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<T1, T2, T3, T4, T5, Boolean>) - 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<T1, T2, T3, T4, T5, T6, Boolean>) - 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<T1, T2, T3, T4, T5, T6, T7, Boolean>) - 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<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>) - Method in class io.vavr.test.Property.Property8
-
Returns an implication which composes this Property as pre-condition and a given post-condition.
- Import(String, String) - Constructor for class io.vavr.match.generator.ImportManager.Import
- ImportManager - Class in io.vavr.match.generator
-
A stateful ImportManager which generates an import section of a Java class file.
- ImportManager(String, List<String>) - Constructor for class io.vavr.match.generator.ImportManager
- ImportManager.FQN - Class in io.vavr.match.generator
- ImportManager.Import - Class in io.vavr.match.generator
- imports - Variable in class io.vavr.match.generator.ImportManager
- IN_ORDER - Enum constant in enum io.vavr.collection.Tree.Order
-
7 4 2 5 1 8 6 9 3
- index - Variable in class io.vavr.collection.BitSetModule.BitSetIterator
- IndexedNode(int, int, Object[]) - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- 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...)
- IndexedSeqModule - Interface in io.vavr.collection
- IndexedSeqModule.Search - Interface in io.vavr.collection
- IndexedSeqModule.Slice - Class in io.vavr.collection
- indexes - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- 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(Object) - Method in class io.vavr.collection.JavaConverters.ListView
- 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(int) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the first occurrence of the given element as an
Option
. - indexOfOption(int, 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(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(IndexedSeq<T>, Iterable<? extends T>, int) - Static method in class io.vavr.collection.IndexedSeqModule.Slice
- indexOfSlice(LinearSeq<T>, Iterable<? extends T>, int) - Static method in class io.vavr.collection.LinearSeqModule.Slice
- indexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as a slice.
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- indexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as a slice.
- indexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds first index where this sequence contains a given sequence as an
Option
of a slice. - indexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds first index after or at a start index where this sequence contains a given sequence as an
Option
of a slice. - indexOption(int) - Static method in class io.vavr.collection.Collections
- indexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate.
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- indexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index.
- indexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of first element satisfying some predicate as an
Option
. - indexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of the first element satisfying some predicate after or at some start index as an
Option
. - INFINITY_DISTANCE - Static variable in class io.vavr.collection.IteratorModule.BigDecimalHelper
- init() - Method in class io.vavr.collection.AbstractMultimap
- init() - Method in class io.vavr.collection.AbstractQueue
-
Dual of AbstractQueue.tail(), returning all elements except the last.
- init() - Method in class io.vavr.collection.Array
- init() - Method in interface io.vavr.collection.BitSet
- init() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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.AbstractMultimap
- initOption() - Method in class io.vavr.collection.AbstractQueue
-
Dual of AbstractQueue.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
- initOption(M) - Static method in class io.vavr.collection.Maps
- inputs - Variable in class io.vavr.collection.StreamModule.FlatMapIterator
- ins(Comparator<? super T>, PriorityQueueBase.Node<T>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun ins (t, []) = [t] * | ins (t, t' :: ts) = (∗ rank t ≤ rank t' ∗) * if rank t invalid input: '<' rank t' then t :: t' :: ts * else ins (link (t, t'), ts)
- 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
- insert(RedBlackTree<T>, T) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- insert(Object[], int, Object) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- insert(Comparator<? super T>, T, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun insert (x, ts as t1 :: t2 :: rest) = * if rank t1 = rank t2 then skewLink(Node(x,0,[]),t1,t2) :: rest * else Node (x,0,[]) :: ts * | insert (x, ts) = Node (x,0,[]) :: ts
- insert(T) - Method in interface io.vavr.collection.RedBlackTree
-
Inserts a new value into this tree.
- insertAll(int, Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Array
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.List
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Inserts the given elements at the specified index.
- insertAll(int, Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- insertAll(int, Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- instance() - Static method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- 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.NaturalComparator
- 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.collection.TreeMap.EntryComparator.Natural
- instance() - Static method in class io.vavr.Tuple0
-
Returns the singleton instance of Tuple0.
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.BooleanArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.ByteArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.CharArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.DoubleArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.FloatArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.IntArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.LongArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.ObjectArrayType
- INSTANCE - Static variable in class io.vavr.collection.ArrayType.ShortArrayType
- INSTANCE - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- INSTANCE - Static variable in class io.vavr.collection.IteratorModule.EmptyIterator
- INSTANCE - Static variable in class io.vavr.collection.List.Nil
- INSTANCE - Static variable in class io.vavr.collection.NaturalComparator
- INSTANCE - Static variable in class io.vavr.collection.Stream.Empty
- INSTANCE - Static variable in class io.vavr.collection.Tree.Empty
- INSTANCE - Static variable in class io.vavr.collection.TreeMap.EntryComparator.Natural
- INSTANCE - Static variable in class io.vavr.control.Option.None
-
The singleton instance of None.
- INSTANCE - Static variable in class io.vavr.Tuple0
-
The singleton instance of Tuple0.
- instanceOf(Class<? extends T>) - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is instance of the specifiedtype
. - instantiate - Variable in enum io.vavr.collection.Multimap.ContainerType
- instantiate() - Method in enum io.vavr.collection.Multimap.ContainerType
- IntArrayType() - Constructor for class io.vavr.collection.ArrayType.IntArrayType
- integer() - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary integer values.
- intersect(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- intersect(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Computes the intersection between this set and another set.
- intersect(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- intersect(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- intersection(RedBlackTree<T>) - Method in interface io.vavr.collection.RedBlackTree
- intersperse(Arbitrary<T>) - Method in interface io.vavr.test.Arbitrary
-
Intersperses values from this arbitrary instance with those of another.
- intersperse(Gen<T>) - 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.Invalid
that contains the givenerror
. - Invalid(E) - Constructor for class io.vavr.control.Validation.Invalid
-
Construct an
Invalid
- Invalid(E) - Static method in class io.vavr.API
-
Alias for
Validation.invalid(Object)
- Invalid(Validation.Invalid<E, T>) - Static method in class io.vavr.$
- io.vavr - package io.vavr
-
Beside
API
the io.vavr package contains core types like (Checked)Functions and Tuples. - io.vavr.collection - package io.vavr.collection
-
Purely functional collections based on Traversable.
- io.vavr.concurrent - package io.vavr.concurrent
-
This package contains basic building blocks for creating fast, asynchronous, non-blocking parallel code.
- io.vavr.control - package io.vavr.control
- 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
Predicate
that tests, if an object is equal to the specifiedvalue
usingObjects.equals(Object, Object)
for comparison. - isAnnotatedWith(Class<A>) - Method in class io.vavr.match.model.MethodModel
- isAsync() - Method in class io.vavr.collection.AbstractMultimap
- isAsync() - Method in class io.vavr.collection.Array
-
An
Array
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.BitSet
-
An
BitSet
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.CharSeq
-
A
CharSeq
is computed synchronously. - isAsync() - Method in class io.vavr.collection.HashMap
-
A
HashMap
is computed synchronously. - isAsync() - Method in class io.vavr.collection.HashSet
-
A
HashSet
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Iterator
-
An
Iterator
is computed synchronously. - isAsync() - Method in class io.vavr.collection.LinkedHashMap
-
An
LinkedHashMap
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.LinkedHashSet
-
An
LinkedHashSet
's value is computed synchronously. - isAsync() - Method in interface io.vavr.collection.List
-
A
List
is computed synchronously. - isAsync() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueue
is computed synchronously. - isAsync() - Method in class io.vavr.collection.Queue
-
A
Queue
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Stream
-
A
Stream
is computed synchronously. - isAsync() - Method in interface io.vavr.collection.Tree
-
A
Tree
is computed synchronously. - isAsync() - Method in class io.vavr.collection.TreeMap
-
An
TreeMap
's value is computed synchronously. - isAsync() - Method in class io.vavr.collection.TreeSet
-
A
TreeSet
is computed synchronously. - isAsync() - Method in class io.vavr.collection.Vector
-
A
Vector
is computed synchronously. - isAsync() - Method in interface io.vavr.concurrent.Future
-
A
Futures
's value is computed asynchronously. - isAsync() - Method in interface io.vavr.control.Either
-
A right-biased
Either
's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
's value is computed synchronously. - isAsync() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Option
-
An
Option
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Try
-
A
Try
's value is computed synchronously. - isAsync() - Method in interface io.vavr.control.Validation
-
A
Validation
's value is computed synchronously. - isAsync() - Method in class io.vavr.Lazy
-
A
Lazy
's value is computed synchronously. - isAsync() - Method in interface io.vavr.Value
-
Checks if this
Value
is asynchronously (short: async) computed. - isBranch() - Method in interface io.vavr.collection.Tree
-
Checks if this Tree is a branch.
- isCancelled() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future is cancelled, i.e.
- isCancelled() - Method in class io.vavr.concurrent.FutureImpl
- isCompleted() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future is completed, i.e.
- isCompleted() - Method in class io.vavr.concurrent.FutureImpl
- isCompleted() - Method in interface io.vavr.concurrent.Promise
-
Checks if this
Promise
is completed, i.e. - 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.AbstractMultimap
- isEmpty() - Method in class io.vavr.collection.Array
- isEmpty() - Method in class io.vavr.collection.CharSeq
- isEmpty() - Method in interface io.vavr.collection.HashArrayMappedTrie
- isEmpty() - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- isEmpty() - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- isEmpty() - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- isEmpty() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- 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.JavaConverters.ListView
- 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 interface io.vavr.collection.RedBlackTree
-
Checks if this
RedBlackTree
is empty, i.e. - isEmpty() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- isEmpty() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- 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.
- isEmpty() - Method in class io.vavr.control.Try.Success
- isEmpty() - Method in interface io.vavr.control.Validation
- isEmpty() - Method in class io.vavr.Lazy
- isEmpty() - Method in interface io.vavr.Value
-
Checks, this
Value
is empty, i.e. - isEmpty(Iterable<?>) - Static method in class io.vavr.collection.Collections
- 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
- isFalse() - Method in class io.vavr.test.Property.Condition
- 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
- isFatal(Throwable) - Static method in interface io.vavr.control.TryModule
- isFullLeft() - Method in class io.vavr.collection.BitMappedTrie
- isFullRight() - Method in class io.vavr.collection.BitMappedTrie
- isIn(T...) - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is equal to at least one of the specifiedvalues
usingObjects.equals(Object, Object)
for comparison. - isInvalid() - Method in class io.vavr.control.Validation.Invalid
- isInvalid() - Method in interface io.vavr.control.Validation
-
Check whether this is of type
Invalid
- isInvalid() - Method in class io.vavr.control.Validation.Valid
- isLazy() - Method in class io.vavr.collection.AbstractMultimap
- isLazy() - Method in class io.vavr.collection.Array
-
An
Array
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.BitSet
-
An
BitSet
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.CharSeq
-
A
CharSeq
is computed eagerly. - isLazy() - Method in class io.vavr.collection.HashMap
-
A
HashMap
is computed eagerly. - isLazy() - Method in class io.vavr.collection.HashSet
-
A
HashSet
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.Iterator
-
An
Iterator
is computed lazily. - isLazy() - Method in class io.vavr.collection.LinkedHashMap
-
An
LinkedHashMap
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.LinkedHashSet
-
An
LinkedHashSet
's value is computed eagerly. - isLazy() - Method in interface io.vavr.collection.List
-
A
List
is computed eagerly. - isLazy() - Method in class io.vavr.collection.PriorityQueue
-
A
PriorityQueue
is computed eagerly. - isLazy() - Method in class io.vavr.collection.Queue
-
A
Queue
is computed eagerly. - isLazy() - Method in interface io.vavr.collection.Stream
-
A
Stream
is computed lazily. - isLazy() - Method in interface io.vavr.collection.Tree
-
A
Tree
is computed eagerly. - isLazy() - Method in class io.vavr.collection.TreeMap
-
An
TreeMap
's value is computed eagerly. - isLazy() - Method in class io.vavr.collection.TreeSet
-
A
TreeSet
is computed eagerly. - isLazy() - Method in class io.vavr.collection.Vector
-
A
Vector
is computed eagerly. - isLazy() - Method in interface io.vavr.concurrent.Future
-
A
Future
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Either
-
A right-biased
Either
's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
's value is computed eagerly. - isLazy() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Option
-
An
Option
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Try
-
A
Try
's value is computed eagerly. - isLazy() - Method in interface io.vavr.control.Validation
-
A
Validation
's value is computed eagerly. - isLazy() - Method in class io.vavr.Lazy
-
A
Lazy
's value is computed lazily. - isLazy() - Method in interface io.vavr.Value
-
Checks if this
Value
is lazily evaluated. - isLeaf() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- 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.
- isMutable() - Method in enum io.vavr.collection.JavaConverters.ChangePolicy
- isMutable() - Method in class io.vavr.collection.JavaConverters.HasDelegate
- isNotNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is not null - isNull() - Static method in class io.vavr.Predicates
-
Creates a
Predicate
that tests, if an object is null - isOrdered() - Method in class io.vavr.collection.PriorityQueue
- isOrdered() - Method in interface io.vavr.collection.SortedMap
- isOrdered() - Method in interface io.vavr.collection.SortedSet
- isOrdered() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable is ordered
- isRed(RedBlackTree<?>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- 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
Future
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Either
-
A right-biased
Either
is single-valued. - isSingleValued() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.A
LeftProjection
is single-valued. - isSingleValued() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.A
RightProjection
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Option
-
An
Option
is single-valued. - isSingleValued() - Method in interface io.vavr.control.Try
-
A
Try
is a single-valued. - isSingleValued() - Method in interface io.vavr.control.Validation
- isSingleValued() - Method in class io.vavr.Lazy
- isSingleValued() - Method in interface io.vavr.Value
-
States whether this is a single-valued type.
- isSuccess() - Method in interface io.vavr.concurrent.Future
-
Checks if this Future completed with a success.
- isSuccess() - Method in class io.vavr.control.Try.Failure
- isSuccess() - Method in interface io.vavr.control.Try
-
Checks if this is a Success.
- isSuccess() - Method in class io.vavr.control.Try.Success
- isThreadDeath(Throwable) - Static method in class io.vavr.control.TryModule.ThreadDeathResolver
- isTraversableAgain() - Method in class io.vavr.collection.Array
- isTraversableAgain() - Method in interface io.vavr.collection.BitSet
- isTraversableAgain() - Method in class io.vavr.collection.CharSeq
- isTraversableAgain() - Method in class io.vavr.collection.HashSet
- isTraversableAgain() - Method in interface io.vavr.collection.Iterator
- isTraversableAgain() - Method in class io.vavr.collection.LinkedHashSet
- isTraversableAgain() - Method in interface io.vavr.collection.List
- isTraversableAgain() - Method in interface io.vavr.collection.Map
- isTraversableAgain() - Method in interface io.vavr.collection.Multimap
- isTraversableAgain() - Method in class io.vavr.collection.PriorityQueue
-
Checks if this
PriorityQueue
can be repeatedly traversed. - isTraversableAgain() - Method in class io.vavr.collection.Queue
- isTraversableAgain() - Method in interface io.vavr.collection.Stream
- isTraversableAgain() - Method in interface io.vavr.collection.Traversable
-
Checks if this Traversable can be repeatedly traversed.
- isTraversableAgain() - Method in interface io.vavr.collection.Tree
- isTraversableAgain() - Method in class io.vavr.collection.TreeSet
- isTraversableAgain() - Method in class io.vavr.collection.Vector
- isTraversableAgain(Iterable<? extends T>) - Static method in class io.vavr.collection.Collections
- isType() - Method in class io.vavr.match.model.TypeParameterModel
- isTypeKind(TypeKind) - 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
- isValid(int) - Method in class io.vavr.collection.Vector
- isValid(ExecutableElement, Messager) - Static method in class io.vavr.match.UnapplyChecker
- it - Variable in class io.vavr.collection.IteratorModule.ConcatIterator.Cell
- iterable - Variable in class io.vavr.collection.Collections.IterableWithSize
- IterableWithSize(Iterable<? extends T>, int) - Constructor for class io.vavr.collection.Collections.IterableWithSize
- iterate(Supplier<? extends Option<? extends T>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator that repeatedly invokes the supplier while it's a
Some
and end on the firstNone
- iterate(Supplier<? extends Option<? extends T>>) - Static method in interface io.vavr.collection.Stream
-
Generates a (theoretically) infinitely long Stream using a repeatedly invoked supplier that provides a
Some
for each next value and aNone
for the end. - iterate(T, Function<? super T, ? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Generates an infinite iterator using a function to calculate the next value based on the previous.
- iterate(T, Function<? super T, ? extends T>) - Static method in interface io.vavr.collection.Stream
-
Generates a (theoretically) infinitely long Stream using a function to calculate the next value based on the previous.
- iterator() - Method in class io.vavr.collection.AbstractMultimap
- iterator() - Method in class io.vavr.collection.Array
- iterator() - Method in class io.vavr.collection.BitMappedTrie
- iterator() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- iterator() - Method in class io.vavr.collection.CharSeq
- iterator() - Method in class io.vavr.collection.Collections.IterableWithSize
- iterator() - Method in interface io.vavr.collection.HashArrayMappedTrie
- iterator() - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- 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.JavaConverters.ListView
- 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.RedBlackTree
-
Returns an Iterator that iterates elements in the order induced by the underlying Comparator.
- iterator() - Method in interface io.vavr.collection.Set
- iterator() - Method in class io.vavr.collection.Stream.Cons
- iterator() - Method in class io.vavr.collection.Stream.Empty
- iterator() - Method in interface io.vavr.collection.Traversable
-
An iterator by means of head() and tail().
- iterator() - Method in interface io.vavr.collection.Tree
- iterator() - Method in class io.vavr.collection.TreeMap
- iterator() - Method in class io.vavr.collection.TreeSet
- iterator() - Method in class io.vavr.collection.Vector
- iterator() - Method in interface io.vavr.concurrent.Future
- iterator() - Method in interface io.vavr.control.Either
- iterator() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- iterator() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- iterator() - Method in interface io.vavr.control.Option
- iterator() - Method in interface io.vavr.control.Try
- iterator() - Method in interface io.vavr.control.Validation
- iterator() - Method in class io.vavr.Lazy
- iterator() - Method in interface io.vavr.Value
-
Returns a rich
io.vavr.collection.Iterator
. - iterator(int) - Method in interface io.vavr.collection.Seq
-
Returns an iterator of this elements starting at the given index.
- iterator(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree values in a specific
Tree.Order
. - iterator(BiFunction<K, V, ? extends U>) - Method in interface io.vavr.collection.Map
-
Iterates this Map sequentially, mapping the (key, value) pairs to elements.
- iterator(BiFunction<K, V, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Iterates this Multimap sequentially, mapping the (key, value) pairs to elements.
- Iterator<T> - Interface in io.vavr.collection
-
io.vavr.collection.Iterator
is a compositional replacement forjava.util.Iterator
whose purpose is to iterate once over a sequence of elements. - Iterator(JavaConverters.ListView<T, C>) - Constructor for class io.vavr.collection.JavaConverters.ListView.Iterator
- IteratorModule - Interface in io.vavr.collection
- IteratorModule.BigDecimalHelper - Class in io.vavr.collection
- IteratorModule.CachedIterator<T> - Class in io.vavr.collection
- IteratorModule.ConcatIterator<T> - Class in io.vavr.collection
- IteratorModule.ConcatIterator.Cell<T> - Class in io.vavr.collection
- IteratorModule.DistinctIterator<T,
U> - Class in io.vavr.collection - IteratorModule.EmptyIterator - Class in io.vavr.collection
- IteratorModule.GroupedIterator<T> - Class in io.vavr.collection
J
- JavaConverters - Class in io.vavr.collection
-
THIS CLASS IS INTENDED TO BE USED INTERNALLY ONLY!
- JavaConverters() - Constructor for class io.vavr.collection.JavaConverters
- JavaConverters.ChangePolicy - Enum in io.vavr.collection
- JavaConverters.HasDelegate<C> - Class in io.vavr.collection
-
Encapsulates the access to delegate and performs mutability checks.
- JavaConverters.ListView<T,
C> - Class in io.vavr.collection - JavaConverters.ListView.Iterator<T,
C> - Class in io.vavr.collection - JavaConverters.ListView.ListIterator<T,
C> - Class in io.vavr.collection - join(RedBlackTree<T>, T, RedBlackTree<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- joinGT(RedBlackTreeModule.Node<T>, T, RedBlackTreeModule.Node<T>, int) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- joinLT(RedBlackTreeModule.Node<T>, T, RedBlackTreeModule.Node<T>, int) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
K
- key - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- key - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- key() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- key() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- key() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- keyComparator - Variable in class io.vavr.collection.TreeMap.EntryComparator.Specific
- keyComparator() - Method in interface io.vavr.collection.TreeMap.EntryComparator
- keyComparator() - Method in class io.vavr.collection.TreeMap.EntryComparator.Natural
- keyComparator() - Method in class io.vavr.collection.TreeMap.EntryComparator.Specific
- keyExtractor - Variable in class io.vavr.collection.IteratorModule.DistinctIterator
- keySet() - Method in class io.vavr.collection.AbstractMultimap
- 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 interface io.vavr.collection.HashArrayMappedTrie
-
Provide unboxed access to the keys in the trie.
- keysIterator() - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- 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.
- known - Variable in class io.vavr.collection.IteratorModule.DistinctIterator
L
- last - Variable in class io.vavr.collection.IteratorModule.ConcatIterator
- last() - Method in class io.vavr.collection.AbstractMultimap
- 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
- last(Traversable<T>) - Static method in class io.vavr.collection.Collections
- lastDigit(int) - Static method in class io.vavr.collection.BitMappedTrie
- lastIndex - Variable in class io.vavr.collection.JavaConverters.ListView.Iterator
- 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(Object) - Method in class io.vavr.collection.JavaConverters.ListView
- 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) - Method in class io.vavr.collection.CharSeq
-
Returns the index of the last occurrence of the given element as an
Option
. - 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(IndexedSeq<T>, Iterable<? extends T>, int) - Static method in class io.vavr.collection.IndexedSeqModule.Slice
- lastIndexOfSlice(LinearSeq<T>, Iterable<? extends T>, int) - Static method in class io.vavr.collection.LinearSeqModule.Slice
- lastIndexOfSlice(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice.
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice.
- lastIndexOfSliceOption(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Finds last index where this sequence contains a given sequence as a slice as an
Option
. - lastIndexOfSliceOption(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Finds last index before or at a given end index where this sequence contains a given sequence as a slice as an
Option
. - lastIndexWhere(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate.
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- lastIndexWhere(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index.
- lastIndexWhereOption(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate as an
Option
. - lastIndexWhereOption(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Finds index of last element satisfying some predicate before or at given end index as an
Option
. - lastOption() - Method in interface io.vavr.collection.Traversable
-
Dual of Traversable.headOption(), returning the last element as
Option
. - Lazy<T> - Class in io.vavr
-
Represents a lazy evaluated value.
- Lazy(Supplier<? extends T>) - Constructor for class io.vavr.Lazy
- Lazy(Supplier<? extends T>) - Static method in class io.vavr.API
-
Alias for
Lazy.of(Supplier)
- leafCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of leaves of this tree.
- LeafList(int, K, V, HashArrayMappedTrieModule.LeafNode<K, V>) - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- LeafNode() - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- LeafNodeIterator(HashArrayMappedTrieModule.AbstractNode<K, V>) - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- LeafSingleton(int, K, V) - Constructor for class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- LeafVisitor<T> - Interface in io.vavr.collection
- left - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- left() - Method in interface io.vavr.collection.RedBlackTree
-
Returns the left child if this is a non-empty node, otherwise throws.
- left() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- left() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- 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) - Constructor for class io.vavr.control.Either.Left
-
Constructs a
Left
. - Left(Either.Left<L, R>) - Static method in class io.vavr.$
- 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
- LeftProjection(Either<L, R>) - Constructor for class io.vavr.control.Either.LeftProjection
-
Deprecated.
- len - Variable in class io.vavr.collection.BitSetModule.BitSet1
- len - Variable in class io.vavr.collection.BitSetModule.BitSet2
- len - Variable in class io.vavr.collection.BitSetModule.BitSetN
- length - Variable in class io.vavr.collection.BitMappedTrie
- length - Variable in class io.vavr.collection.List.Cons
- length() - Method in class io.vavr.collection.Array
- length() - Method in class io.vavr.collection.BitMappedTrie
- length() - Method in class io.vavr.collection.BitSetModule.BitSet1
- length() - Method in class io.vavr.collection.BitSetModule.BitSet2
- length() - Method in class io.vavr.collection.BitSetModule.BitSetN
- 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
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.ByteArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.CharArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.FloatArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.IntArrayType
- lengthOf(Object) - Method in interface io.vavr.collection.ArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.LongArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- lengthOf(Object) - Method in class io.vavr.collection.ArrayType.ShortArrayType
- level - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- LEVEL_ORDER - Enum constant in enum io.vavr.collection.Tree.Order
-
1 2 3 4 5 6 7 8 9 (= breadth-first)
- lift() - Method in interface io.vavr.collection.Map
-
Turns this map into a plain function returning an Option result.
- lift() - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- lift() - Method in interface io.vavr.PartialFunction
-
Lifts this partial function into a total function that returns an
Option
result. - lift(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - lift(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunction
into a total function that returns anOption
result. - liftTry(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Function<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - liftTry(Supplier<? extends R>) - Static method in interface io.vavr.Function0
-
Lifts the given
partialFunction
into a total function that returns anTry
result. - linearSearch(LinearSeq<T>, ToIntFunction<T>) - Static method in interface io.vavr.collection.LinearSeqModule.Search
- LinearSeq<T> - Interface in io.vavr.collection
-
Interface for immutable, linear sequences.
- LinearSeqModule - Interface in io.vavr.collection
- LinearSeqModule.Search - Interface in io.vavr.collection
- LinearSeqModule.Slice - Class in io.vavr.collection
- link(Comparator<? super T>, PriorityQueueBase.Node<T>) - Method in class io.vavr.collection.PriorityQueueBase.Node
- LinkedHashMap<K,
V> - Class in io.vavr.collection -
An immutable
LinkedHashMap
implementation that has predictable (insertion-order) iteration. - LinkedHashMap(Queue<Tuple2<K, V>>, HashMap<K, V>) - Constructor for class io.vavr.collection.LinkedHashMap
- LinkedHashMultimap<K,
V> - Class in io.vavr.collection -
A
LinkedHashMap
-based implementation ofMultimap
- LinkedHashMultimap(Map<K, Traversable<V>>, Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.LinkedHashMultimap
- LinkedHashMultimap.Builder<V> - Class in io.vavr.collection
- LinkedHashSet<T> - Class in io.vavr.collection
-
An immutable
HashSet
implementation that has predictable (insertion-order) iteration. - LinkedHashSet(LinkedHashMap<T, Object>) - Constructor for class io.vavr.collection.LinkedHashSet
- LinkedHashSet.SerializationProxy<T> - Class in io.vavr.collection
-
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final instance fields.
- LinkedMap() - Static method in class io.vavr.API
-
Alias for
LinkedHashMap.empty()
- LinkedMap(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- LinkedMap(K, V) - Static method in class io.vavr.API
-
Alias for
LinkedHashMap.of(Object, Object)
- LinkedMap(K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- LinkedSet() - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.empty()
- LinkedSet(T) - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.of(Object)
- LinkedSet(T...) - Static method in class io.vavr.API
-
Alias for
LinkedHashSet.of(Object...)
- list - Variable in class io.vavr.collection.JavaConverters.ListView.Iterator
- list - Variable in class io.vavr.collection.LinkedHashMap
- list - Variable in class io.vavr.collection.List.Cons.SerializationProxy
- list(Arbitrary<T>) - 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
List
is an eager sequence of elements. - List() - Static method in class io.vavr.API
-
Alias for
List.empty()
- List(T) - Static method in class io.vavr.API
-
Alias for
List.of(Object)
- List(T...) - Static method in class io.vavr.API
-
Alias for
List.of(Object...)
- List.Cons<T> - Class in io.vavr.collection
-
Non-empty
List
, consisting of ahead
and atail
. - List.Cons.SerializationProxy<T> - Class in io.vavr.collection
-
A serialization proxy which, in this context, is used to deserialize immutable, linked Lists with final instance fields.
- List.Nil<T> - Class in io.vavr.collection
-
Representation of the singleton empty
List
. - listIterator() - Method in class io.vavr.collection.JavaConverters.ListView
- listIterator(int) - Method in class io.vavr.collection.JavaConverters.ListView
- ListIterator(JavaConverters.ListView<T, C>, int) - Constructor for class io.vavr.collection.JavaConverters.ListView.ListIterator
- ListModule - Interface in io.vavr.collection
- ListModule.Combinations - Interface in io.vavr.collection
- ListModule.SplitAt - Interface in io.vavr.collection
- ListView(C, boolean) - Constructor for class io.vavr.collection.JavaConverters.ListView
- localDateTime() - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary
LocalDateTime
s withLocalDateTime.now()
asmedian
andChronoUnit.DAYS
as chronological unit. - localDateTime(LocalDateTime, ChronoUnit) - Static method in interface io.vavr.test.Arbitrary
-
Generates arbitrary
LocalDateTime
s. - localDateTime(ChronoUnit) - Static method in interface io.vavr.test.Arbitrary
- lock - Variable in class io.vavr.concurrent.FutureImpl
-
Used to synchronize state changes.
- lock - Variable in class io.vavr.Lazy
- log(String) - Static method in class io.vavr.test.Property
- logErroneous(String, int, long, String) - Static method in class io.vavr.test.Property
- logFalsified(String, int, long) - Static method in class io.vavr.test.Property
- logSatisfied(String, int, long, boolean) - Static method in class io.vavr.test.Property
- LongArrayType() - Constructor for class io.vavr.collection.ArrayType.LongArrayType
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- lookup(int, int, K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- lookup(int, int, K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
M
- make() - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promise
that isn't fulfilled yet, backed by theFuture.DEFAULT_EXECUTOR
. - make(Executor) - Static method in interface io.vavr.concurrent.Promise
-
Makes a
Promise
that isn't fulfilled yet, backed by the givenExecutor
. - map - Variable in class io.vavr.collection.LinkedHashMap
- map - Variable in class io.vavr.collection.LinkedHashSet
- map - Variable in class io.vavr.collection.LinkedHashSet.SerializationProxy
- map(Tree.Node<T>, Function<? super T, ? extends U>) - Static method in interface io.vavr.collection.TreeModule
- map(TreeMap<K, V>, TreeMap.EntryComparator<K2, V2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Static method in class io.vavr.collection.TreeMap
- map(Function3<? super T1, ? super T2, ? super T3, Tuple3<U1, U2, U3>>) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function.
- map(Function4<? super T1, ? super T2, ? super T3, ? super T4, Tuple4<U1, U2, U3, U4>>) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function.
- map(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Tuple5<U1, U2, U3, U4, U5>>) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function.
- map(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Tuple6<U1, U2, U3, U4, U5, U6>>) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function.
- map(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Tuple7<U1, U2, U3, U4, U5, U6, U7>>) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function.
- map(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, Tuple8<U1, U2, U3, U4, U5, U6, U7, U8>>) - Method in class io.vavr.Tuple8
-
Maps the components of this tuple using a mapper function.
- map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.SortedMap
-
Same as
SortedMap.map(BiFunction)
, using a specific comparator for keys of the codomain of the givenmapper
. - map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.TreeMap
- map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
-
Same as
SortedSet.map(Function)
but using a specific comparator for values of the codomain of the givenmapper
. - map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- map(Comparator<U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.AbstractMultimap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.HashMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.LinkedHashMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.Map
-
Maps the entries of this
Map
to form a newMap
. - map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.Multimap
-
Maps the entries of this
Multimap
to form a newMultimap
. - map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface io.vavr.collection.SortedMap
- map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class io.vavr.collection.TreeMap
- map(BiFunction<? super T1, ? super T2, Tuple2<U1, U2>>) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function.
- map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
-
Maps the
Map
entries to a sequence of values. - map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Maps the
Multimap
entries to a sequence of values. - map(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- map(Function<? super L, ? extends U>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Maps the left value if the projected Either is a Left.
- map(Function<? super R, ? extends U>) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Right, performs no operation if this is a Left.
- map(Function<? super R, ? extends U>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Maps the right value if the projected Either is a Right.
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.BitMappedTrie
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
-
Maps the elements of this Iterator lazily using the given
mapper
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Maps the elements of this
Traversable
to elements of a new type preserving their order, if any. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- map(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.concurrent.Future
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Option
-
Maps the value and wraps it in a new
Some
if this is aSome
, returnsNone
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Try
-
Shortcut for
mapTry(mapper::apply)
, seeTry.mapTry(CheckedFunction1)
. - map(Function<? super T, ? extends U>) - Method in interface io.vavr.control.Validation
- map(Function<? super T, ? extends U>) - Method in class io.vavr.Lazy
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.test.Arbitrary
-
Maps arbitrary objects T to arbitrary object U.
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.test.Gen
-
Maps generated Ts to Us.
- map(Function<? super T, ? extends U>) - Method in interface io.vavr.Value
-
Maps the underlying value to a different component type.
- map(Function<? super T, ? extends U>, Object, int, T, int, int) - Method in class io.vavr.collection.BitMappedTrie
- map(Function<? super T1, ? extends U1>) - Method in class io.vavr.Tuple1
-
Maps the components of this tuple using a mapper function.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>) - Method in class io.vavr.Tuple2
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>) - Method in class io.vavr.Tuple3
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>) - Method in class io.vavr.Tuple4
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>) - Method in class io.vavr.Tuple5
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>) - Method in class io.vavr.Tuple6
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>, Function<? super T7, ? extends U7>) - Method in class io.vavr.Tuple7
-
Maps the components of this tuple using a mapper function for each component.
- map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>, Function<? super T5, ? extends U5>, Function<? super T6, ? extends U6>, Function<? super T7, ? extends U7>, Function<? super T8, ? extends U8>) - Method in class io.vavr.Tuple8
-
Maps the components of this tuple using a mapper function for each component.
- Map<K,
V> - Interface in io.vavr.collection -
An immutable
Map
interface. - Map() - Static method in class io.vavr.API
-
Alias for
HashMap.empty()
- Map(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- Map(K, V) - Static method in class io.vavr.API
-
Alias for
HashMap.of(Object, Object)
- Map(K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple2
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 1st component of this tuple to a new value.
- map1(Function<? super T1, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 1st component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple2
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 2nd component of this tuple to a new value.
- map2(Function<? super T2, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 2nd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple3
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 3rd component of this tuple to a new value.
- map3(Function<? super T3, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 3rd component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple4
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 4th component of this tuple to a new value.
- map4(Function<? super T4, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 4th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple5
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 5th component of this tuple to a new value.
- map5(Function<? super T5, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 5th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple6
-
Maps the 6th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 6th component of this tuple to a new value.
- map6(Function<? super T6, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 6th component of this tuple to a new value.
- map7(Function<? super T7, ? extends U>) - Method in class io.vavr.Tuple7
-
Maps the 7th component of this tuple to a new value.
- map7(Function<? super T7, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 7th component of this tuple to a new value.
- map8(Function<? super T8, ? extends U>) - Method in class io.vavr.Tuple8
-
Maps the 8th component of this tuple to a new value.
- mapChars(CharSeq.CharUnaryOperator) - Method in class io.vavr.collection.CharSeq
- mapError(Function<? super E, ? extends U>) - Method in interface io.vavr.control.Validation
-
Applies a function f to the error of this Validation if this is an Invalid.
- mapFailure(API.Match.Case<? extends Throwable, ? extends Throwable>...) - Method in interface io.vavr.control.Try
-
Maps the cause to a new exception if this is a
Failure
or returns this instance if this is aSuccess
. - mapKeys(Map<K, V>, U, Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Static method in class io.vavr.collection.Collections
- mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.HashMap
- mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function<? super K, ? extends K2>) - Method in interface io.vavr.collection.Map
-
Maps the keys of this
Map
while preserving the corresponding values. - mapKeys(Function<? super K, ? extends K2>) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function<? super K, ? extends K2>) - Method in class io.vavr.collection.TreeMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
Maps the keys of this
Map
while preserving the corresponding values and applying a value merge function on collisions. - mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- mapLeft(Function<? super L, ? extends U>) - Method in interface io.vavr.control.Either
-
Maps the value of this Either if it is a Left, performs no operation if this is a Right.
- mapper - Variable in class io.vavr.collection.StreamModule.FlatMapIterator
- Maps - Class in io.vavr.collection
-
INTERNAL: Common
Map
functions (not intended to be public). - Maps() - Constructor for class io.vavr.collection.Maps
- Maps.OfEntries<K,
V, - Interface in io.vavr.collectionM> - mapToName(ImportManager, ClassModel) - Static method in class io.vavr.match.generator.Generator
- mapToName(ImportManager, TypeParameterModel) - Static method in class io.vavr.match.generator.Generator
- mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.concurrent.Future
- mapTry(CheckedFunction1<? super T, ? extends U>) - Method in interface io.vavr.control.Try
-
Runs the given checked function if this is a
Try.Success
, passing the result of the current expression to it. - mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.AbstractMultimap
- mapValues(Function<? super V, ? extends V2>) - Method in class io.vavr.collection.HashMap
- mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Map
-
Maps the values of this
Map
while preserving the corresponding keys. - mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.Multimap
-
Maps the values of this
Multimap
while preserving the corresponding keys. - mapValues(Function<? super V, ? extends V2>) - Method in interface io.vavr.collection.SortedMap
- mapValues(Function<? super V, ? extends W>) - Method in class io.vavr.collection.LinkedHashMap
- mapValues(Function<? super V, ? extends W>) - Method in class io.vavr.collection.TreeMap
- Match(T) - Constructor for class io.vavr.API.Match
- Match(T) - Static method in class io.vavr.API
-
Entry point of the match API.
- MatchError - Exception Class in io.vavr
-
A
API.Match
throws a MatchError if no case matches the applied object. - MatchError(Object) - Constructor for exception class io.vavr.MatchError
-
Internally called by
API.Match
. - 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.RedBlackTree
-
Returns the maximum element of this tree according to the underlying comparator.
- 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.
- MAX_INDEX_NODE - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- MAX_LEVELS - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- maxBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements using a specific comparator.
- maxBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Calculates the maximum of this elements within the co-domain of a specific function.
- maximum(RedBlackTreeModule.Node<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- meld(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun meld (ts, ts') = meldUniq (uniqify ts, uniqify ts')
- meldUnique(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun meldUniq ([], ts) = ts * | meldUniq (ts, []) = ts * | meldUniq (t1 :: ts1, t2 :: ts2) = * if rank t1 invalid input: '<' rank t2 then t1 :: meldUniq (ts1, t2 :: ts2) * else if rank t2 invalid input: '<' rank t1 then t2 :: meldUniq (t1 :: ts1, ts2) * else ins (link (t1, t2), meldUniq (ts1, ts2))
- 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.
- Memoized - Interface in io.vavr
-
INTERNAL.
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMap
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map<? extends K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
this
map andthat
map. - merge(Map<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- merge(Map<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Creates a new map which by merging the entries of
this
map andthat
map. - merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- merge(Multimap<? extends K, ? extends V>) - Method in class io.vavr.collection.AbstractMultimap
- merge(Multimap<? extends K, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
this
multimap andthat
multimap. - merge(Multimap<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in class io.vavr.collection.AbstractMultimap
- merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in interface io.vavr.collection.Multimap
-
Creates a new multimap which by merging the entries of
this
multimap andthat
multimap. - merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in interface io.vavr.collection.SortedMultimap
- merge(PriorityQueue<T>) - Method in class io.vavr.collection.PriorityQueue
- merge(RedBlackTree<T>, RedBlackTree<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- merge(M, Maps.OfEntries<K, V, M>, Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.Maps
- merge(M, Maps.OfEntries<K, V, M>, Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Static method in class io.vavr.collection.Maps
- mergeEQ(RedBlackTreeModule.Node<T>, RedBlackTreeModule.Node<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- mergeGT(RedBlackTreeModule.Node<T>, RedBlackTreeModule.Node<T>, int) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- mergeLeaves(int, HashArrayMappedTrieModule.LeafNode<K, V>, HashArrayMappedTrieModule.LeafSingleton<K, V>) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- mergeLT(RedBlackTreeModule.Node<T>, RedBlackTreeModule.Node<T>, int) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- mergeNodes(HashArrayMappedTrieModule.LeafNode<K, V>, HashArrayMappedTrieModule.LeafNode<K, V>) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- 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.RedBlackTree
-
Returns the minimum element of this tree according to the underlying comparator.
- min() - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements according to their natural order in O(n).
- MIN_ARRAY_NODE - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- minBy(Comparator<? super T>) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements using a specific comparator.
- minBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Calculates the minimum of this elements within the co-domain of a specific function.
- minimum(RedBlackTreeModule.Node<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- 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.
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- modify(int, int, K, V, HashArrayMappedTrieModule.Action) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- modify(Object, int, int, NodeModifier, NodeModifier) - Method in class io.vavr.collection.BitMappedTrie
- modifyNonLeaf(Object, int, int, NodeModifier, NodeModifier) - Method in class io.vavr.collection.BitMappedTrie
- Multimap<K,
V> - Interface in io.vavr.collection -
An immutable
Multimap
interface. - Multimap.ContainerType - Enum in io.vavr.collection
- Multimaps - Class in io.vavr.collection
-
INTERNAL: Common
Multimap
functions (not intended to be public). - Multimaps() - Constructor for class io.vavr.collection.Multimaps
- mutable - Variable in class io.vavr.collection.JavaConverters.HasDelegate
- MUTABLE - Enum constant in enum io.vavr.collection.JavaConverters.ChangePolicy
N
- name - Variable in class io.vavr.match.generator.ImportManager.Import
- name - Variable in class io.vavr.test.Property.ForAll1
- name - Variable in class io.vavr.test.Property.ForAll2
- name - Variable in class io.vavr.test.Property.ForAll3
- name - Variable in class io.vavr.test.Property.ForAll4
- name - Variable in class io.vavr.test.Property.ForAll5
- name - Variable in class io.vavr.test.Property.ForAll6
- name - Variable in class io.vavr.test.Property.ForAll7
- name - Variable in class io.vavr.test.Property.ForAll8
- name - Variable in class io.vavr.test.Property
- name - Variable in class io.vavr.test.Property.Property1
- name - Variable in class io.vavr.test.Property.Property2
- name - Variable in class io.vavr.test.Property.Property3
- name - Variable in class io.vavr.test.Property.Property4
- name - Variable in class io.vavr.test.Property.Property5
- name - Variable in class io.vavr.test.Property.Property6
- name - Variable in class io.vavr.test.Property.Property7
- name - Variable in class io.vavr.test.Property.Property8
- narrow(CheckedFunction0<? extends R>) - Static method in interface io.vavr.CheckedFunction0
-
Narrows the given
CheckedFunction0<? extends R>
toCheckedFunction0<R>
- narrow(CheckedFunction1<? super T1, ? extends R>) - Static method in interface io.vavr.CheckedFunction1
-
Narrows the given
CheckedFunction1<? super T1, ? extends R>
toCheckedFunction1<T1, R>
- narrow(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.CheckedFunction2
-
Narrows the given
CheckedFunction2<? super T1, ? super T2, ? extends R>
toCheckedFunction2<T1, T2, R>
- narrow(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.CheckedFunction3
-
Narrows the given
CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>
toCheckedFunction3<T1, T2, T3, R>
- narrow(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.CheckedFunction4
-
Narrows the given
CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>
toCheckedFunction4<T1, T2, T3, T4, R>
- narrow(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.CheckedFunction5
-
Narrows the given
CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>
toCheckedFunction5<T1, T2, T3, T4, T5, R>
- narrow(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.CheckedFunction6
-
Narrows the given
CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>
toCheckedFunction6<T1, T2, T3, T4, T5, T6, R>
- narrow(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.CheckedFunction7
-
Narrows the given
CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toCheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>
- narrow(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.CheckedFunction8
-
Narrows the given
CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toCheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
- narrow(Array<? extends T>) - Static method in class io.vavr.collection.Array
-
Narrows a widened
Array<? extends T>
toArray<T>
by performing a type-safe cast. - narrow(HashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Narrows a widened
HashMap<? extends K, ? extends V>
toHashMap<K, V>
by performing a type-safe cast. - narrow(HashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(HashSet<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Narrows a widened
HashSet<? extends T>
toHashSet<T>
by performing a type-safe cast. - narrow(IndexedSeq<? extends T>) - Static method in interface io.vavr.collection.IndexedSeq
-
Narrows a widened
IndexedSeq<? extends T>
toIndexedSeq<T>
by performing a type-safe cast. - narrow(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Narrows a widened
Iterator<? extends T>
toIterator<T>
by performing a type-safe cast. - narrow(LinearSeq<? extends T>) - Static method in interface io.vavr.collection.LinearSeq
-
Narrows a widened
LinearSeq<? extends T>
toLinearSeq<T>
by performing a type-safe cast. - narrow(LinkedHashMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Narrows a widened
LinkedHashMap<? extends K, ? extends V>
toLinkedHashMap<K, V>
by performing a type-safe cast. - narrow(LinkedHashMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(LinkedHashSet<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Narrows a widened
LinkedHashSet<? extends T>
toLinkedHashSet<T>
by performing a type-safe cast. - narrow(List<? extends T>) - Static method in interface io.vavr.collection.List
-
Narrows a widened
List<? extends T>
toList<T>
by performing a type-safe cast. - narrow(Map<? extends K, ? extends V>) - Static method in interface io.vavr.collection.Map
-
Narrows a widened
Map<? extends K, ? extends V>
toMap<K, V>
by performing a type-safe cast. - narrow(Multimap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.Multimap
-
Narrows a widened
Multimap<? extends K, ? extends V>
toMultimap<K, V>
by performing a type-safe cast. - narrow(PriorityQueue<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
-
Narrows a widened
PriorityQueue<? extends T>
toPriorityQueue<T>
by performing a type-safe cast. - narrow(Queue<? extends T>) - Static method in class io.vavr.collection.Queue
-
Narrows a widened
Queue<? extends T>
toQueue<T>
by performing a type-safe cast. - narrow(Seq<? extends T>) - Static method in interface io.vavr.collection.Seq
-
Narrows a widened
Seq<? extends T>
toSeq<T>
by performing a type-safe cast. - narrow(Set<? extends T>) - Static method in interface io.vavr.collection.Set
-
Narrows a widened
Set<? extends T>
toSet<T>
by performing a type-safe cast. - narrow(SortedMap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.SortedMap
-
Narrows a widened
SortedMap<? extends K, ? extends V>
toSortedMap<K, V>
by performing a type-safe cast. - narrow(SortedMultimap<? extends K, ? extends V>) - Static method in interface io.vavr.collection.SortedMultimap
-
Narrows a widened
SortedMultimap<? extends K, ? extends V>
toSortedMultimap<K, V>
by performing a type-safe cast. - narrow(SortedSet<? extends T>) - Static method in interface io.vavr.collection.SortedSet
-
Narrows a widened
SortedSet<? extends T>
toSortedSet<T>
by performing a type-safe cast. - narrow(Stream<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Narrows a widened
Stream<? extends T>
toStream<T>
by performing a type-safe cast. - narrow(Traversable<? extends T>) - Static method in interface io.vavr.collection.Traversable
-
Narrows a widened
Traversable<? extends T>
toTraversable<T>
by performing a type-safe cast. - narrow(Tree<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Narrows a widened
Tree<? extends T>
toTree<T>
by performing a type-safe cast. - narrow(TreeMap<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Narrows a widened
TreeMap<? extends K, ? extends V>
toTreeMap<K, V>
by performing a type-safe cast. - narrow(TreeMultimap<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMultimap
-
Narrows a widened
HashMultimap<? extends K, ? extends V>
toHashMultimap<K, V>
by performing a type safe-cast. - narrow(TreeSet<? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Narrows a widened
TreeSet<? extends T>
toTreeSet<T>
by performing a type-safe cast. - narrow(Vector<? extends T>) - Static method in class io.vavr.collection.Vector
-
Narrows a widened
Vector<? extends T>
toVector<T>
by performing a type-safe cast. - narrow(Future<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Narrows a widened
Future<? extends T>
toFuture<T>
by performing a type-safe cast. - narrow(Promise<? extends T>) - Static method in interface io.vavr.concurrent.Promise
-
Narrows a widened
Promise<? extends T>
toPromise<T>
by performing a type-safe cast. - narrow(Either<? extends L, ? extends R>) - Static method in interface io.vavr.control.Either
-
Narrows a widened
Either<? extends L, ? extends R>
toEither<L, R>
by performing a type-safe cast. - narrow(Option<? extends T>) - Static method in interface io.vavr.control.Option
-
Narrows a widened
Option<? extends T>
toOption<T>
by performing a type-safe cast. - narrow(Try<? extends T>) - Static method in interface io.vavr.control.Try
-
Narrows a widened
Try<? extends T>
toTry<T>
by performing a type-safe cast. - narrow(Validation<? extends E, ? extends T>) - Static method in interface io.vavr.control.Validation
-
Narrows a widened
Validation<? extends E, ? extends T>
toValidation<E, T>
by performing a type-safe cast. - narrow(Function0<? extends R>) - Static method in interface io.vavr.Function0
-
Narrows the given
Function0<? extends R>
toFunction0<R>
- narrow(Function1<? super T1, ? extends R>) - Static method in interface io.vavr.Function1
-
Narrows the given
Function1<? super T1, ? extends R>
toFunction1<T1, R>
- narrow(Function2<? super T1, ? super T2, ? extends R>) - Static method in interface io.vavr.Function2
-
Narrows the given
Function2<? super T1, ? super T2, ? extends R>
toFunction2<T1, T2, R>
- narrow(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface io.vavr.Function3
-
Narrows the given
Function3<? super T1, ? super T2, ? super T3, ? extends R>
toFunction3<T1, T2, T3, R>
- narrow(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface io.vavr.Function4
-
Narrows the given
Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>
toFunction4<T1, T2, T3, T4, R>
- narrow(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface io.vavr.Function5
-
Narrows the given
Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>
toFunction5<T1, T2, T3, T4, T5, R>
- narrow(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface io.vavr.Function6
-
Narrows the given
Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>
toFunction6<T1, T2, T3, T4, T5, T6, R>
- narrow(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface io.vavr.Function7
-
Narrows the given
Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toFunction7<T1, T2, T3, T4, T5, T6, T7, R>
- narrow(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface io.vavr.Function8
-
Narrows the given
Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
- narrow(Lazy<? extends T>) - Static method in class io.vavr.Lazy
-
Narrows a widened
Lazy<? extends T>
toLazy<T>
by performing a type-safe cast. - narrow(Tuple1<? extends T1>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple1<? extends T1>
toTuple1<T1>
. - narrow(Tuple2<? extends T1, ? extends T2>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple2<? extends T1, ? extends T2>
toTuple2<T1, T2>
. - narrow(Tuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple3<? extends T1, ? extends T2, ? extends T3>
toTuple3<T1, T2, T3>
. - narrow(Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>
toTuple4<T1, T2, T3, T4>
. - narrow(Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>
toTuple5<T1, T2, T3, T4, T5>
. - narrow(Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>
toTuple6<T1, T2, T3, T4, T5, T6>
. - narrow(Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>
toTuple7<T1, T2, T3, T4, T5, T6, T7>
. - narrow(Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>) - Static method in interface io.vavr.Tuple
-
Narrows a widened
Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>
toTuple8<T1, T2, T3, T4, T5, T6, T7, T8>
. - narrow(Value<? extends T>) - Static method in interface io.vavr.Value
-
Narrows a widened
Value<? extends T>
toValue<T>
by performing a type-safe cast. - natural() - Static method in interface io.vavr.collection.TreeMap.EntryComparator
- Natural() - Constructor for class io.vavr.collection.TreeMap.EntryComparator.Natural
- naturalComparator() - Static method in class io.vavr.collection.Comparators
-
Returns the natural comparator for type U, i.e.
- NaturalComparator<T> - Class in io.vavr.collection
- NaturalComparator() - Constructor for class io.vavr.collection.NaturalComparator
- negate() - Method in interface io.vavr.CheckedPredicate
-
Negates this predicate.
- neumaierSum(Iterable<T>, ToDoubleFunction<T>) - Static method in interface io.vavr.collection.TraversableModule
-
Uses Neumaier's variant of the Kahan summation algorithm in order to sum double values.
- newInstance(int) - Method in interface io.vavr.collection.ArrayType
- next - Variable in class io.vavr.collection.IteratorModule.CachedIterator
- next - Variable in class io.vavr.collection.IteratorModule.ConcatIterator.Cell
- next - Variable in class io.vavr.collection.IteratorModule.DistinctIterator
- next() - Method in class io.vavr.collection.AbstractIterator
- next() - Method in class io.vavr.collection.IteratorModule.EmptyIterator
- next() - Method in class io.vavr.collection.IteratorModule.GroupedIterator
- next() - Method in class io.vavr.collection.JavaConverters.ListView.Iterator
- next() - Method in class io.vavr.collection.StreamModule.FlatMapIterator
- nextDefined - Variable in class io.vavr.collection.IteratorModule.DistinctIterator
- nextIndex - Variable in class io.vavr.collection.JavaConverters.ListView.Iterator
- nextIndex() - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- Nil() - Constructor for class io.vavr.collection.List.Nil
- Nil(List.Nil<T>) - Static method in class io.vavr.$
- node - Variable in class io.vavr.collection.Tree.Node.SerializationProxy
- Node(RedBlackTree.Color, int, RedBlackTree<T>, T, RedBlackTree<T>, RedBlackTreeModule.Empty<T>) - Constructor for class io.vavr.collection.RedBlackTreeModule.Node
- Node(T, int, Seq<PriorityQueueBase.Node<T>>) - Constructor for class io.vavr.collection.PriorityQueueBase.Node
- Node(T, List<Tree.Node<T>>) - Constructor for class io.vavr.collection.Tree.Node
-
Constructs a rose tree branch.
- nodeCount() - Method in interface io.vavr.collection.Tree
-
Counts the number of nodes (i.e.
- NodeModifier - Interface in io.vavr.collection
- nodes - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- nodes() - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- nodes() - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- nodes() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- nodes() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- none() - Static method in interface io.vavr.control.Option
-
Returns the single instance of
None
- None() - Constructor for class io.vavr.control.Option.None
-
Hidden constructor.
- None() - Static method in class io.vavr.API
-
Alias for
Option.none()
- None(Option.None<T>) - Static method in class io.vavr.$
- nonEmpty() - Method in interface io.vavr.collection.Traversable
-
Checks, this
Traversable
is not empty. - noneOf(Predicate<T>...) - Static method in class io.vavr.Predicates
-
A combinator that checks if none of the given
predicates
is satisfied. - not(Predicate<? super T>) - Static method in class io.vavr.Predicates
-
Negates a given
Predicate
. - NotImplementedError - Exception Class in io.vavr
-
This exception is temporarily used during development in order to indicate that an implementation is missing.
- NotImplementedError() - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
NotImplementedError
containing the message "an implementation is missing". - NotImplementedError(String) - Constructor for exception class io.vavr.NotImplementedError
-
Creates a
NotImplementedError
containing the givenmessage
.
O
- obj - Variable in exception class io.vavr.MatchError
- obj() - Static method in interface io.vavr.collection.ArrayType
- ObjectArrayType() - Constructor for class io.vavr.collection.ArrayType.ObjectArrayType
- of(char) - Static method in class io.vavr.collection.CharSeq
-
Returns a singleton
CharSeq
, i.e. - of(char...) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given characters.
- of(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
- of(CheckedConsumer<T>) - Static method in interface io.vavr.CheckedConsumer
-
Creates a
CheckedConsumer
. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the
Future.DEFAULT_EXECUTOR
. - of(CheckedFunction0<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a CheckedFunction0.
- of(CheckedFunction0<R>) - Static method in interface io.vavr.CheckedFunction0
- of(CheckedFunction1<? super T1, ? extends R>) - Method in class io.vavr.control.Try.WithResources1
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction1<T1, R>) - Static method in interface io.vavr.CheckedFunction1
- of(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.control.Try.WithResources2
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction2<T1, T2, R>) - Static method in interface io.vavr.CheckedFunction2
- of(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.control.Try.WithResources3
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction3<T1, T2, T3, R>) - Static method in interface io.vavr.CheckedFunction3
- of(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.control.Try.WithResources4
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in interface io.vavr.CheckedFunction4
- of(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.control.Try.WithResources5
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in interface io.vavr.CheckedFunction5
- of(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.control.Try.WithResources6
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface io.vavr.CheckedFunction6
- of(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.control.Try.WithResources7
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface io.vavr.CheckedFunction7
- of(CheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.control.Try.WithResources8
-
Wraps the result of a computation that may fail in a
Try
. - of(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface io.vavr.CheckedFunction8
- of(CheckedPredicate<T>) - Static method in interface io.vavr.CheckedPredicate
-
Creates a
CheckedPredicate
. - of(CheckedRunnable) - Static method in interface io.vavr.CheckedRunnable
-
Creates a
CheckedRunnable
. - of(Iterator<T>) - Static method in class io.vavr.collection.IteratorModule.ConcatIterator.Cell
- of(Function0<R>) - Static method in interface io.vavr.Function0
- of(Function1<T1, R>) - Static method in interface io.vavr.Function1
- of(Function2<T1, T2, R>) - Static method in interface io.vavr.Function2
- of(Function3<T1, T2, T3, R>) - Static method in interface io.vavr.Function3
- of(Function4<T1, T2, T3, T4, R>) - Static method in interface io.vavr.Function4
- of(Function5<T1, T2, T3, T4, T5, R>) - Static method in interface io.vavr.Function5
- of(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface io.vavr.Function6
- of(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface io.vavr.Function7
- of(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface io.vavr.Function8
- of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a singleton
HashMap
, i.e. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap
, i.e. - of(Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. - of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given key-value pair.
- of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- of(Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(CharSequence) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of
CharSequence
. - of(Class<? super T>) - Static method in class io.vavr.API.Match.Pattern0
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, API.Match.Pattern<T7, ?>, API.Match.Pattern<T8, ?>, Function<T, Tuple8<U1, U2, U3, U4, U5, U6, U7, U8>>) - Static method in class io.vavr.API.Match.Pattern8
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, API.Match.Pattern<T7, ?>, Function<T, Tuple7<U1, U2, U3, U4, U5, U6, U7>>) - Static method in class io.vavr.API.Match.Pattern7
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, API.Match.Pattern<T6, ?>, Function<T, Tuple6<U1, U2, U3, U4, U5, U6>>) - Static method in class io.vavr.API.Match.Pattern6
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, API.Match.Pattern<T5, ?>, Function<T, Tuple5<U1, U2, U3, U4, U5>>) - Static method in class io.vavr.API.Match.Pattern5
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, API.Match.Pattern<T4, ?>, Function<T, Tuple4<U1, U2, U3, U4>>) - Static method in class io.vavr.API.Match.Pattern4
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, API.Match.Pattern<T3, ?>, Function<T, Tuple3<U1, U2, U3>>) - Static method in class io.vavr.API.Match.Pattern3
- of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, Function<T, Tuple2<U1, U2>>) - Static method in class io.vavr.API.Match.Pattern2
- of(Class<? super T>, API.Match.Pattern<T1, ?>, Function<T, Tuple1<U1>>) - Static method in class io.vavr.API.Match.Pattern1
- of(Class<T>) - Static method in interface io.vavr.collection.ArrayType
- 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(Object) - Static method in interface io.vavr.collection.ArrayType
- of(Comparator<? super K>) - Static method in interface io.vavr.collection.TreeMap.EntryComparator
- of(Comparator<? super K>, Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. - of(Comparator<? super K>, Tuple2<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a singleton
TreeMultimap
, i.e. - of(Comparator<? super K>, K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. - of(Comparator<? super K>, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given key-value pair.
- of(Comparator<? super K>, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(Comparator<? super K>, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super K>, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(Comparator<? super T>, T) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator<? super T>, T) - Static method in interface io.vavr.collection.RedBlackTree
- of(Comparator<? super T>, T) - Static method in class io.vavr.collection.TreeSet
- of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.PriorityQueue
- of(Comparator<? super T>, T...) - Static method in interface io.vavr.collection.RedBlackTree
- of(Comparator<? super T>, T...) - Static method in class io.vavr.collection.TreeSet
- of(Executor) - Static method in class io.vavr.concurrent.FutureImpl
-
Creates a
FutureImpl
that needs to be automatically completed by callingFutureImpl.tryComplete(Try)
. - of(Executor, CheckedFunction0<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the given
Executor
. - of(Executor, Try<? extends T>) - Static method in class io.vavr.concurrent.FutureImpl
-
Creates a
FutureImpl
that is immediately completed with the given value. - of(Supplier<? extends T>) - Static method in class io.vavr.Lazy
-
Creates a
Lazy
that 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. - of(K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a singleton
LinkedHashMap
, i.e. - of(K, V) - Static method in class io.vavr.collection.TreeMap
-
Returns a singleton
TreeMap
, i.e. - of(K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given key-value pair.
- of(K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given key-value pair.
- of(K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given key-value pair.
- of(K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a HashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a LinkedHashMultimap of the given list of key-value pairs.
- of(K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2, K, V2) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a TreeMultimap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given list of key-value pairs.
- of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given list of key-value pairs. - of(T) - Static method in class io.vavr.collection.Array
-
Returns a singleton
Array
, i.e. - 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. - 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. - of(T) - Static method in interface io.vavr.collection.List
-
Returns a singleton
List
, i.e. - 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. - of(T) - Static method in interface io.vavr.collection.Stream
-
Returns a singleton
Stream
, i.e. - 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. - of(T) - Static method in interface io.vavr.control.Option
-
Creates a new
Option
of 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, int, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase.Node
- of(T, Tree.Node<T>...) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- of(T, Iterable<Tree.Node<T>>) - Static method in interface io.vavr.collection.Tree
-
Returns a new Node containing the given value and having the given children.
- of(T, Function<? super T, ? extends T>) - 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(BitMappedTrie<T>) - Static method in class io.vavr.collection.Vector
- ofAll(Gen<U>) - Static method in interface io.vavr.test.Arbitrary
-
Generates an arbitrary value from a given generator
- ofAll(Iterable<? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Creates a String of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Array
-
Creates an Array of the given elements.
- ofAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterable.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.List
-
Creates a List of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream of the given elements.
- ofAll(Iterable<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree of the given elements.
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterable<? extends T>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector of the given elements.
- ofAll(Iterable<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - ofAll(Object) - Static method in class io.vavr.collection.BitMappedTrie
- ofAll(Object, ArrayType<T>, int) - Static method in class io.vavr.collection.BitMappedTrie
- ofAll(Comparator<? super K>, Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from a source java.util.Map. - ofAll(Comparator<? super K>, Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from a source java.util.Map. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in interface io.vavr.collection.RedBlackTree
- ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Iterator<? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Creates an Iterator based on the given Iterator by delegating calls of
hasNext()
andnext()
to it. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from a source java.util.Map. - ofAll(Map<? extends K, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from a source java.util.Map. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Array
-
Creates an Array that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.HashSet
-
Creates a HashSet that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Creates a LinkedHashSet that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.List
-
Creates a List that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.PriorityQueue
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in interface io.vavr.collection.Tree
-
Creates a Tree that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.TreeSet
- ofAll(Stream<? extends T>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector that contains the elements of the given
Stream
. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V2>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns a
HashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a
LinkedHashMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a
TreeMap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a
HashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a
LinkedHashMultimap
, from entries mapped from stream. - ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a
TreeMultimap
, from entries mapped from stream. - ofAll(Stream<Integer>) - Static method in interface io.vavr.collection.BitSet
-
Creates a BitSet of int numbers starting from
from
, extending totoExclusive - 1
. - ofCallable(Callable<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(callable::call)
instead ofFuture.ofCallable(callable)
. - ofCallable(Callable<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Callable.
- ofCallable(Executor, Callable<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, callable::call)
instead ofFuture.ofCallable(executor, callable)
. - ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the natural key comparator. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the given key comparator. - ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries. - ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the given key comparator. - ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.HashMap
-
Creates a HashMap of the given entries.
- ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.LinkedHashMap
-
Creates a LinkedHashMap of the given entries.
- ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class io.vavr.collection.TreeMap
-
Creates a
TreeMap
of the given entries using the natural key comparator. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.HashMultimap.Builder
-
Creates a
HashMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Creates a
LinkedHashMultimap
of the given entries. - ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Creates a
TreeMultimap
of the given entries. - offset - Variable in class io.vavr.collection.BitMappedTrie
- offsetByCodePoints(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns the index within this
CharSeq
that is offset from the givenindex
bycodePointOffset
code points. - ofJavaMap(M, Map<? extends K, ? extends V>) - Static method in class io.vavr.collection.Multimaps
- ofOptional(Optional<? extends T>) - Static method in interface io.vavr.control.Option
-
Wraps a Java Optional to a new Option
- ofPrimitive(Class<T>) - Static method in interface io.vavr.collection.ArrayType
- ofStream(M, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.Maps
- ofStream(M, Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class io.vavr.collection.Multimaps
- ofStream(M, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.Maps
- ofStream(M, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.Multimaps
- ofSupplier(Executor, Supplier<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, supplier::get)
instead ofFuture.ofSupplier(executor, supplier)
. - ofSupplier(Supplier<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(supplier::get)
instead ofFuture.ofSupplier(supplier)
. - ofSupplier(Supplier<? extends T>) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Supplier.
- onComplete(Consumer<? super Try<T>>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete.
- onComplete(Consumer<? super Try<T>>) - Method in class io.vavr.concurrent.FutureImpl
- onEmpty(Runnable) - Method in interface io.vavr.control.Option
-
Runs a Java Runnable passed as parameter if this
Option
is empty. - oneOf(Gen<T>...) - Static method in interface io.vavr.test.Gen
-
Randomly chooses one of the given generators.
- oneOf(Iterable<Gen<T>>) - Static method in interface io.vavr.test.Gen
-
Randomly chooses one of the given generators.
- One-shot API - Search tag in interface io.vavr.concurrent.Promise
- Section
- onFailure(Class<X>, Consumer<? super X>) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failure
and the cause is instance ofX
. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Failure
. - onFailure(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
-
Consumes the cause if this is a
Try.Failure
. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
-
Performs the action once the Future is complete and the result is a
Try.Success
. - onSuccess(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Consumes the value if this is a
Try.Success
. - optimizeImports(Collection<ImportManager.Import>) - Static method in class io.vavr.match.generator.ImportManager
- option(API.Match.Case<? extends T, ? extends R>...) - Method in class io.vavr.API.Match
- Option<T> - Interface in io.vavr.control
-
Replacement for
Optional
. - Option(T) - Static method in class io.vavr.API
-
Alias for
Option.of(Object)
- Option.None<T> - Class in io.vavr.control
-
None is a singleton representation of the undefined
Option
. - Option.Some<T> - Class in io.vavr.control
-
Some represents a defined
Option
. - 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.
- Order() - Constructor for enum io.vavr.collection.Tree.Order
- Ordered<T> - Interface in io.vavr.collection
-
An ordered collection interface.
- orElse(Future<? extends T>) - Method in interface io.vavr.concurrent.Future
- orElse(Either.LeftProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Either.RightProjection<? extends L, ? extends R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Either<? extends L, ? extends R>) - Method in interface io.vavr.control.Either
- orElse(Option<? extends T>) - Method in interface io.vavr.control.Option
-
Returns this
Option
if it is nonempty, otherwise return the alternative. - orElse(Try<? extends T>) - Method in interface io.vavr.control.Try
- orElse(Validation<? extends E, ? extends T>) - Method in interface io.vavr.control.Validation
-
Returns this
Validation
if it is valid, otherwise return the alternative. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from iterable, using existing multimap properties. - orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMap
if it is nonempty, otherwiseTreeMap
created from iterable, using existing comparator. - orElse(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
-
Returns this
BitSet
if it is nonempty, otherwiseBitSet
created from iterable, using existing bitset properties. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Iterator
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueue
if it is nonempty, otherwisePriorityQueue
created from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversable
if it is nonempty, otherwise return the alternative. - orElse(Iterable<? extends T>) - Method in interface io.vavr.collection.Tree
- orElse(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSet
if it is nonempty, otherwiseTreeSet
created from iterable, using existing comparator. - orElse(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- orElse(Supplier<? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
- orElse(Supplier<? extends Either.LeftProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.
- orElse(Supplier<? extends Either.RightProjection<? extends L, ? extends R>>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.
- orElse(Supplier<? extends Either<? extends L, ? extends R>>) - Method in interface io.vavr.control.Either
- orElse(Supplier<? extends Option<? extends T>>) - Method in interface io.vavr.control.Option
-
Returns this
Option
if it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier<? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.AbstractMultimap
-
Returns this
Multimap
if it is nonempty, otherwiseMultimap
created from result of evaluating supplier, using existing multimap properties. - orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.HashMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.LinkedHashMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.Map
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.Multimap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.SortedMap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in interface io.vavr.collection.SortedMultimap
- orElse(Supplier<? extends Iterable<? extends Tuple2<K, V>>>) - Method in class io.vavr.collection.TreeMap
-
Returns this
TreeMap
if it is nonempty, otherwiseTreeMap
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends Character>>) - Method in class io.vavr.collection.CharSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Array
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
-
Returns this
BitSet
if it is nonempty, otherwiseBitSet
created from result of evaluating supplier, using existing bitset properties. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.HashSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.IndexedSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Iterator
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.LinearSeq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.LinkedHashSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.List
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.PriorityQueue
-
Returns this
PriorityQueue
if it is nonempty, otherwisePriorityQueue
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Queue
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Seq
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Set
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.SortedSet
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Stream
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Traversable
-
Returns this
Traversable
if it is nonempty, otherwise return the result of evaluating supplier. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in interface io.vavr.collection.Tree
- orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.TreeSet
-
Returns this
TreeSet
if it is nonempty, otherwiseTreeSet
created from result of evaluating supplier, using existing comparator. - orElse(Supplier<? extends Iterable<? extends T>>) - Method in class io.vavr.collection.Vector
- orElse(Supplier<Validation<? extends E, ? extends T>>) - Method in interface io.vavr.control.Validation
-
Returns this
Validation
if it is valid, otherwise return the result of evaluating supplier. - orElseRun(Consumer<? super Throwable>) - Method in interface io.vavr.control.Try
- orElseRun(Consumer<? super L>) - Method in interface io.vavr.control.Either
-
Runs an action in the case this is a projection on a Left value.
- orElseRun(Consumer<? super L>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Runs an action in the case this is a projection on a Left value.
- orElseRun(Consumer<? super R>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Runs an action in the case this is a projection on a Right value.
- out(PrintStream) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintStream
. - out(PrintWriter) - Method in interface io.vavr.Value
-
Sends the string representations of this to the
PrintWriter
.
P
- pack(int, Object[]) - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- packageName - Variable in class io.vavr.match.generator.ImportManager.FQN
- packageNameOfClass - Variable in class io.vavr.match.generator.ImportManager
- padding(char, int) - Static method in class io.vavr.collection.CharSeq
- 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
CharSeq
as a boolean by callingBoolean.parseBoolean(String)
. - parseByte() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal byte by callingByte.parseByte(String)
. - parseByte(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed byte in the specified radix by callingByte.parseByte(String, int)
. - parseDouble() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a double by callingDouble.parseDouble(String)
. - parseFloat() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a float by callingFloat.parseFloat(String)
. - parseInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal int by callingInteger.parseInt(String)
. - parseInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed int in the specified radix by callingInteger.parseInt(String, int)
. - parseLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal long by callingLong.parseLong(String)
. - parseLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed long in the specified radix by callingLong.parseLong(String, int)
. - parseShort() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed decimal short by callingShort.parseShort(String)
. - parseShort(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a signed short in the specified radix by callingShort.parseShort(String, int)
. - parseUnsignedInt() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned decimal int by callingInteger.parseUnsignedInt(String)
. - parseUnsignedInt(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned int in the specified radix by callingInteger.parseUnsignedInt(String, int)
. - parseUnsignedLong() - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned decimal long by callingLong.parseUnsignedLong(String)
. - parseUnsignedLong(int) - Method in class io.vavr.collection.CharSeq
-
Parses this
CharSeq
as a unsigned long in the specified radix by callingLong.parseUnsignedLong(String, int)
. - partial(Predicate<? super T1>) - Method in interface io.vavr.Function1
- PartialFunction<T,
R> - Interface in io.vavr -
Represents a partial function T -> R that is not necessarily defined for all input values of type T.
- partition(C, Function<Iterable<T>, C>, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- partition(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- partition(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- partition(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Array
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- partition(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- partition(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- partition(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.List
- partition(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- partition(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Creates a partition of this
Traversable
by splitting this elements in two in distinct traversables according to a predicate. - partition(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- partition(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- partition(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- partition(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- patch(int, Iterable<? extends Character>, int) - Method in class io.vavr.collection.CharSeq
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Array
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.LinearSeq
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.List
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Queue
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Produces a new list where a slice of elements in this list is replaced by another sequence.
- patch(int, Iterable<? extends T>, int) - Method in interface io.vavr.collection.Stream
- patch(int, Iterable<? extends T>, int) - Method in class io.vavr.collection.Vector
- pattern - Variable in class io.vavr.API.Match.Case0
- pattern - Variable in class io.vavr.API.Match.Case1
- pattern - Variable in class io.vavr.API.Match.Case2
- pattern - Variable in class io.vavr.API.Match.Case3
- pattern - Variable in class io.vavr.API.Match.Case4
- pattern - Variable in class io.vavr.API.Match.Case5
- pattern - Variable in class io.vavr.API.Match.Case6
- pattern - Variable in class io.vavr.API.Match.Case7
- pattern - Variable in class io.vavr.API.Match.Case8
- pattern(ImportManager, int) - Static method in class io.vavr.match.generator.Generator
- 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 Type in io.vavr.match.annotation
-
Structural pattern matching annotation for pattern declarations.
- Patterns() - Constructor for class io.vavr.Patterns
- 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.AbstractQueue
-
Returns the first element without modifying it.
- peek() - Method in interface io.vavr.collection.List
-
Returns the head element without modifying the List.
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- peek(Consumer<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- peek(Consumer<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- peek(Consumer<? super Character>) - Method in class io.vavr.collection.CharSeq
- peek(Consumer<? super L>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Applies the given action to the value if the projected either is a Left.
- peek(Consumer<? super R>) - Method in interface io.vavr.control.Either
- peek(Consumer<? super R>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Applies the given action to the value if the projected either is a Right.
- peek(Consumer<? super T>) - Method in class io.vavr.collection.AbstractQueue
- peek(Consumer<? super T>) - Method in class io.vavr.collection.Array
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.BitSet
- peek(Consumer<? super T>) - Method in class io.vavr.collection.HashSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Iterator
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.LinearSeq
- peek(Consumer<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.List
-
Performs an action on the head element of this
List
. - peek(Consumer<? super T>) - Method in interface io.vavr.collection.Seq
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Set
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.SortedSet
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Stream
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Traversable
- peek(Consumer<? super T>) - Method in interface io.vavr.collection.Tree
- peek(Consumer<? super T>) - Method in class io.vavr.collection.TreeSet
- peek(Consumer<? super T>) - Method in class io.vavr.collection.Vector
- peek(Consumer<? super T>) - Method in interface io.vavr.concurrent.Future
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Option
-
Applies an action to this value, if this option is defined, otherwise does nothing.
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Try
-
Applies the action to the value of a Success or does nothing in the case of a Failure.
- peek(Consumer<? super T>) - Method in interface io.vavr.control.Validation
- peek(Consumer<? super T>) - Method in class io.vavr.Lazy
- peek(Consumer<? super T>) - Method in interface io.vavr.test.Arbitrary
- peek(Consumer<? super T>) - Method in interface io.vavr.test.Gen
- peek(Consumer<? super T>) - Method in interface io.vavr.Value
-
Performs the given
action
on the first element if this is an eager implementation. - peek(M, Consumer<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- peekLeft(Consumer<? super L>) - Method in interface io.vavr.control.Either
- peekOption() - Method in class io.vavr.collection.AbstractQueue
-
Returns the first element without modifying the Queue.
- peekOption() - Method in interface io.vavr.collection.List
-
Returns the head element without modifying the List.
- perform(Consumer<? super Try<T>>) - Method in class io.vavr.concurrent.FutureImpl
- Performance Characteristics of Vavr Collections - Search tag in package io.vavr.collection
- Section
- permutations() - Method in class io.vavr.collection.Array
- permutations() - Method in class io.vavr.collection.CharSeq
- permutations() - Method in interface io.vavr.collection.IndexedSeq
- permutations() - Method in interface io.vavr.collection.LinearSeq
- permutations() - Method in interface io.vavr.collection.List
- permutations() - Method in class io.vavr.collection.Queue
- permutations() - Method in interface io.vavr.collection.Seq
-
Computes all unique permutations.
- permutations() - Method in interface io.vavr.collection.Stream
- permutations() - Method in class io.vavr.collection.Vector
- pop() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- pop2Option() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- popOption() - Method in interface io.vavr.collection.List
-
Removes the head element from this List.
- POST_ORDER - Enum constant in enum io.vavr.collection.Tree.Order
-
7 4 5 2 8 9 6 3 1
- postcondition - Variable in class io.vavr.test.Property.Condition
- PRE_ORDER - Enum constant in enum io.vavr.collection.Tree.Order
-
1 2 4 7 5 3 6 8 9 (= depth-first)
- precondition - Variable in class io.vavr.test.Property.Condition
- predicate - Variable in class io.vavr.test.Property.Property1
- predicate - Variable in class io.vavr.test.Property.Property2
- predicate - Variable in class io.vavr.test.Property.Property3
- predicate - Variable in class io.vavr.test.Property.Property4
- predicate - Variable in class io.vavr.test.Property.Property5
- predicate - Variable in class io.vavr.test.Property.Property6
- predicate - Variable in class io.vavr.test.Property.Property7
- predicate - Variable in class io.vavr.test.Property.Property8
- predicateError(Throwable) - Static method in class io.vavr.test.Property
-
Creates a CheckError caused by an exception when testing a Predicate.
- Predicates - Class in io.vavr
-
Defines general-purpose predicates which are particularly useful when working with
API.Match
. - Predicates() - Constructor for class io.vavr.Predicates
- prefixLength(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Returns the length of the longest prefix whose elements all satisfy some predicate.
- prepend(Character) - Method in class io.vavr.collection.CharSeq
- prepend(Iterator<? extends T>, int) - Method in class io.vavr.collection.BitMappedTrie
- prepend(T) - Method in class io.vavr.collection.Array
- prepend(T) - Method in interface io.vavr.collection.IndexedSeq
- prepend(T) - Method in interface io.vavr.collection.LinearSeq
- prepend(T) - Method in interface io.vavr.collection.List
- prepend(T) - Method in class io.vavr.collection.Queue
- prepend(T) - Method in interface io.vavr.collection.Seq
-
Prepends an element to this.
- prepend(T) - Method in interface io.vavr.collection.Stream
- prepend(T) - Method in class io.vavr.collection.Vector
- prependAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitMappedTrie
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Queue
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Prepends all given elements to this.
- prependAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- prependAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- prependToLeaf(Iterator<? extends T>) - Method in class io.vavr.collection.BitMappedTrie
- preserve - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- previous() - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- previousIndex() - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- 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(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>, int) - Constructor for class io.vavr.collection.PriorityQueue
- PriorityQueue() - Static method in class io.vavr.API
-
Alias for
PriorityQueue.empty()
- PriorityQueue(Comparator<? super T>) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.empty(Comparator)
- PriorityQueue(Comparator<? super T>, T) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparator, Object)
- PriorityQueue(Comparator<? super T>, T...) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparator, Object...)
- PriorityQueue(T) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparable)
- PriorityQueue(T...) - Static method in class io.vavr.API
-
Alias for
PriorityQueue.of(Comparable...)
- PriorityQueueBase - Class in io.vavr.collection
- PriorityQueueBase() - Constructor for class io.vavr.collection.PriorityQueueBase
- PriorityQueueBase.Node<T> - Class in io.vavr.collection
- process(Set<? extends TypeElement>, 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.
- PromiseImpl<T> - Class in io.vavr.concurrent
-
Internal
Promise
implementation. - PromiseImpl(FutureImpl<T>) - Constructor for class io.vavr.concurrent.PromiseImpl
- Property - Class in io.vavr.test
-
A property builder which provides a fluent API to build checkable properties.
- Property(String) - Constructor for class io.vavr.test.Property
- Property.CheckError - Exception Class in io.vavr.test
-
Internally used to provide more specific error messages.
- Property.Condition - Class in io.vavr.test
-
Internally used to model conditions composed of pre- and post-condition.
- 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.
- Property1(String, Arbitrary<T1>, CheckedFunction1<T1, Property.Condition>) - Constructor for class io.vavr.test.Property.Property1
- Property2(String, Arbitrary<T1>, Arbitrary<T2>, CheckedFunction2<T1, T2, Property.Condition>) - Constructor for class io.vavr.test.Property.Property2
- Property3(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, CheckedFunction3<T1, T2, T3, Property.Condition>) - Constructor for class io.vavr.test.Property.Property3
- Property4(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, CheckedFunction4<T1, T2, T3, T4, Property.Condition>) - Constructor for class io.vavr.test.Property.Property4
- Property5(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, CheckedFunction5<T1, T2, T3, T4, T5, Property.Condition>) - Constructor for class io.vavr.test.Property.Property5
- Property6(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, CheckedFunction6<T1, T2, T3, T4, T5, T6, Property.Condition>) - Constructor for class io.vavr.test.Property.Property6
- Property7(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, Property.Condition>) - Constructor for class io.vavr.test.Property.Property7
- Property8(String, Arbitrary<T1>, Arbitrary<T2>, Arbitrary<T3>, Arbitrary<T4>, Arbitrary<T5>, Arbitrary<T6>, Arbitrary<T7>, Arbitrary<T8>, CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, Property.Condition>) - Constructor for class io.vavr.test.Property.Property8
- propertyName - Variable in class io.vavr.test.CheckResult.Erroneous
- propertyName - Variable in class io.vavr.test.CheckResult.Falsified
- propertyName - Variable in class io.vavr.test.CheckResult.Satisfied
- 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
- ptr - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- push(T) - Method in interface io.vavr.collection.List
-
Pushes a new element on top of this List.
- push(T...) - Method in interface io.vavr.collection.List
-
Pushes the given elements on top of this List.
- pushAll(Iterable<T>) - Method in interface io.vavr.collection.List
-
Pushes the given elements on top of this List.
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.AbstractMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2)
. - put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Convenience method for
put(entry._1, entry._2)
. - put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2<? extends K, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- put(Tuple2<? extends K, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Convenience method for
put(entry._1, entry._2, merge)
. - put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.HashMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.Map
-
Associates the specified value with the specified key in this map.
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class io.vavr.collection.TreeMap
- put(K, V) - Method in class io.vavr.collection.AbstractMultimap
- put(K, V) - Method in interface io.vavr.collection.HashArrayMappedTrie
- put(K, V) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- 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
- put(M, Tuple2<? extends K, ? extends V>) - Static method in class io.vavr.collection.Maps
- put(M, Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Static method in class io.vavr.collection.Maps
- put(M, K, U, BiFunction<? super V, ? super U, ? extends V>) - Static method in class io.vavr.collection.Maps
- PUT - Enum constant in enum io.vavr.collection.HashArrayMappedTrieModule.Action
Q
- qualifiedName() - Method in class io.vavr.match.generator.ImportManager.FQN
- queue - Variable in class io.vavr.collection.StreamModule.AppendElements
- Queue<T> - Class in io.vavr.collection
-
An immutable
Queue
stores elements allowing a first-in-first-out (FIFO) retrieval. - Queue(List<T>, List<T>) - Constructor for class io.vavr.collection.Queue
-
Creates a Queue consisting of a front List and a rear List.
- 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
. - rank - Variable in class io.vavr.collection.PriorityQueueBase.Node
- readObject(ObjectInputStream) - Method in class io.vavr.collection.HashSet
-
readObject
method for the serialization proxy pattern. - readObject(ObjectInputStream) - Method in class io.vavr.collection.HashSet.SerializationProxy
-
Read an object from a deserialization stream.
- readObject(ObjectInputStream) - Method in class io.vavr.collection.LinkedHashSet
-
readObject
method for the serialization proxy pattern. - readObject(ObjectInputStream) - Method in class io.vavr.collection.LinkedHashSet.SerializationProxy
-
Read an object from a deserialization stream.
- readObject(ObjectInputStream) - Method in class io.vavr.collection.List.Cons
-
readObject
method for the serialization proxy pattern. - readObject(ObjectInputStream) - Method in class io.vavr.collection.List.Cons.SerializationProxy
-
Read an object from a deserialization stream.
- readObject(ObjectInputStream) - Method in class io.vavr.collection.StreamModule.AppendElements
- readObject(ObjectInputStream) - Method in class io.vavr.collection.StreamModule.ConsImpl
- readObject(ObjectInputStream) - Method in class io.vavr.collection.StreamModule.SerializationProxy
-
Read an object from a deserialization stream.
- readObject(ObjectInputStream) - Method in class io.vavr.collection.Tree.Node
-
readObject
method for the serialization proxy pattern. - readObject(ObjectInputStream) - Method in class io.vavr.collection.Tree.Node.SerializationProxy
-
Read an object from a deserialization stream.
- readResolve() - Method in class io.vavr.collection.Array
- readResolve() - Method in class io.vavr.collection.CharSeq
- readResolve() - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.HashMap
- readResolve() - Method in class io.vavr.collection.HashSet.SerializationProxy
-
readResolve
method for the serialization proxy pattern. - readResolve() - Method in class io.vavr.collection.LinkedHashMap
- readResolve() - Method in class io.vavr.collection.LinkedHashSet.SerializationProxy
-
readResolve
method for the serialization proxy pattern. - readResolve() - Method in class io.vavr.collection.List.Cons.SerializationProxy
-
readResolve
method for the serialization proxy pattern. - readResolve() - Method in class io.vavr.collection.List.Nil
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.NaturalComparator
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.Queue
- readResolve() - Method in class io.vavr.collection.Stream.Empty
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.StreamModule.SerializationProxy
-
readResolve
method for the serialization proxy pattern. - readResolve() - Method in class io.vavr.collection.Tree.Empty
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.Tree.Node.SerializationProxy
-
readResolve
method for the serialization proxy pattern. - readResolve() - Method in class io.vavr.collection.TreeMap.EntryComparator.Natural
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.collection.Vector
- readResolve() - Method in class io.vavr.control.Option.None
-
Instance control for object serialization.
- readResolve() - Method in class io.vavr.Tuple0
-
Instance control for object serialization.
- rear - Variable in class io.vavr.collection.Queue
- rebuild(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
Separate the rank 0 trees from the rest, rebuild the 0 rank ones and merge them back
- recover(Class<X>, Function<? super X, ? extends T>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recover(Class<X>, T) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aTry.Success
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recover(Function<? super Throwable, ? extends Function3<? super T1, ? super T2, ? super T3, ? extends R>>) - Method in interface io.vavr.CheckedFunction3
-
Return a composed function that first applies this CheckedFunction3 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>>) - Method in interface io.vavr.CheckedFunction4
-
Return a composed function that first applies this CheckedFunction4 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>>) - Method in interface io.vavr.CheckedFunction5
-
Return a composed function that first applies this CheckedFunction5 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>>) - Method in interface io.vavr.CheckedFunction6
-
Return a composed function that first applies this CheckedFunction6 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>>) - Method in interface io.vavr.CheckedFunction7
-
Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>>) - Method in interface io.vavr.CheckedFunction8
-
Return a composed function that first applies this CheckedFunction8 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends BiFunction<? super T1, ? super T2, ? extends R>>) - Method in interface io.vavr.CheckedFunction2
-
Return a composed function that first applies this CheckedFunction2 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Function<? super T1, ? extends R>>) - Method in interface io.vavr.CheckedFunction1
-
Return a composed function that first applies this CheckedFunction1 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends Supplier<? extends R>>) - Method in interface io.vavr.CheckedFunction0
-
Return a composed function that first applies this CheckedFunction0 to the given arguments and in case of throwable try to get value from
recover
function with same arguments and throwable information. - recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning another result.
- recover(Function<? super Throwable, ? extends T>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
, otherwise tries to recover the exception of the failure withf
, i.e. - recoverWith(Class<X>, Try<? extends T>) - Method in interface io.vavr.control.Try
-
Recovers this
Try
with the givenrecovered
, if this is aTry.Failure
and the givenexceptionType
is assignable to the underlying cause type. - recoverWith(Class<X>, Function<? super X, Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is aSuccess
or this is aFailure
and the cause is not assignable fromcause.getClass()
. - recoverWith(Function<? super Throwable, ? extends Future<? extends T>>) - Method in interface io.vavr.concurrent.Future
-
Handles a failure of this Future by returning the result of another Future.
- recoverWith(Function<? super Throwable, ? extends Try<? extends T>>) - Method in interface io.vavr.control.Try
-
Returns
this
, if this is a Success, otherwise tries to recover the exception of the failure withf
, i.e. - recurse(T, Function<? super T, ? extends Iterable<? extends T>>) - Static method in interface io.vavr.collection.Tree
-
Recursively builds a non-empty
Tree
, starting with the givenseed
value and proceeding in depth-first order. - RED - Enum constant in enum io.vavr.collection.RedBlackTree.Color
- RedBlackTree<T> - Interface in io.vavr.collection
-
Purely functional Red/Black Tree, inspired by Kazu Yamamoto's Haskell implementation.
- RedBlackTree.Color - Enum in io.vavr.collection
- RedBlackTreeModule - Interface in io.vavr.collection
- RedBlackTreeModule.Empty<T> - Class in io.vavr.collection
-
The empty tree node.
- RedBlackTreeModule.Node<T> - Class in io.vavr.collection
-
A non-empty tree node.
- reduce(Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(Executor, Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Returns a Future which contains the reduce result of the given future values.
- reduce(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
. - reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the left. - reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
op
from the left. - reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the left. - reduceLeftOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceLeft(op))
. - reduceOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
. - reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the right. - reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Accumulates the elements of this Traversable by successively calling the given operation
op
from the right. - reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Foldable
-
Accumulates the elements of this Foldable by successively calling the given operation
op
from the right. - reduceRightOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Shortcut for
isEmpty() ? Option.none() : Option.some(reduceRight(op))
. - regionMatches(boolean, int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- regionMatches(int, CharSeq, int, int) - Method in class io.vavr.collection.CharSeq
-
Tests if two string regions are equal.
- reject(C, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.AbstractMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements which do not satisfy the given predicate.
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
- reject(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
- reject(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- reject(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- reject(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- reject(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- reject(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
- reject(Predicate<? super T>) - Method in class io.vavr.collection.Array
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- reject(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- reject(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- reject(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.List
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a new traversable consisting of all elements which do not satisfy the given predicate.
- reject(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- reject(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- reject(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- reject(M, Maps.OfEntries<K, V, M>, BiPredicate<? super K, ? super V>) - Static method in class io.vavr.collection.Maps
- reject(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.AbstractMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with keys which do not satisfy the given predicate.
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with keys which do not satisfy the given predicate.
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
- rejectKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
- rejectKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
- rejectKeys(M, Maps.OfEntries<K, V, M>, Predicate<? super K>) - Static method in class io.vavr.collection.Maps
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.AbstractMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Returns a new Map consisting of all elements with values which do not satisfy the given predicate.
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Returns a new Multimap consisting of all elements with values which do not satisfy the given predicate.
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
- rejectValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
- rejectValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
- rejectValues(M, Maps.OfEntries<K, V, M>, Predicate<? super V>) - Static method in class io.vavr.collection.Maps
- remove - Variable in enum io.vavr.collection.Multimap.ContainerType
- remove() - Method in class io.vavr.collection.JavaConverters.ListView.Iterator
- remove(int) - Method in class io.vavr.collection.JavaConverters.ListView
- remove(Traversable<?>, T) - Method in enum io.vavr.collection.Multimap.ContainerType
- remove(Character) - Method in class io.vavr.collection.CharSeq
- remove(Object) - Method in class io.vavr.collection.JavaConverters.ListView
- remove(Object[], int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- remove(K) - Method in class io.vavr.collection.AbstractMultimap
- remove(K) - Method in interface io.vavr.collection.HashArrayMappedTrie
- remove(K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- 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.AbstractMultimap
- 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.BitSetModule.AbstractBitSet
- 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
- REMOVE - Enum constant in enum io.vavr.collection.HashArrayMappedTrieModule.Action
- removeAll(C, Iterable<? extends T>) - Static method in class io.vavr.collection.Collections
- removeAll(C, T) - Static method in class io.vavr.collection.Collections
- removeAll(Character) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.AbstractMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.HashMap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.LinkedHashMap
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.Map
-
Removes the mapping for a key from this map if it is present.
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.Multimap
-
Removes the mapping for a key from this multimap if it is present.
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.SortedMap
- removeAll(Iterable<? extends K>) - Method in interface io.vavr.collection.SortedMultimap
- removeAll(Iterable<? extends K>) - Method in class io.vavr.collection.TreeMap
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.AbstractQueue
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given elements.
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
-
Removes all of the given elements from this set, if present.
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- removeAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- removeAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- removeAll(Collection<?>) - Method in class io.vavr.collection.JavaConverters.ListView
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.AbstractMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.reject(BiPredicate)
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.reject(BiPredicate)
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeAll(BiPredicate<? super K, ? super V>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeAll(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Array
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.List
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Deprecated.Please use
Seq.reject(Predicate)
- removeAll(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
-
Deprecated.
- removeAll(Predicate<? super T>) - Method in class io.vavr.collection.Vector
-
Deprecated.
- removeAll(T) - Method in class io.vavr.collection.Array
- removeAll(T) - Method in interface io.vavr.collection.IndexedSeq
- removeAll(T) - Method in interface io.vavr.collection.LinearSeq
- removeAll(T) - Method in interface io.vavr.collection.List
- removeAll(T) - Method in class io.vavr.collection.Queue
- removeAll(T) - Method in interface io.vavr.collection.Seq
-
Removes all occurrences of the given element.
- removeAll(T) - Method in interface io.vavr.collection.Stream
- removeAll(T) - Method in class io.vavr.collection.Vector
- removeAt(int) - Method in class io.vavr.collection.Array
- removeAt(int) - Method in class io.vavr.collection.CharSeq
- removeAt(int) - Method in interface io.vavr.collection.IndexedSeq
- removeAt(int) - Method in interface io.vavr.collection.LinearSeq
- removeAt(int) - Method in interface io.vavr.collection.List
- removeAt(int) - Method in class io.vavr.collection.Queue
- removeAt(int) - Method in interface io.vavr.collection.Seq
-
Removes the element at the specified position in this sequence.
- removeAt(int) - Method in interface io.vavr.collection.Stream
- removeAt(int) - Method in class io.vavr.collection.Vector
- removeElement(K) - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- removeFirst(Predicate<Character>) - Method in class io.vavr.collection.CharSeq
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Array
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.IndexedSeq
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.LinearSeq
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.List
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Queue
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.Seq
-
Removes the first occurrence that satisfy predicate
- removeFirst(Predicate<T>) - Method in interface io.vavr.collection.Stream
- removeFirst(Predicate<T>) - Method in class io.vavr.collection.Vector
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.AbstractMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectKeys(Predicate)
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectKeys(Predicate)
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeKeys(Predicate<? super K>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- removeLast(Predicate<Character>) - Method in class io.vavr.collection.CharSeq
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Array
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.IndexedSeq
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.LinearSeq
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.List
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Queue
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.Seq
-
Removes the last occurrence that satisfy predicate
- removeLast(Predicate<T>) - Method in interface io.vavr.collection.Stream
- removeLast(Predicate<T>) - Method in class io.vavr.collection.Vector
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.AbstractMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.HashMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.LinkedHashMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Please use
Map.rejectValues(Predicate)
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.Multimap
-
Deprecated.Please use
Multimap.rejectValues(Predicate)
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in interface io.vavr.collection.SortedMultimap
-
Deprecated.
- removeValues(Predicate<? super V>) - Method in class io.vavr.collection.TreeMap
-
Deprecated.
- repeat(char, int) - Static method in class io.vavr.collection.CharSeq
-
Repeats a character
times
times. - repeat(int) - Method in class io.vavr.collection.CharSeq
-
Repeats this CharSeq
times
times. - replace(Tree.Node<T>, T, T) - Static method in interface io.vavr.collection.TreeModule
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.AbstractMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMultimap
- replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap
- replace(Character, Character) - Method in class io.vavr.collection.CharSeq
- replace(CharSequence, CharSequence) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
- replace(K, V, V) - Method in class io.vavr.collection.AbstractMultimap
- 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(M, Tuple2<K, V>, Tuple2<K, V>) - Static method in class io.vavr.collection.Maps
- replace(M, K, V, V) - Static method in class io.vavr.collection.Maps
- replace(T, T) - Method in class io.vavr.collection.Array
- replace(T, T) - Method in interface io.vavr.collection.BitSet
- replace(T, T) - Method in class io.vavr.collection.HashSet
- replace(T, T) - Method in interface io.vavr.collection.IndexedSeq
- replace(T, T) - Method in interface io.vavr.collection.Iterator
- replace(T, T) - Method in interface io.vavr.collection.LinearSeq
- replace(T, T) - Method in class io.vavr.collection.LinkedHashSet
- replace(T, T) - Method in interface io.vavr.collection.List
- replace(T, T) - Method in class io.vavr.collection.PriorityQueue
- replace(T, T) - Method in class io.vavr.collection.Queue
- replace(T, T) - Method in interface io.vavr.collection.Seq
- replace(T, T) - Method in interface io.vavr.collection.Set
- replace(T, T) - Method in interface io.vavr.collection.SortedSet
- replace(T, T) - Method in interface io.vavr.collection.Stream
- replace(T, T) - Method in interface io.vavr.collection.Traversable
-
Replaces the first occurrence (if exists) of the given currentElement with newElement.
- replace(T, T) - Method in interface io.vavr.collection.Tree
- replace(T, T) - Method in class io.vavr.collection.TreeSet
- replace(T, T) - Method in class io.vavr.collection.Vector
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.AbstractMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.HashMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Map
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.Multimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class io.vavr.collection.TreeMap
- replaceAll(Character, Character) - Method in class io.vavr.collection.CharSeq
- replaceAll(String, String) - Method in class io.vavr.collection.CharSeq
-
Replaces each substring of this string that matches the given regular expression with the given replacement.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.AbstractMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.HashMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.LinkedHashMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Map
-
Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the function throws an exception.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.Multimap
-
Replaces each entry's values with the result of invoking the given function on that each tuple until all entries have been processed or the function throws an exception.
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface io.vavr.collection.SortedMultimap
- replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class io.vavr.collection.TreeMap
- replaceAll(M, Tuple2<K, V>, Tuple2<K, V>) - Static method in class io.vavr.collection.Maps
- replaceAll(M, BiFunction<? super K, ? super V, ? extends V>) - Static method in class io.vavr.collection.Maps
- 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.AbstractMultimap
- 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
- replaceValue(M, K, V) - Static method in class io.vavr.collection.Maps
- resolve() - Static method in class io.vavr.control.TryModule.ThreadDeathResolver
- retainAll(C, Iterable<? extends T>) - Static method in class io.vavr.collection.Collections
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- retainAll(Iterable<? extends Character>) - Method in class io.vavr.collection.CharSeq
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.AbstractQueue
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.Array
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.BitSet
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.HashSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Iterator
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.LinearSeq
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.List
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Set
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.SortedSet
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Stream
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Traversable
-
Keeps all occurrences of the given elements from this.
- retainAll(Iterable<? extends T>) - Method in interface io.vavr.collection.Tree
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.TreeSet
- retainAll(Iterable<? extends T>) - Method in class io.vavr.collection.Vector
- retainAll(Collection<?>) - Method in class io.vavr.collection.JavaConverters.ListView
- 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 class io.vavr.collection.Collections.IterableWithSize
- 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.
- reverseIterator(Iterable<T>) - Static method in class io.vavr.collection.Collections
- reverseListIterator(List<T>) - Static method in class io.vavr.collection.Collections
- reverseSort(String[]) - Static method in class io.vavr.match.generator.ImportManager
- right - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- right() - Method in interface io.vavr.collection.RedBlackTree
-
Returns the right child if this is a non-empty node, otherwise throws.
- right() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- right() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- 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) - Constructor for class io.vavr.control.Either.Right
-
Constructs a
Right
. - Right(Either.Right<L, R>) - Static method in class io.vavr.$
- Right(R) - Static method in class io.vavr.API
-
Alias for
Either.right(Object)
- RightProjection(Either<L, R>) - Constructor for class io.vavr.control.Either.RightProjection
-
Deprecated.
- RNG - Static variable in interface io.vavr.test.Checkable
-
A thread-safe, equally distributed random number generator.
- root - Variable in class io.vavr.collection.PriorityQueueBase.Node
- 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
- rotateLeft(C, int) - Static method in class io.vavr.collection.Collections
- 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
- rotateRight(C, int) - Static method in class io.vavr.collection.Collections
- 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<T>) - Method in interface io.vavr.concurrent.Task
-
Deprecated.Runs the task.
- run(Task<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- run(Runnable) - Static method in class io.vavr.API
-
Runs a
unit
of work and returnsVoid
. - run(Executor, CheckedRunnable) - Static method in interface io.vavr.concurrent.Future
-
Starts an asynchronous computation, backed by the given
Executor
. - run(Executor, Task<? extends T>) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Experimental API
- runRunnable(Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(runnable::run)
instead ofFuture.runRunnable(runnable)
. - runRunnable(Runnable) - Static method in interface io.vavr.control.Try
-
Creates a Try of a Runnable.
- runRunnable(Executor, Runnable) - Static method in interface io.vavr.concurrent.Future
-
Deprecated.Will be removed. Use
Future.of(executor, runnable::run)
instead ofFuture.runRunnable(executor, runnable)
.
S
- sample - Variable in class io.vavr.test.CheckResult.Erroneous
- sample - Variable in class io.vavr.test.CheckResult.Falsified
- 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
- Satisfied(String, int, boolean) - Constructor for class io.vavr.test.CheckResult.Satisfied
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- scan(Character, BiFunction<? super Character, ? super Character, ? extends Character>) - Method in class io.vavr.collection.CharSeq
- scan(M, Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>, Function<Iterator<Tuple2<K, V>>, Traversable<Tuple2<K, V>>>) - Static method in class io.vavr.collection.Maps
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Array
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.BitSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.HashSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Iterator
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.LinearSeq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.LinkedHashSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.List
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.PriorityQueue
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Queue
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Seq
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Set
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.SortedSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Traversable
-
Computes a prefix scan of the elements of the collection.
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface io.vavr.collection.Tree
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.TreeSet
- scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class io.vavr.collection.Vector
- scanLeft(Traversable<? extends T>, U, BiFunction<? super U, ? super T, ? extends U>, Function<Iterator<U>, R>) - Static method in class io.vavr.collection.Collections
- scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
- scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
- scanLeft(U, BiFunction<? super U, ? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Array
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.BitSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.HashSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Iterator
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.List
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Set
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going left to right.
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface io.vavr.collection.Tree
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.TreeSet
- scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- scanRight(Traversable<? extends T>, U, BiFunction<? super T, ? super U, ? extends U>, Function<Iterator<U>, R>) - Static method in class io.vavr.collection.Collections
- scanRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Map
- scanRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface io.vavr.collection.Multimap
- scanRight(U, BiFunction<? super Character, ? super U, ? extends U>) - Method in class io.vavr.collection.CharSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Array
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.BitSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.HashSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Iterator
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.List
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Queue
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Seq
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Set
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Stream
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Produces a collection containing cumulative results of applying the operator going right to left.
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface io.vavr.collection.Tree
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.TreeSet
- scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class io.vavr.collection.Vector
- search(T) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
-
Searches this sequence for a specific element using a binary search.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
-
Searches this sequence for a specific element using a linear search.
- search(T, Comparator<? super T>) - Method in interface io.vavr.collection.Seq
-
Searches this sequence for a specific element.
- searchNext() - Method in class io.vavr.collection.IteratorModule.DistinctIterator
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.IndexedSeq
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.LinearSeq
- segmentLength(Predicate<? super T>, int) - Method in interface io.vavr.collection.Seq
-
Computes length of longest segment whose elements all satisfy some predicate.
- self - Variable in class io.vavr.collection.StreamModule.AppendSelf
- 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 io.vavr.collection.Multimap.ContainerType
- sequence(Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Future
s into a singleFuture
by transforming anIterable<Future<? extends T>>
into aFuture<Seq<T>>
. - sequence(Iterable<? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Reduces many
Either
s into a singleEither
by transforming anIterable<Either<L, R>>
into aEither<Seq<L>, Seq<R>>
. - sequence(Iterable<? extends Option<? extends T>>) - Static method in interface io.vavr.control.Option
-
Reduces many
Option
s into a singleOption
by transforming anIterable<Option<? extends T>>
into aOption<Seq<T>>
. - sequence(Iterable<? extends Try<? extends T>>) - Static method in interface io.vavr.control.Try
-
Reduces many
Try
s into a singleTry
by transforming anIterable<Try<? extends T>>
into aTry<Seq<T>>
. - sequence(Iterable<? extends Validation<? extends Seq<? extends E>, ? extends T>>) - Static method in interface io.vavr.control.Validation
-
Reduces many
Validation
instances into a singleValidation
by transforming anIterable<Validation<? extends T>>
into aValidation<Seq<T>>
. - sequence(Iterable<? extends Lazy<? extends T>>) - Static method in class io.vavr.Lazy
-
Reduces many
Lazy
values into a singleLazy
by transforming anIterable<Lazy<? extends T>>
into aLazy<Seq<T>>
. - sequence(Executor, Iterable<? extends Future<? extends T>>) - Static method in interface io.vavr.concurrent.Future
-
Reduces many
Future
s into a singleFuture
by transforming anIterable<Future<? extends T>>
into aFuture<Seq<T>>
. - sequence1(Iterable<? extends Tuple1<? extends T1>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple1
into a Tuple1 ofSeq
. - sequence2(Iterable<? extends Tuple2<? extends T1, ? extends T2>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple2
into a Tuple2 ofSeq
s. - sequence3(Iterable<? extends Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple3
into a Tuple3 ofSeq
s. - sequence4(Iterable<? extends Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple4
into a Tuple4 ofSeq
s. - sequence5(Iterable<? extends Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple5
into a Tuple5 ofSeq
s. - sequence6(Iterable<? extends Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple6
into a Tuple6 ofSeq
s. - sequence7(Iterable<? extends Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple7
into a Tuple7 ofSeq
s. - sequence8(Iterable<? extends Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8>>) - Static method in interface io.vavr.Tuple
-
Turns a sequence of
Tuple8
into a Tuple8 ofSeq
s. - sequenceRight(Iterable<? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Reduces many
Either
s into a singleEither
by transforming anIterable<Either<L, R>>
into aEither<L, Seq<R>>
. - SerializationProxy(HashArrayMappedTrie<T, T>) - Constructor for class io.vavr.collection.HashSet.SerializationProxy
-
Constructor for the case of serialization, called by
HashSet.writeReplace()
. - SerializationProxy(LinkedHashMap<T, Object>) - Constructor for class io.vavr.collection.LinkedHashSet.SerializationProxy
-
Constructor for the case of serialization, called by
LinkedHashSet.writeReplace()
. - SerializationProxy(List.Cons<T>) - Constructor for class io.vavr.collection.List.Cons.SerializationProxy
-
Constructor for the case of serialization, called by
List.Cons.writeReplace()
. - SerializationProxy(Stream.Cons<T>) - Constructor for class io.vavr.collection.StreamModule.SerializationProxy
-
Constructor for the case of serialization.
- SerializationProxy(Tree.Node<T>) - Constructor for class io.vavr.collection.Tree.Node.SerializationProxy
-
Constructor for the case of serialization, called by
Tree.Node.writeReplace()
. - serialVersionUID - Static variable in interface io.vavr.API.Match.Case
-
The serial version uid.
- serialVersionUID - Static variable in class io.vavr.API.Match.Case0
- serialVersionUID - Static variable in class io.vavr.API.Match.Case1
- serialVersionUID - Static variable in class io.vavr.API.Match.Case2
- serialVersionUID - Static variable in class io.vavr.API.Match.Case3
- serialVersionUID - Static variable in class io.vavr.API.Match.Case4
- serialVersionUID - Static variable in class io.vavr.API.Match.Case5
- serialVersionUID - Static variable in class io.vavr.API.Match.Case6
- serialVersionUID - Static variable in class io.vavr.API.Match.Case7
- serialVersionUID - Static variable in class io.vavr.API.Match.Case8
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern0
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern1
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern2
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern3
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern4
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern5
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern6
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern7
- serialVersionUID - Static variable in class io.vavr.API.Match.Pattern8
- 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 class io.vavr.collection.AbstractMultimap
- serialVersionUID - Static variable in class io.vavr.collection.Array
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.BooleanArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.ByteArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.CharArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.DoubleArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.FloatArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.IntArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.LongArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.ObjectArrayType
- serialVersionUID - Static variable in interface io.vavr.collection.ArrayType
- serialVersionUID - Static variable in class io.vavr.collection.ArrayType.ShortArrayType
- serialVersionUID - Static variable in class io.vavr.collection.BitMappedTrie
- serialVersionUID - Static variable in interface io.vavr.collection.BitSet
- serialVersionUID - Static variable in class io.vavr.collection.BitSetModule.AbstractBitSet
- serialVersionUID - Static variable in class io.vavr.collection.BitSetModule.BitSet1
- serialVersionUID - Static variable in class io.vavr.collection.BitSetModule.BitSet2
- serialVersionUID - Static variable in class io.vavr.collection.BitSetModule.BitSetN
- serialVersionUID - Static variable in class io.vavr.collection.CharSeq
- serialVersionUID - Static variable in interface io.vavr.collection.HashArrayMappedTrie
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- serialVersionUID - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- serialVersionUID - Static variable in class io.vavr.collection.HashMap
- serialVersionUID - Static variable in class io.vavr.collection.HashMultimap
- serialVersionUID - Static variable in class io.vavr.collection.HashSet.SerializationProxy
- serialVersionUID - Static variable in class io.vavr.collection.HashSet
- serialVersionUID - Static variable in interface io.vavr.collection.IndexedSeq
- serialVersionUID - Static variable in class io.vavr.collection.JavaConverters.HasDelegate
- serialVersionUID - Static variable in class io.vavr.collection.JavaConverters.ListView
- serialVersionUID - Static variable in interface io.vavr.collection.LinearSeq
- serialVersionUID - Static variable in class io.vavr.collection.LinkedHashMap
- serialVersionUID - Static variable in class io.vavr.collection.LinkedHashMultimap
- serialVersionUID - Static variable in class io.vavr.collection.LinkedHashSet.SerializationProxy
- serialVersionUID - Static variable in class io.vavr.collection.LinkedHashSet
- serialVersionUID - Static variable in class io.vavr.collection.List.Cons.SerializationProxy
- serialVersionUID - Static variable in class io.vavr.collection.List.Cons
- serialVersionUID - Static variable in class io.vavr.collection.List.Nil
- 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 class io.vavr.collection.NaturalComparator
- serialVersionUID - Static variable in class io.vavr.collection.PriorityQueue
- serialVersionUID - Static variable in class io.vavr.collection.PriorityQueueBase.Node
- serialVersionUID - Static variable in class io.vavr.collection.Queue
- serialVersionUID - Static variable in interface io.vavr.collection.RedBlackTree
- serialVersionUID - Static variable in class io.vavr.collection.RedBlackTreeModule.Empty
- serialVersionUID - Static variable in class io.vavr.collection.RedBlackTreeModule.Node
- 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 class io.vavr.collection.Stream.Cons
- serialVersionUID - Static variable in class io.vavr.collection.Stream.Empty
- serialVersionUID - Static variable in interface io.vavr.collection.Stream
- serialVersionUID - Static variable in class io.vavr.collection.StreamModule.AppendElements
- serialVersionUID - Static variable in class io.vavr.collection.StreamModule.ConsImpl
- serialVersionUID - Static variable in class io.vavr.collection.StreamModule.SerializationProxy
- serialVersionUID - Static variable in class io.vavr.collection.Tree.Empty
- serialVersionUID - Static variable in class io.vavr.collection.Tree.Node.SerializationProxy
- serialVersionUID - Static variable in class io.vavr.collection.Tree.Node
- serialVersionUID - Static variable in interface io.vavr.collection.Tree
- serialVersionUID - Static variable in class io.vavr.collection.TreeMap.EntryComparator.Natural
- serialVersionUID - Static variable in interface io.vavr.collection.TreeMap.EntryComparator
- serialVersionUID - Static variable in class io.vavr.collection.TreeMap.EntryComparator.Specific
- serialVersionUID - Static variable in class io.vavr.collection.TreeMap
- serialVersionUID - Static variable in class io.vavr.collection.TreeMultimap
- serialVersionUID - Static variable in class io.vavr.collection.TreeSet
- serialVersionUID - Static variable in class io.vavr.collection.Vector
- serialVersionUID - Static variable in class io.vavr.control.Either.Left
- serialVersionUID - Static variable in class io.vavr.control.Either.Right
- serialVersionUID - Static variable in interface io.vavr.control.Either
- serialVersionUID - Static variable in class io.vavr.control.Option.None
- serialVersionUID - Static variable in interface io.vavr.control.Option
- serialVersionUID - Static variable in class io.vavr.control.Option.Some
- serialVersionUID - Static variable in class io.vavr.control.Try.Failure
- serialVersionUID - Static variable in interface io.vavr.control.Try
- serialVersionUID - Static variable in class io.vavr.control.Try.Success
- serialVersionUID - Static variable in class io.vavr.control.Validation.Invalid
- serialVersionUID - Static variable in interface io.vavr.control.Validation
- serialVersionUID - Static variable in class io.vavr.control.Validation.Valid
- 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 class io.vavr.Lazy
- serialVersionUID - Static variable in exception class io.vavr.MatchError
- serialVersionUID - Static variable in exception class io.vavr.NotImplementedError
- serialVersionUID - Static variable in interface io.vavr.PartialFunction
-
The serial version uid.
- serialVersionUID - Static variable in class io.vavr.test.CheckResult.Erroneous
- serialVersionUID - Static variable in class io.vavr.test.CheckResult.Falsified
- serialVersionUID - Static variable in class io.vavr.test.CheckResult.Satisfied
- serialVersionUID - Static variable in exception class io.vavr.test.Property.CheckError
- serialVersionUID - Static variable in interface io.vavr.Tuple
- serialVersionUID - Static variable in class io.vavr.Tuple0
- serialVersionUID - Static variable in class io.vavr.Tuple1
- serialVersionUID - Static variable in class io.vavr.Tuple2
- serialVersionUID - Static variable in class io.vavr.Tuple3
- serialVersionUID - Static variable in class io.vavr.Tuple4
- serialVersionUID - Static variable in class io.vavr.Tuple5
- serialVersionUID - Static variable in class io.vavr.Tuple6
- serialVersionUID - Static variable in class io.vavr.Tuple7
- serialVersionUID - Static variable in class io.vavr.Tuple8
- set(int, T) - Method in class io.vavr.collection.JavaConverters.ListView
- set(T) - Method in class io.vavr.collection.JavaConverters.ListView.ListIterator
- Set<T> - Interface in io.vavr.collection
-
An immutable
Set
interface. - Set() - Static method in class io.vavr.API
-
Alias for
HashSet.empty()
- Set(T) - Static method in class io.vavr.API
-
Alias for
HashSet.of(Object)
- Set(T...) - Static method in class io.vavr.API
-
Alias for
HashSet.of(Object...)
- SET - Enum constant in enum io.vavr.collection.Multimap.ContainerType
- setAt(Object, int, Boolean) - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- setAt(Object, int, Byte) - Method in class io.vavr.collection.ArrayType.ByteArrayType
- setAt(Object, int, Character) - Method in class io.vavr.collection.ArrayType.CharArrayType
- setAt(Object, int, Double) - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- setAt(Object, int, Float) - Method in class io.vavr.collection.ArrayType.FloatArrayType
- setAt(Object, int, Integer) - Method in class io.vavr.collection.ArrayType.IntArrayType
- setAt(Object, int, Long) - Method in class io.vavr.collection.ArrayType.LongArrayType
- setAt(Object, int, Object) - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- setAt(Object, int, Short) - Method in class io.vavr.collection.ArrayType.ShortArrayType
- setAt(Object, int, T) - Method in interface io.vavr.collection.ArrayType
- setDelegate(Supplier<C>) - Method in class io.vavr.collection.JavaConverters.HasDelegate
- setDelegateAndCheckChanged(Supplier<C>) - Method in class io.vavr.collection.JavaConverters.HasDelegate
- setDelegateAndGetPreviousElement(int, Supplier<C>) - Method in class io.vavr.collection.JavaConverters.ListView
- setElement(long[], int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- setNewNode(NodeModifier, int, Object, int) - Method in class io.vavr.collection.BitMappedTrie
- ShortArrayType() - Constructor for class io.vavr.collection.ArrayType.ShortArrayType
- shrink(long[]) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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
- shuffle(S, Function<? super Iterable<T>, S>) - Static method in class io.vavr.collection.Collections
- 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 - Variable in class io.vavr.collection.Collections.IterableWithSize
- size - Variable in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- size - Variable in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- size - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- size - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- size - Variable in class io.vavr.collection.PriorityQueue
- size - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- size - Variable in class io.vavr.collection.Tree.Node
- size() - Method in class io.vavr.collection.AbstractMultimap
- size() - Method in class io.vavr.collection.Collections.IterableWithSize
- size() - Method in interface io.vavr.collection.HashArrayMappedTrie
- size() - Method in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- size() - Method in class io.vavr.collection.HashArrayMappedTrieModule.EmptyNode
- size() - Method in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- size() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- size() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- size() - Method in class io.vavr.collection.HashMap
- size() - Method in class io.vavr.collection.JavaConverters.ListView
- 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.RedBlackTree
-
Returns the size of this tree.
- size() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- size() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- size() - Method in interface io.vavr.collection.Traversable
-
Computes the number of elements of this Traversable.
- size() - Method in class io.vavr.collection.TreeMap
- SIZE - Static variable in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- skewLink(Comparator<? super T>, PriorityQueueBase.Node<T>, PriorityQueueBase.Node<T>) - Method in class io.vavr.collection.PriorityQueueBase.Node
- 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
- Slice() - Constructor for class io.vavr.collection.IndexedSeqModule.Slice
- Slice() - Constructor for class io.vavr.collection.LinearSeqModule.Slice
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.AbstractMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.HashMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.LinkedHashMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.Map
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.Multimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.SortedMap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in interface io.vavr.collection.SortedMultimap
- slideBy(Function<? super Tuple2<K, V>, ?>) - Method in class io.vavr.collection.TreeMap
- slideBy(Function<? super Character, ?>) - Method in class io.vavr.collection.CharSeq
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Array
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.BitSet
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.HashSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.IndexedSeq
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Iterator
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.LinearSeq
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.LinkedHashSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.List
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.PriorityQueue
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Queue
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Seq
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Set
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.SortedSet
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Stream
- slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Traversable
-
Slides a non-overlapping window of a variable size over this
Traversable
. - slideBy(Function<? super T, ?>) - Method in interface io.vavr.collection.Tree
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.TreeSet
- slideBy(Function<? super T, ?>) - Method in class io.vavr.collection.Vector
- slideBy(M, Maps.OfEntries<K, V, M>, Function<? super Tuple2<K, V>, ?>) - Static method in class io.vavr.collection.Maps
- sliding(int) - Method in class io.vavr.collection.AbstractMultimap
- sliding(int) - Method in class io.vavr.collection.Array
- sliding(int) - Method in interface io.vavr.collection.BitSet
- sliding(int) - Method in class io.vavr.collection.CharSeq
- sliding(int) - Method in class io.vavr.collection.HashMap
- sliding(int) - Method in class io.vavr.collection.HashSet
- sliding(int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int) - Method in interface io.vavr.collection.Iterator
- sliding(int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int) - Method in interface io.vavr.collection.List
- sliding(int) - Method in interface io.vavr.collection.Map
- sliding(int) - Method in interface io.vavr.collection.Multimap
- sliding(int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int) - Method in class io.vavr.collection.Queue
- sliding(int) - Method in interface io.vavr.collection.Seq
- sliding(int) - Method in interface io.vavr.collection.Set
- sliding(int) - Method in interface io.vavr.collection.SortedMap
- sliding(int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int) - Method in interface io.vavr.collection.SortedSet
- sliding(int) - Method in interface io.vavr.collection.Stream
- sliding(int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
size
and step size 1 over thisTraversable
by callingTraversable.sliding(int, int)
. - sliding(int) - Method in interface io.vavr.collection.Tree
- sliding(int) - Method in class io.vavr.collection.TreeMap
- sliding(int) - Method in class io.vavr.collection.TreeSet
- sliding(int) - Method in class io.vavr.collection.Vector
- sliding(int, int) - Method in class io.vavr.collection.AbstractMultimap
- 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.BitSetModule.AbstractBitSet
- sliding(int, int) - Method in class io.vavr.collection.CharSeq
- sliding(int, int) - Method in class io.vavr.collection.HashMap
- sliding(int, int) - Method in class io.vavr.collection.HashSet
- sliding(int, int) - Method in interface io.vavr.collection.IndexedSeq
- sliding(int, int) - Method in interface io.vavr.collection.Iterator
- sliding(int, int) - Method in interface io.vavr.collection.LinearSeq
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashMap
- sliding(int, int) - Method in class io.vavr.collection.LinkedHashSet
- sliding(int, int) - Method in interface io.vavr.collection.List
- sliding(int, int) - Method in interface io.vavr.collection.Map
- sliding(int, int) - Method in interface io.vavr.collection.Multimap
- sliding(int, int) - Method in class io.vavr.collection.PriorityQueue
- sliding(int, int) - Method in class io.vavr.collection.Queue
- sliding(int, int) - Method in interface io.vavr.collection.Seq
- sliding(int, int) - Method in interface io.vavr.collection.Set
- sliding(int, int) - Method in interface io.vavr.collection.SortedMap
- sliding(int, int) - Method in interface io.vavr.collection.SortedMultimap
- sliding(int, int) - Method in interface io.vavr.collection.SortedSet
- sliding(int, int) - Method in interface io.vavr.collection.Stream
- sliding(int, int) - Method in interface io.vavr.collection.Traversable
-
Slides a window of a specific
size
andstep
size over thisTraversable
. - sliding(int, int) - Method in interface io.vavr.collection.Tree
- sliding(int, int) - Method in class io.vavr.collection.TreeMap
- sliding(int, int) - Method in class io.vavr.collection.TreeSet
- sliding(int, int) - Method in class io.vavr.collection.Vector
- sliding(M, Maps.OfEntries<K, V, M>, int) - Static method in class io.vavr.collection.Maps
- sliding(M, Maps.OfEntries<K, V, M>, int, int) - Static method in class io.vavr.collection.Maps
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedConsumerModule
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction0Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction1Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction2Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction3Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction4Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction5Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction6Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction7Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedFunction8Module
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedPredicateModule
- sneakyThrow(Throwable) - Static method in interface io.vavr.CheckedRunnableModule
- sneakyThrow(Throwable) - Static method in interface io.vavr.control.TryModule
- some(T) - Static method in interface io.vavr.control.Option
-
Creates a new
Some
of a given value. - Some(T) - Constructor for class io.vavr.control.Option.Some
-
Creates a new Some containing the given value.
- Some(Option.Some<T>) - Static method in class io.vavr.$
- Some(T) - Static method in class io.vavr.API
-
Alias for
Option.some(Object)
- sort(Comparator<? super T>) - Method in class io.vavr.collection.JavaConverters.ListView
- sortBy(Seq<? extends T>, Comparator<? super U>, Function<? super T, ? extends U>, Collector<T, ?, R>) - Static method in class io.vavr.collection.Collections
- sortBy(Comparator<? super U>, Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper
. - sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- sortBy(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- sortBy(Function<? super Character, ? extends U>) - Method in class io.vavr.collection.CharSeq
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Array
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.List
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Queue
- sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements by comparing the elements in a different domain, using the given
mapper
. - sortBy(Function<? super T, ? extends U>) - Method in interface io.vavr.collection.Stream
- sortBy(Function<? super T, ? extends U>) - Method in class io.vavr.collection.Vector
- sorted() - Method in class io.vavr.collection.Array
- sorted() - Method in class io.vavr.collection.CharSeq
- sorted() - Method in interface io.vavr.collection.IndexedSeq
- sorted() - Method in interface io.vavr.collection.LinearSeq
- sorted() - Method in interface io.vavr.collection.List
- sorted() - Method in class io.vavr.collection.Queue
- sorted() - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to their natural order.
- sorted() - Method in interface io.vavr.collection.Stream
- sorted() - Method in class io.vavr.collection.Vector
- sorted(Comparator<? super Character>) - Method in class io.vavr.collection.CharSeq
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Array
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.LinearSeq
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.List
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Queue
- sorted(Comparator<? super T>) - Method in interface io.vavr.collection.Seq
-
Sorts this elements according to the provided
Comparator
. - sorted(Comparator<? super T>) - Method in interface io.vavr.collection.Stream
- sorted(Comparator<? super T>) - Method in class io.vavr.collection.Vector
- SORTED_SET - Enum constant in enum io.vavr.collection.Multimap.ContainerType
- SortedMap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMap
interface. - SortedMap() - Static method in class io.vavr.API
-
Alias for
TreeMap.empty()
- SortedMap(Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator<? super K>) - Static method in class io.vavr.API
-
Alias for
TreeMap.empty(Comparator)
- SortedMap(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(Comparator<? super K>, K, V) - Static method in class io.vavr.API
-
Alias for
TreeMap.of(Comparator, Object, Object)
- SortedMap(Map<? extends K, ? extends V>) - Static method in class io.vavr.API
-
Deprecated.Will be removed in a future version.
- SortedMap(K, V) - Static method in class io.vavr.API
-
Alias for
TreeMap.of(Comparable, Object)
- SortedMap(K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class io.vavr.API
- SortedMultimap<K,
V> - Interface in io.vavr.collection -
An immutable
SortedMultimap
interface. - SortedSet<T> - Interface in io.vavr.collection
-
An immutable
SortedSet
interface. - SortedSet() - Static method in class io.vavr.API
-
Alias for
TreeSet.empty()
- SortedSet(Comparator<? super T>) - Static method in class io.vavr.API
-
Alias for
TreeSet.empty(Comparator)
- SortedSet(Comparator<? super T>, T) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparator, Object)
- SortedSet(Comparator<? super T>, T...) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparator, Object...)
- SortedSet(T) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparable)
- SortedSet(T...) - Static method in class io.vavr.API
-
Alias for
TreeSet.of(Comparable...)
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- span(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- span(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- span(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- span(Predicate<? super T>) - Method in class io.vavr.collection.Array
- span(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- span(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- span(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- span(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- span(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.List
- span(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- span(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- span(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- span(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Returns a tuple where the first element is the longest prefix of elements that satisfy the given
predicate
and the second element is the remainder. - span(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- span(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- span(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- span(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- Specific(Comparator<? super K>) - Constructor for class io.vavr.collection.TreeMap.EntryComparator.Specific
- split(RedBlackTree<T>, T) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- split(String) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- split(String, int) - Method in class io.vavr.collection.CharSeq
-
Splits this string around matches of the given regular expression.
- splitAt(int) - Method in class io.vavr.collection.Array
- splitAt(int) - Method in class io.vavr.collection.CharSeq
- splitAt(int) - Method in interface io.vavr.collection.List
- splitAt(int) - Method in class io.vavr.collection.Queue
- splitAt(int) - Method in interface io.vavr.collection.Seq
-
Splits a Seq at the specified index.
- splitAt(int) - Method in interface io.vavr.collection.Stream
- splitAt(int) - Method in class io.vavr.collection.Vector
- splitAt(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Array
- splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.List
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate
, e.g. - splitAt(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- splitAt(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- splitAtInclusive(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Array
- splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.List
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Splits a sequence at the first element which satisfies the
Predicate
, e.g. - splitAtInclusive(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- splitAtInclusive(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- splitByBuilder(StringBuilder) - Method in class io.vavr.collection.CharSeq
- splitByPredicateReversed(List<T>, Predicate<? super T>) - Static method in interface io.vavr.collection.ListModule.SplitAt
- spliterator() - Method in interface io.vavr.collection.Traversable
- spliterator() - Method in interface io.vavr.Value
- startsWith(CharSeq) - Method in class io.vavr.collection.CharSeq
-
Tests if this string starts with the specified prefix.
- startsWith(CharSeq, int) - Method in class io.vavr.collection.CharSeq
-
Tests if the substring of this string beginning at the specified index starts with the specified prefix.
- startsWith(Iterable<? extends Character>, int) - Method in class io.vavr.collection.CharSeq
- startsWith(Iterable<? extends T>) - Method in interface io.vavr.collection.Seq
-
Tests whether this list starts with the given sequence.
- startsWith(Iterable<? extends T>, int) - Method in interface io.vavr.collection.IndexedSeq
- startsWith(Iterable<? extends T>, int) - Method in class io.vavr.collection.Queue
- startsWith(Iterable<? extends T>, int) - Method in interface io.vavr.collection.Seq
-
Tests whether this list contains the given sequence at a given index.
- stderr() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard error stream System.err.
- stdout() - Method in interface io.vavr.Value
-
Sends the string representations of this to the standard output stream System.out.
- step - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- stream - Variable in class io.vavr.collection.StreamModule.SerializationProxy
- stream() - Method in class io.vavr.collection.StreamModule.AppendSelf
- stream(Arbitrary<T>) - 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
Stream
is lazy sequence of elements which may be infinitely long. - Stream() - Static method in class io.vavr.API
-
Alias for
Stream.empty()
- Stream(T) - Static method in class io.vavr.API
-
Alias for
Stream.of(Object)
- Stream(T...) - Static method in class io.vavr.API
-
Alias for
Stream.of(Object...)
- Stream.Cons<T> - Class in io.vavr.collection
-
Non-empty
Stream
, consisting of ahead
, andtail
. - Stream.Empty<T> - Class in io.vavr.collection
-
The empty Stream.
- StreamIterator(Stream.Cons<T>) - Constructor for class io.vavr.collection.StreamModule.StreamIterator
- StreamModule - Interface in io.vavr.collection
- StreamModule.AppendElements<T> - Class in io.vavr.collection
- StreamModule.AppendSelf<T> - Class in io.vavr.collection
- StreamModule.Combinations - Interface in io.vavr.collection
- StreamModule.ConsImpl<T> - Class in io.vavr.collection
- StreamModule.DropRight - Interface in io.vavr.collection
- StreamModule.FlatMapIterator<T,
U> - Class in io.vavr.collection - StreamModule.SerializationProxy<T> - Class in io.vavr.collection
-
A serialization proxy which, in this context, is used to deserialize immutable, linked Streams with final instance fields.
- StreamModule.StreamFactory - Interface in io.vavr.collection
- StreamModule.StreamIterator<T> - Class in io.vavr.collection
- string(Gen<Character>) - 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.AbstractMultimap
- 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.IteratorModule.EmptyIterator
- 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().
- subList(int, int) - Method in class io.vavr.collection.JavaConverters.ListView
- subNodes - Variable in class io.vavr.collection.HashArrayMappedTrieModule.ArrayNode
- subNodes - Variable in class io.vavr.collection.HashArrayMappedTrieModule.IndexedNode
- 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
- subSequenceRangeCheck(int, int, int) - Static method in class io.vavr.collection.Collections
- substring(int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- substring(int, int) - Method in class io.vavr.collection.CharSeq
-
Returns a string that is a substring of this string.
- success(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - success(T) - Static method in interface io.vavr.control.Try
-
Creates a
Try.Success
that contains the givenvalue
. - Success(T) - Constructor for class io.vavr.control.Try.Success
-
Constructs a Success.
- Success(Try.Success<T>) - Static method in class io.vavr.$
- 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<T1, Boolean>) - Method in class io.vavr.test.Property.ForAll1
-
Returns a checkable property that checks values of the 1 variables of this
ForAll
quantor. - suchThat(CheckedFunction2<T1, T2, Boolean>) - Method in class io.vavr.test.Property.ForAll2
-
Returns a checkable property that checks values of the 2 variables of this
ForAll
quantor. - suchThat(CheckedFunction3<T1, T2, T3, Boolean>) - Method in class io.vavr.test.Property.ForAll3
-
Returns a checkable property that checks values of the 3 variables of this
ForAll
quantor. - suchThat(CheckedFunction4<T1, T2, T3, T4, Boolean>) - Method in class io.vavr.test.Property.ForAll4
-
Returns a checkable property that checks values of the 4 variables of this
ForAll
quantor. - suchThat(CheckedFunction5<T1, T2, T3, T4, T5, Boolean>) - Method in class io.vavr.test.Property.ForAll5
-
Returns a checkable property that checks values of the 5 variables of this
ForAll
quantor. - suchThat(CheckedFunction6<T1, T2, T3, T4, T5, T6, Boolean>) - Method in class io.vavr.test.Property.ForAll6
-
Returns a checkable property that checks values of the 6 variables of this
ForAll
quantor. - suchThat(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, Boolean>) - Method in class io.vavr.test.Property.ForAll7
-
Returns a checkable property that checks values of the 7 variables of this
ForAll
quantor. - suchThat(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>) - Method in class io.vavr.test.Property.ForAll8
-
Returns a checkable property that checks values of the 8 variables of this
ForAll
quantor. - sum() - Method in interface io.vavr.collection.Traversable
-
Calculates the sum of this elements.
- supplier - Variable in class io.vavr.Lazy
- swap() - Method in interface io.vavr.control.Either
-
Converts a
Left
to aRight
vice versa by wrapping the value in a new type. - swap() - Method in interface io.vavr.control.Validation
-
Flip the valid/invalid values for this Validation.
- swap() - Method in class io.vavr.Tuple2
-
Swaps the elements of this
Tuple
. - sync(Executor, Task<? extends T>) - Static method in class io.vavr.concurrent.FutureImpl
-
Creates a
FutureImpl
that is eventually completed.
T
- t1Supplier - Variable in class io.vavr.control.Try.WithResources1
- t1Supplier - Variable in class io.vavr.control.Try.WithResources2
- t1Supplier - Variable in class io.vavr.control.Try.WithResources3
- t1Supplier - Variable in class io.vavr.control.Try.WithResources4
- t1Supplier - Variable in class io.vavr.control.Try.WithResources5
- t1Supplier - Variable in class io.vavr.control.Try.WithResources6
- t1Supplier - Variable in class io.vavr.control.Try.WithResources7
- t1Supplier - Variable in class io.vavr.control.Try.WithResources8
- t2Supplier - Variable in class io.vavr.control.Try.WithResources2
- t2Supplier - Variable in class io.vavr.control.Try.WithResources3
- t2Supplier - Variable in class io.vavr.control.Try.WithResources4
- t2Supplier - Variable in class io.vavr.control.Try.WithResources5
- t2Supplier - Variable in class io.vavr.control.Try.WithResources6
- t2Supplier - Variable in class io.vavr.control.Try.WithResources7
- t2Supplier - Variable in class io.vavr.control.Try.WithResources8
- t3Supplier - Variable in class io.vavr.control.Try.WithResources3
- t3Supplier - Variable in class io.vavr.control.Try.WithResources4
- t3Supplier - Variable in class io.vavr.control.Try.WithResources5
- t3Supplier - Variable in class io.vavr.control.Try.WithResources6
- t3Supplier - Variable in class io.vavr.control.Try.WithResources7
- t3Supplier - Variable in class io.vavr.control.Try.WithResources8
- t4Supplier - Variable in class io.vavr.control.Try.WithResources4
- t4Supplier - Variable in class io.vavr.control.Try.WithResources5
- t4Supplier - Variable in class io.vavr.control.Try.WithResources6
- t4Supplier - Variable in class io.vavr.control.Try.WithResources7
- t4Supplier - Variable in class io.vavr.control.Try.WithResources8
- t5Supplier - Variable in class io.vavr.control.Try.WithResources5
- t5Supplier - Variable in class io.vavr.control.Try.WithResources6
- t5Supplier - Variable in class io.vavr.control.Try.WithResources7
- t5Supplier - Variable in class io.vavr.control.Try.WithResources8
- t6Supplier - Variable in class io.vavr.control.Try.WithResources6
- t6Supplier - Variable in class io.vavr.control.Try.WithResources7
- t6Supplier - Variable in class io.vavr.control.Try.WithResources8
- t7Supplier - Variable in class io.vavr.control.Try.WithResources7
- t7Supplier - Variable in class io.vavr.control.Try.WithResources8
- t8Supplier - Variable in class io.vavr.control.Try.WithResources8
- tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.HashMap
-
Returns an HashMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.LinkedHashMap
-
Returns a LinkedHashMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.HashMultimap.Builder
-
Returns a HashMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.LinkedHashMultimap.Builder
-
Returns a LinkedHashMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends Character>) - Static method in class io.vavr.collection.CharSeq
-
Returns a CharSeq containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Array
-
Returns an Array containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Method in class io.vavr.collection.BitSet.Builder
- tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Collections
- tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.HashSet
-
Returns an HashSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Iterator
-
Returns an Iterator on a sequence of
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.LinkedHashSet
-
Returns a LinkedHashSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.List
-
Returns a List containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.PriorityQueue
-
Returns a
PriorityQueue
containingsize
values of a given Functionfunction
over a range of integer values from0
tosize - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Queue
-
Returns a Queue containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Stream
-
Returns a Stream containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in interface io.vavr.collection.Tree
-
Returns a Tree containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.Vector
-
Returns a Vector containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(int, Function<? super Integer, ? extends T>, C, Function<T[], C>) - Static method in class io.vavr.collection.Collections
- tabulate(int, Function<Integer, Integer>) - Static method in interface io.vavr.collection.BitSet
-
Returns a BitSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super K>, int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V>>) - Static method in class io.vavr.collection.TreeMap
-
Returns a TreeMap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super K>, int, Function<? super Integer, ? extends Tuple2<? extends K, ? extends V2>>) - Method in class io.vavr.collection.TreeMultimap.Builder
-
Returns a TreeMultimap containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tabulate(Comparator<? super T>, int, Function<? super Integer, ? extends T>) - Static method in class io.vavr.collection.TreeSet
-
Returns a TreeSet containing
n
values of a given Functionf
over a range of integer values from 0 ton - 1
. - tail - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- tail - Variable in class io.vavr.collection.IteratorModule.ConcatIterator
- tail - Variable in class io.vavr.collection.List.Cons
- tail - Variable in class io.vavr.collection.Stream.Cons
- tail() - Method in class io.vavr.collection.AbstractMultimap
- tail() - Method in class io.vavr.collection.AbstractQueue
-
Drops the first element of a non-empty Traversable.
- 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 class io.vavr.collection.StreamModule.AppendElements
- tail() - Method in class io.vavr.collection.StreamModule.ConsImpl
- 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.AbstractMultimap
- tailOption() - Method in class io.vavr.collection.AbstractQueue
- 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
- tailOption(M) - Static method in class io.vavr.collection.Maps
- take(int) - Method in class io.vavr.collection.AbstractMultimap
- take(int) - Method in class io.vavr.collection.Array
- take(int) - Method in class io.vavr.collection.BitMappedTrie
- take(int) - Method in interface io.vavr.collection.BitSet
- take(int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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
- take(Iterator<?>, Object[], int, int) - Static method in class io.vavr.collection.IteratorModule.GroupedIterator
- take(M, Maps.OfEntries<K, V, M>, int) - Static method in class io.vavr.collection.Maps
- takeRight(int) - Method in class io.vavr.collection.AbstractMultimap
- 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.BitSetModule.AbstractBitSet
- 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
- takeRight(M, Maps.OfEntries<K, V, M>, int) - Static method in class io.vavr.collection.Maps
- takeRightUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Takes elements until the predicate holds for the current element, starting from the end.
- takeRightUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeRightUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeRightUntil(S, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- takeRightWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
-
Takes elements while the predicate holds for the current element, starting from the end.
- takeRightWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeRightWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- takeUntil(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- takeUntil(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.PriorityQueue
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Queue
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Takes elements until the predicate holds for the current element.
- takeUntil(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- takeUntil(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeUntil(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- takeUntil(S, Predicate<? super T>) - Static method in class io.vavr.collection.Collections
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.AbstractMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.HashMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.LinkedHashMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Map
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.Multimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in interface io.vavr.collection.SortedMultimap
- takeWhile(Predicate<? super Tuple2<K, V>>) - Method in class io.vavr.collection.TreeMap
- takeWhile(Predicate<? super Character>) - Method in class io.vavr.collection.CharSeq
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.AbstractQueue
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.Array
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.BitSet
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.HashSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.IndexedSeq
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Iterator
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.LinearSeq
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.LinkedHashSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.List
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Seq
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Set
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.SortedSet
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Stream
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Traversable
-
Takes elements while the predicate holds for the current element.
- takeWhile(Predicate<? super T>) - Method in interface io.vavr.collection.Tree
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.TreeSet
- takeWhile(Predicate<? super T>) - Method in class io.vavr.collection.Vector
- takeWhile(M, Maps.OfEntries<K, V, M>, Predicate<? super Tuple2<K, V>>) - Static method in class io.vavr.collection.Maps
- 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.
- that - Variable in class io.vavr.collection.IteratorModule.CachedIterator
- that - Variable in class io.vavr.collection.IteratorModule.DistinctIterator
- that - Variable in class io.vavr.collection.IteratorModule.GroupedIterator
- thread - Variable in class io.vavr.concurrent.FutureImpl
-
The Thread which runs the computation.
- THREAD_DEATH_CLASS - Static variable in class io.vavr.control.TryModule.ThreadDeathResolver
- ThreadDeathResolver() - Constructor for class io.vavr.control.TryModule.ThreadDeathResolver
- toArray() - Method in class io.vavr.collection.Collections.IterableWithSize
- toArray() - Method in class io.vavr.collection.JavaConverters.ListView
- toArray() - Method in interface io.vavr.Value
-
Converts this to a
Array
. - toArray(Iterable<T>) - Static method in class io.vavr.collection.Array
- toArray(U[]) - Method in class io.vavr.collection.JavaConverters.ListView
- toBitmap(int) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- toBoolean() - Method in class io.vavr.collection.CharSeq
- toByte() - Method in class io.vavr.collection.CharSeq
- toByte(int) - Method in class io.vavr.collection.CharSeq
- toCharArray() - Method in class io.vavr.collection.CharSeq
-
Converts this string to a new character array.
- toCharSeq() - Method in interface io.vavr.Value
-
Converts this to a
CharSeq
. - toCompletableFuture() - Method in interface io.vavr.concurrent.Future
- toCompletableFuture() - Method in interface io.vavr.Value
-
Converts this to a
CompletableFuture
- TODO() - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- TODO(String) - Static method in class io.vavr.API
-
A temporary replacement for an implementations used during prototyping.
- toDouble() - Method in class io.vavr.collection.CharSeq
- toEither() - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Returns the underlying either of this projection.
- toEither() - Method in interface io.vavr.control.Try
-
Converts this
Try
to anEither
. - toEither() - Method in interface io.vavr.control.Validation
-
Converts this Validation to an
Either
. - toEither(Supplier<? extends L>) - Method in interface io.vavr.Value
-
Converts this to an
Either
. - toEither(L) - Method in interface io.vavr.Value
-
Converts this to an
Either
. - toEntry() - Method in class io.vavr.Tuple2
-
Converts the tuple to java.util.Map.Entry
Tuple
. - toFloat() - Method in class io.vavr.collection.CharSeq
- toIndexedSeq(Iterable<? extends T>) - Static method in class io.vavr.collection.IndexedSeqModule.Slice
- toInt - Variable in class io.vavr.collection.BitSet.Builder
- toInt - Variable in class io.vavr.collection.BitSetModule.AbstractBitSet
- toInteger() - Method in class io.vavr.collection.CharSeq
- toInteger(int) - Method in class io.vavr.collection.CharSeq
- toInvalid(Supplier<? extends U>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Supplier)
instead. - toInvalid(U) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Object)
instead. - toJavaArray() - Method in class io.vavr.collection.CharSeq
- toJavaArray() - Method in interface io.vavr.Value
-
Converts this to a Java array with component type
Object
- toJavaArray(Class<T>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toJavaArray(IntFunction)
instead - toJavaArray(IntFunction<T[]>) - Method in interface io.vavr.Value
-
Converts this to a Java array having an accurate component type.
- toJavaCollection(Value<T>, Function<Integer, R>) - Static method in interface io.vavr.ValueModule
- toJavaCollection(Value<T>, Function<Integer, R>, int) - Static method in interface io.vavr.ValueModule
- toJavaCollection(Function<Integer, C>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Collection
of typeC
. - toJavaList() - Method in interface io.vavr.Value
-
Converts this to a mutable
List
. - toJavaList(Function<Integer, LIST>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
List
. - toJavaMap() - Method in class io.vavr.collection.AbstractMultimap
- toJavaMap() - Method in class io.vavr.collection.HashMap
- toJavaMap() - Method in class io.vavr.collection.LinkedHashMap
- toJavaMap() - Method in interface io.vavr.collection.Map
-
Converts this Vavr
Map
to ajava.util.Map
while preserving characteristics like insertion order (LinkedHashMap
) and sort order (SortedMap
). - toJavaMap() - Method in interface io.vavr.collection.Multimap
-
Converts this Vavr
Map
to ajava.util.Map
while preserving characteristics like insertion order (LinkedHashMultimap
) and sort order (SortedMultimap
). - toJavaMap() - Method in interface io.vavr.collection.SortedMap
- toJavaMap() - Method in interface io.vavr.collection.SortedMultimap
- toJavaMap() - Method in class io.vavr.collection.TreeMap
- toJavaMap() - Method in class io.vavr.collection.TreeMultimap
- toJavaMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a mutable
Map
. - toJavaMap(Supplier<MAP>, Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map
. - toJavaMap(Supplier<MAP>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a specific mutable
Map
. - toJavaMap(JM) - Method in class io.vavr.collection.AbstractMultimap
- toJavaOptional() - Method in interface io.vavr.Value
-
Converts this to an
Optional
. - toJavaParallelStream() - Method in interface io.vavr.Value
-
Converts this to a parallel
Stream
by callingStreamSupport.stream(this.spliterator(), true)
. - toJavaSet() - Method in interface io.vavr.collection.BitSet
- toJavaSet() - Method in class io.vavr.collection.HashSet
- toJavaSet() - Method in class io.vavr.collection.LinkedHashSet
- toJavaSet() - Method in interface io.vavr.collection.Set
-
Converts this Vavr
Set
to ajava.util.Set
while preserving characteristics like insertion order (LinkedHashSet
) and sort order (SortedSet
). - toJavaSet() - Method in interface io.vavr.collection.SortedSet
- toJavaSet() - Method in class io.vavr.collection.TreeSet
- toJavaSet() - Method in interface io.vavr.Value
-
Converts this to a mutable
Set
. - toJavaSet(Function<Integer, SET>) - Method in interface io.vavr.Value
-
Converts this to a specific
Set
. - toJavaStream() - Method in interface io.vavr.Value
-
Converts this to a sequential
Stream
by callingStreamSupport.stream(this.spliterator(), false)
. - toLeft(Supplier<? extends R>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Supplier)
instead. - toLeft(R) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Object)
instead. - toLinearSeq(Iterable<? extends T>) - Static method in class io.vavr.collection.LinearSeqModule.Slice
- toLinkedMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toLinkedSet() - Method in interface io.vavr.Value
-
Converts this to a
Set
. - toLispString() - Method in class io.vavr.collection.Tree.Empty
- toLispString() - Method in class io.vavr.collection.Tree.Node
- toLispString() - Method in interface io.vavr.collection.Tree
-
Creates a Lisp-like representation of this
Tree
. - toLispString(RedBlackTree<?>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- toLispString(Tree<?>) - Static method in class io.vavr.collection.Tree.Node
- toList() - Method in class io.vavr.collection.PriorityQueue
- toList() - Method in interface io.vavr.Value
-
Converts this to a
List
. - toLong() - Method in class io.vavr.collection.CharSeq
- toLong(int) - Method in class io.vavr.collection.CharSeq
- toLowerCase() - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to lower case using the rules of the default locale. - toLowerCase(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to lower case using the rules of the givenLocale
. - toMap(Value<T>, R, Function<E, R>, Function<Iterable<E>, R>, Function<? super T, ? extends E>) - Static method in interface io.vavr.ValueModule
- toMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toOption() - Method in interface io.vavr.Value
-
Converts this to an
Option
. - toPriorityQueue() - Method in interface io.vavr.Value
-
Converts this to a
PriorityQueue
. - toPriorityQueue(Comparator<? super T>) - Method in interface io.vavr.Value
-
Converts this to a
PriorityQueue
. - toQueue() - Method in interface io.vavr.Value
-
Converts this to a
Queue
. - toRight(Supplier<? extends L>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Supplier)
instead. - toRight(L) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toEither(Object)
instead. - toSeq() - Method in interface io.vavr.Tuple
-
Converts this tuple to a sequence.
- toSeq() - Method in class io.vavr.Tuple0
- toSeq() - Method in class io.vavr.Tuple1
- toSeq() - Method in class io.vavr.Tuple2
- toSeq() - Method in class io.vavr.Tuple3
- toSeq() - Method in class io.vavr.Tuple4
- toSeq() - Method in class io.vavr.Tuple5
- toSeq() - Method in class io.vavr.Tuple6
- toSeq() - Method in class io.vavr.Tuple7
- toSeq() - Method in class io.vavr.Tuple8
- toSet() - Method in interface io.vavr.Value
-
Converts this to a
Set
. - toShort() - Method in class io.vavr.collection.CharSeq
- toShort(int) - Method in class io.vavr.collection.CharSeq
- toSortedMap(Comparator<? super K>, Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Comparator<? super K>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Function<? super T, ? extends Tuple2<? extends K, ? extends V>>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface io.vavr.Value
-
Converts this to a
Map
. - toSortedSet() - Method in interface io.vavr.Value
-
Converts this to a
SortedSet
. - toSortedSet(Comparator<? super T>) - Method in interface io.vavr.Value
-
Converts this to a
SortedSet
. - toStream() - Method in interface io.vavr.Value
-
Converts this to a
Stream
. - toString() - Method in class io.vavr.collection.AbstractIterator
- toString() - Method in class io.vavr.collection.AbstractMultimap
- toString() - Method in class io.vavr.collection.AbstractQueue
- toString() - Method in class io.vavr.collection.Array
- toString() - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- 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.HashArrayMappedTrieModule.AbstractNode
- toString() - Method in class io.vavr.collection.HashMap
- toString() - Method in class io.vavr.collection.HashSet
- toString() - Method in class io.vavr.collection.IteratorModule.EmptyIterator
- toString() - Method in class io.vavr.collection.JavaConverters.ListView
- 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 enum io.vavr.collection.RedBlackTree.Color
- toString() - Method in interface io.vavr.collection.RedBlackTree
-
Returns a Lisp like representation of this tree.
- toString() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- toString() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- 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.concurrent.FutureImpl
- toString() - Method in class io.vavr.concurrent.PromiseImpl
- 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.generator.ImportManager.FQN
- toString() - Method in class io.vavr.match.generator.ImportManager.Import
- 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.
- total - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafNodeIterator
- toTraversable(Value<T>, R, Function<T, R>, Function<Iterable<T>, R>) - Static method in interface io.vavr.ValueModule
- toTree() - Method in interface io.vavr.Value
-
Converts this to a
Tree
. - toTree(Function<? super T, ? extends ID>, Function<? super T, ? extends ID>) - Method in interface io.vavr.Value
- toTry() - Method in interface io.vavr.Value
-
Converts this to a
Try
. - toTry(Supplier<? extends Throwable>) - Method in interface io.vavr.Value
-
Converts this to a
Try
. - touch() - Method in class io.vavr.collection.IteratorModule.CachedIterator
- toUpperCase() - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to upper case using the rules of the default locale. - toUpperCase(Locale) - Method in class io.vavr.collection.CharSeq
-
Converts all of the characters in this
CharSeq
to upper case using the rules of the givenLocale
. - toValid(E) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Object)
instead. - toValid(Supplier<? extends E>) - Method in interface io.vavr.Value
-
Deprecated.Use
Value.toValidation(Supplier)
instead. - toValidation() - Method in interface io.vavr.control.Either
-
Returns this as
Validation
. - toValidation() - Method in interface io.vavr.control.Try
-
Converts this
Try
to aValidation
. - toValidation(E) - Method in interface io.vavr.Value
-
Converts this to an
Validation
. - toValidation(Function<? super Throwable, ? extends U>) - Method in interface io.vavr.control.Try
-
Converts this
Try
to aValidation
, converting the Throwable (if present) to another object using passedFunction
. - toValidation(Supplier<? extends E>) - Method in interface io.vavr.Value
-
Converts this to an
Validation
. - toVector() - Method in interface io.vavr.Value
-
Converts this to a
Vector
. - transform(Function<? super Array<T>, ? extends U>) - Method in class io.vavr.collection.Array
-
Transforms this
Array
. - transform(Function<? super CharSeq, ? extends U>) - Method in class io.vavr.collection.CharSeq
-
Transforms this
CharSeq
. - transform(Function<? super HashSet<T>, ? extends U>) - Method in class io.vavr.collection.HashSet
-
Transforms this
HashSet
. - transform(Function<? super Iterator<T>, ? extends U>) - Method in interface io.vavr.collection.Iterator
-
Transforms this
Iterator
. - transform(Function<? super LinkedHashSet<T>, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
-
Transforms this
LinkedHashSet
. - transform(Function<? super List<T>, ? extends U>) - Method in interface io.vavr.collection.List
-
Transforms this
List
. - transform(Function<? super Map<K, V>, ? extends U>) - Method in interface io.vavr.collection.Map
-
Transforms this
Map
. - transform(Function<? super Multimap<K, V>, ? extends U>) - Method in interface io.vavr.collection.Multimap
-
Transforms this
Multimap
. - transform(Function<? super Queue<T>, ? extends U>) - Method in class io.vavr.collection.Queue
-
Transforms this
Queue
. - transform(Function<? super Stream<T>, ? extends U>) - Method in interface io.vavr.collection.Stream
-
Transforms this
Stream
. - transform(Function<? super Tree<T>, ? extends U>) - Method in interface io.vavr.collection.Tree
-
Transforms this
Tree
. - transform(Function<? super TreeSet<T>, ? extends U>) - Method in class io.vavr.collection.TreeSet
-
Transforms this
TreeSet
. - transform(Function<? super Vector<T>, ? extends U>) - Method in class io.vavr.collection.Vector
-
Transforms this
Vector
. - transform(Function<? super Future<T>, ? extends U>) - Method in interface io.vavr.concurrent.Future
-
Transforms this
Future
. - transform(Function<? super Either.LeftProjection<L, R>, ? extends U>) - Method in class io.vavr.control.Either.LeftProjection
-
Deprecated.Transforms this
LeftProjection
. - transform(Function<? super Either.RightProjection<L, R>, ? extends U>) - Method in class io.vavr.control.Either.RightProjection
-
Deprecated.Transforms this
RightProjection
. - transform(Function<? super Option<T>, ? extends U>) - Method in interface io.vavr.control.Option
-
Transforms this
Option
. - transform(Function<? super Try<T>, ? extends U>) - Method in interface io.vavr.control.Try
-
Transforms this
Try
. - transform(Function<? super Lazy<T>, ? extends U>) - Method in class io.vavr.Lazy
-
Transforms this
Lazy
. - transform(Function<? super Arbitrary<T>, ? extends U>) - Method in interface io.vavr.test.Arbitrary
-
Transforms this
Arbitrary
. - transform(Function<? super Gen<T>, ? extends U>) - Method in interface io.vavr.test.Gen
-
Transforms this
Gen
. - transform(Set<TypeElement>) - Method in class io.vavr.match.PatternsProcessor
- transformValue(Function<? super Try<T>, ? extends Try<? extends U>>) - Method in interface io.vavr.concurrent.Future
-
Transforms the value of this
Future
, whether it is a success or a failure. - transpose(Array<Array<T>>) - Static method in class io.vavr.collection.Array
-
Transposes the rows and columns of an
Array
matrix. - transpose(List<List<T>>) - Static method in interface io.vavr.collection.List
-
Transposes the rows and columns of a
List
matrix. - transpose(Queue<Queue<T>>) - Static method in class io.vavr.collection.Queue
-
Transposes the rows and columns of a
Queue
matrix. - transpose(Stream<Stream<T>>) - Static method in interface io.vavr.collection.Stream
-
Transposes the rows and columns of a
Stream
matrix. - transpose(Vector<Vector<T>>) - Static method in class io.vavr.collection.Vector
-
Transposes the rows and columns of a
Vector
matrix. - transpose(V, Function<Iterable<U>, V>, Function<T[], U>) - Static method in class io.vavr.collection.Collections
- transposeNonEmptyMatrix(V, Function<Iterable<U>, V>, Function<T[], U>) - Static method in class io.vavr.collection.Collections
- Traversable<T> - Interface in io.vavr.collection
-
An interface for inherently recursive, multi-valued data structures.
- TraversableModule - Interface in io.vavr.collection
- traverse() - Method in interface io.vavr.collection.Tree
-
Traverses this tree in
Tree.Order.PRE_ORDER
. - traverse(Tree.Order) - Method in interface io.vavr.collection.Tree
-
Traverses this tree in a specific order.
- traverse(Iterable<? extends T>, Function<? super T, ? extends Future<? extends U>>) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Future
by transforming anIterable<? extends T>
into aFuture<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Either
by transforming anIterable<? extends T>
into aEither<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Option<? extends U>>) - Static method in interface io.vavr.control.Option
-
Maps the values of an iterable to a sequence of mapped values into a single
Option
by transforming anIterable<? extends T>
into aOption<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Try<? extends U>>) - Static method in interface io.vavr.control.Try
-
Maps the values of an iterable to a sequence of mapped values into a single
Try
by transforming anIterable<? extends T>
into aTry<Seq<U>>
. - traverse(Iterable<? extends T>, Function<? super T, ? extends Validation<? extends Seq<? extends E>, ? extends U>>) - Static method in interface io.vavr.control.Validation
-
Maps the values of an iterable to a sequence of mapped values into a single
Validation
by transforming anIterable<? extends T>
into aValidation<Seq<U>>
. - traverse(Executor, Iterable<? extends T>, Function<? super T, ? extends Future<? extends U>>) - Static method in interface io.vavr.concurrent.Future
-
Maps the values of an iterable in parallel to a sequence of mapped values into a single
Future
by transforming anIterable<? extends T>
into aFuture<Seq<U>>
. - traverseInOrder(Tree.Node<T>) - Static method in interface io.vavr.collection.TreeModule
- traverseLevelOrder(Tree.Node<T>) - Static method in interface io.vavr.collection.TreeModule
- traversePostOrder(Tree.Node<T>) - Static method in interface io.vavr.collection.TreeModule
- traversePreOrder(Tree.Node<T>) - Static method in interface io.vavr.collection.TreeModule
- traverseRight(Iterable<? extends T>, Function<? super T, ? extends Either<? extends L, ? extends R>>) - Static method in interface io.vavr.control.Either
-
Maps the values of an iterable to a sequence of mapped values into a single
Either
by transforming anIterable<? extends T>
into aEither<Seq<U>>
. - tree - Variable in class io.vavr.collection.HashSet.SerializationProxy
- tree - Variable in class io.vavr.collection.HashSet
- tree - Variable in class io.vavr.collection.TreeSet
- 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.Node.SerializationProxy<T> - Class in io.vavr.collection
-
A serialization proxy which, in this context, is used to deserialize immutable nodes with final instance fields.
- Tree.Order - Enum in io.vavr.collection
-
Tree traversal order.
- TreeMap<K,
V> - Class in io.vavr.collection -
SortedMap implementation, backed by a Red/Black Tree.
- TreeMap(RedBlackTree<Tuple2<K, V>>) - Constructor for class io.vavr.collection.TreeMap
- TreeMap.EntryComparator<K,
V> - Interface in io.vavr.collection - TreeMap.EntryComparator.Natural<K,
V> - Class in io.vavr.collection - TreeMap.EntryComparator.Specific<K,
V> - Class in io.vavr.collection - TreeModule - Interface in io.vavr.collection
-
Because the empty tree
Empty
cannot be a child of an existing tree, method implementations distinguish between the empty and non-empty case. - TreeMultimap<K,
V> - Class in io.vavr.collection - TreeMultimap(Map<K, Traversable<V>>, Multimap.ContainerType, AbstractMultimap.SerializableSupplier<Traversable<?>>) - Constructor for class io.vavr.collection.TreeMultimap
- TreeMultimap.Builder<V> - Class in io.vavr.collection
- TreeSet<T> - Class in io.vavr.collection
-
SortedSet implementation, backed by a Red/Black Tree.
- TreeSet(RedBlackTree<T>) - Constructor for class io.vavr.collection.TreeSet
- treeSize(int, int) - Static method in class io.vavr.collection.BitMappedTrie
- trie - Variable in class io.vavr.collection.HashMap
- trie - Variable in class io.vavr.collection.Vector
- trim() - Method in class io.vavr.collection.CharSeq
-
Returns a string whose value is this string, with any leading and trailing whitespace removed.
- Try<T> - Interface in io.vavr.control
-
The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of exceptions.
- Try(CheckedFunction0<? extends T>) - Static method in class io.vavr.API
-
Alias for
Try.of(CheckedFunction0)
- Try.Failure<T> - Class in io.vavr.control
-
A failed Try.
- Try.Success<T> - Class in io.vavr.control
-
A succeeded Try.
- Try.WithResources1<T1> - Class in io.vavr.control
-
A
Try
-with-resources builder that operates on oneAutoCloseable
resource. - Try.WithResources2<T1,
T2> - Class in io.vavr.control -
A
Try
-with-resources builder that operates on twoAutoCloseable
resources. - Try.WithResources3<T1,
T2, - Class in io.vavr.controlT3> -
A
Try
-with-resources builder that operates on threeAutoCloseable
resources. - Try.WithResources4<T1,
T2, - Class in io.vavr.controlT3, T4> -
A
Try
-with-resources builder that operates on fourAutoCloseable
resources. - Try.WithResources5<T1,
T2, - Class in io.vavr.controlT3, T4, T5> -
A
Try
-with-resources builder that operates on fiveAutoCloseable
resources. - Try.WithResources6<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6> -
A
Try
-with-resources builder that operates on sixAutoCloseable
resources. - Try.WithResources7<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7> -
A
Try
-with-resources builder that operates on sevenAutoCloseable
resources. - Try.WithResources8<T1,
T2, - Class in io.vavr.controlT3, T4, T5, T6, T7, T8> -
A
Try
-with-resources builder that operates on eightAutoCloseable
resources. - tryComplete(Try<? extends T>) - Method in class io.vavr.concurrent.FutureImpl
-
INTERNAL METHOD, SHOULD BE USED BY THE CONSTRUCTOR, ONLY.
- tryComplete(Try<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to completes this
Promise
with the givenvalue
. - tryComplete(Try<? extends T>) - Method in class io.vavr.concurrent.PromiseImpl
- tryCompleteWith(Future<? extends T>) - Method in interface io.vavr.concurrent.Promise
-
Attempts to complete this
Promise
with the specifiedFuture
, once thatFuture
is completed. - tryFailure(Throwable) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenexception
. - TryModule - Interface in io.vavr.control
- TryModule.ThreadDeathResolver - Class in io.vavr.control
- trySuccess(T) - Method in interface io.vavr.concurrent.Promise
-
Completes this
Promise
with the givenvalue
. - ts1 - Variable in class io.vavr.API.For1
- ts1 - Variable in class io.vavr.API.For1Future
- ts1 - Variable in class io.vavr.API.For1List
- ts1 - Variable in class io.vavr.API.For1Option
- ts1 - Variable in class io.vavr.API.For1Try
- ts1 - Variable in class io.vavr.API.For2
- ts1 - Variable in class io.vavr.API.For2Future
- ts1 - Variable in class io.vavr.API.For2List
- ts1 - Variable in class io.vavr.API.For2Option
- ts1 - Variable in class io.vavr.API.For2Try
- ts1 - Variable in class io.vavr.API.For3
- ts1 - Variable in class io.vavr.API.For3Future
- ts1 - Variable in class io.vavr.API.For3List
- ts1 - Variable in class io.vavr.API.For3Option
- ts1 - Variable in class io.vavr.API.For3Try
- ts1 - Variable in class io.vavr.API.For4
- ts1 - Variable in class io.vavr.API.For4Future
- ts1 - Variable in class io.vavr.API.For4List
- ts1 - Variable in class io.vavr.API.For4Option
- ts1 - Variable in class io.vavr.API.For4Try
- ts1 - Variable in class io.vavr.API.For5
- ts1 - Variable in class io.vavr.API.For5Future
- ts1 - Variable in class io.vavr.API.For5List
- ts1 - Variable in class io.vavr.API.For5Option
- ts1 - Variable in class io.vavr.API.For5Try
- ts1 - Variable in class io.vavr.API.For6
- ts1 - Variable in class io.vavr.API.For6Future
- ts1 - Variable in class io.vavr.API.For6List
- ts1 - Variable in class io.vavr.API.For6Option
- ts1 - Variable in class io.vavr.API.For6Try
- ts1 - Variable in class io.vavr.API.For7
- ts1 - Variable in class io.vavr.API.For7Future
- ts1 - Variable in class io.vavr.API.For7List
- ts1 - Variable in class io.vavr.API.For7Option
- ts1 - Variable in class io.vavr.API.For7Try
- ts1 - Variable in class io.vavr.API.For8
- ts1 - Variable in class io.vavr.API.For8Future
- ts1 - Variable in class io.vavr.API.For8List
- ts1 - Variable in class io.vavr.API.For8Option
- ts1 - Variable in class io.vavr.API.For8Try
- ts2 - Variable in class io.vavr.API.For2
- ts2 - Variable in class io.vavr.API.For2Future
- ts2 - Variable in class io.vavr.API.For2List
- ts2 - Variable in class io.vavr.API.For2Option
- ts2 - Variable in class io.vavr.API.For2Try
- ts2 - Variable in class io.vavr.API.For3
- ts2 - Variable in class io.vavr.API.For3Future
- ts2 - Variable in class io.vavr.API.For3List
- ts2 - Variable in class io.vavr.API.For3Option
- ts2 - Variable in class io.vavr.API.For3Try
- ts2 - Variable in class io.vavr.API.For4
- ts2 - Variable in class io.vavr.API.For4Future
- ts2 - Variable in class io.vavr.API.For4List
- ts2 - Variable in class io.vavr.API.For4Option
- ts2 - Variable in class io.vavr.API.For4Try
- ts2 - Variable in class io.vavr.API.For5
- ts2 - Variable in class io.vavr.API.For5Future
- ts2 - Variable in class io.vavr.API.For5List
- ts2 - Variable in class io.vavr.API.For5Option
- ts2 - Variable in class io.vavr.API.For5Try
- ts2 - Variable in class io.vavr.API.For6
- ts2 - Variable in class io.vavr.API.For6Future
- ts2 - Variable in class io.vavr.API.For6List
- ts2 - Variable in class io.vavr.API.For6Option
- ts2 - Variable in class io.vavr.API.For6Try
- ts2 - Variable in class io.vavr.API.For7
- ts2 - Variable in class io.vavr.API.For7Future
- ts2 - Variable in class io.vavr.API.For7List
- ts2 - Variable in class io.vavr.API.For7Option
- ts2 - Variable in class io.vavr.API.For7Try
- ts2 - Variable in class io.vavr.API.For8
- ts2 - Variable in class io.vavr.API.For8Future
- ts2 - Variable in class io.vavr.API.For8List
- ts2 - Variable in class io.vavr.API.For8Option
- ts2 - Variable in class io.vavr.API.For8Try
- ts3 - Variable in class io.vavr.API.For3
- ts3 - Variable in class io.vavr.API.For3Future
- ts3 - Variable in class io.vavr.API.For3List
- ts3 - Variable in class io.vavr.API.For3Option
- ts3 - Variable in class io.vavr.API.For3Try
- ts3 - Variable in class io.vavr.API.For4
- ts3 - Variable in class io.vavr.API.For4Future
- ts3 - Variable in class io.vavr.API.For4List
- ts3 - Variable in class io.vavr.API.For4Option
- ts3 - Variable in class io.vavr.API.For4Try
- ts3 - Variable in class io.vavr.API.For5
- ts3 - Variable in class io.vavr.API.For5Future
- ts3 - Variable in class io.vavr.API.For5List
- ts3 - Variable in class io.vavr.API.For5Option
- ts3 - Variable in class io.vavr.API.For5Try
- ts3 - Variable in class io.vavr.API.For6
- ts3 - Variable in class io.vavr.API.For6Future
- ts3 - Variable in class io.vavr.API.For6List
- ts3 - Variable in class io.vavr.API.For6Option
- ts3 - Variable in class io.vavr.API.For6Try
- ts3 - Variable in class io.vavr.API.For7
- ts3 - Variable in class io.vavr.API.For7Future
- ts3 - Variable in class io.vavr.API.For7List
- ts3 - Variable in class io.vavr.API.For7Option
- ts3 - Variable in class io.vavr.API.For7Try
- ts3 - Variable in class io.vavr.API.For8
- ts3 - Variable in class io.vavr.API.For8Future
- ts3 - Variable in class io.vavr.API.For8List
- ts3 - Variable in class io.vavr.API.For8Option
- ts3 - Variable in class io.vavr.API.For8Try
- ts4 - Variable in class io.vavr.API.For4
- ts4 - Variable in class io.vavr.API.For4Future
- ts4 - Variable in class io.vavr.API.For4List
- ts4 - Variable in class io.vavr.API.For4Option
- ts4 - Variable in class io.vavr.API.For4Try
- ts4 - Variable in class io.vavr.API.For5
- ts4 - Variable in class io.vavr.API.For5Future
- ts4 - Variable in class io.vavr.API.For5List
- ts4 - Variable in class io.vavr.API.For5Option
- ts4 - Variable in class io.vavr.API.For5Try
- ts4 - Variable in class io.vavr.API.For6
- ts4 - Variable in class io.vavr.API.For6Future
- ts4 - Variable in class io.vavr.API.For6List
- ts4 - Variable in class io.vavr.API.For6Option
- ts4 - Variable in class io.vavr.API.For6Try
- ts4 - Variable in class io.vavr.API.For7
- ts4 - Variable in class io.vavr.API.For7Future
- ts4 - Variable in class io.vavr.API.For7List
- ts4 - Variable in class io.vavr.API.For7Option
- ts4 - Variable in class io.vavr.API.For7Try
- ts4 - Variable in class io.vavr.API.For8
- ts4 - Variable in class io.vavr.API.For8Future
- ts4 - Variable in class io.vavr.API.For8List
- ts4 - Variable in class io.vavr.API.For8Option
- ts4 - Variable in class io.vavr.API.For8Try
- ts5 - Variable in class io.vavr.API.For5
- ts5 - Variable in class io.vavr.API.For5Future
- ts5 - Variable in class io.vavr.API.For5List
- ts5 - Variable in class io.vavr.API.For5Option
- ts5 - Variable in class io.vavr.API.For5Try
- ts5 - Variable in class io.vavr.API.For6
- ts5 - Variable in class io.vavr.API.For6Future
- ts5 - Variable in class io.vavr.API.For6List
- ts5 - Variable in class io.vavr.API.For6Option
- ts5 - Variable in class io.vavr.API.For6Try
- ts5 - Variable in class io.vavr.API.For7
- ts5 - Variable in class io.vavr.API.For7Future
- ts5 - Variable in class io.vavr.API.For7List
- ts5 - Variable in class io.vavr.API.For7Option
- ts5 - Variable in class io.vavr.API.For7Try
- ts5 - Variable in class io.vavr.API.For8
- ts5 - Variable in class io.vavr.API.For8Future
- ts5 - Variable in class io.vavr.API.For8List
- ts5 - Variable in class io.vavr.API.For8Option
- ts5 - Variable in class io.vavr.API.For8Try
- ts6 - Variable in class io.vavr.API.For6
- ts6 - Variable in class io.vavr.API.For6Future
- ts6 - Variable in class io.vavr.API.For6List
- ts6 - Variable in class io.vavr.API.For6Option
- ts6 - Variable in class io.vavr.API.For6Try
- ts6 - Variable in class io.vavr.API.For7
- ts6 - Variable in class io.vavr.API.For7Future
- ts6 - Variable in class io.vavr.API.For7List
- ts6 - Variable in class io.vavr.API.For7Option
- ts6 - Variable in class io.vavr.API.For7Try
- ts6 - Variable in class io.vavr.API.For8
- ts6 - Variable in class io.vavr.API.For8Future
- ts6 - Variable in class io.vavr.API.For8List
- ts6 - Variable in class io.vavr.API.For8Option
- ts6 - Variable in class io.vavr.API.For8Try
- ts7 - Variable in class io.vavr.API.For7
- ts7 - Variable in class io.vavr.API.For7Future
- ts7 - Variable in class io.vavr.API.For7List
- ts7 - Variable in class io.vavr.API.For7Option
- ts7 - Variable in class io.vavr.API.For7Try
- ts7 - Variable in class io.vavr.API.For8
- ts7 - Variable in class io.vavr.API.For8Future
- ts7 - Variable in class io.vavr.API.For8List
- ts7 - Variable in class io.vavr.API.For8Option
- ts7 - Variable in class io.vavr.API.For8Try
- ts8 - Variable in class io.vavr.API.For8
- ts8 - Variable in class io.vavr.API.For8Future
- ts8 - Variable in class io.vavr.API.For8List
- ts8 - Variable in class io.vavr.API.For8Option
- ts8 - Variable in class io.vavr.API.For8Try
- 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.
- Tuple0() - Constructor for class io.vavr.Tuple0
- Tuple0(Tuple0) - Static method in class io.vavr.$
- 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.
- Tuple1(Tuple1<T1>) - Static method in class io.vavr.$
- 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.
- Tuple2(Tuple2<T1, T2>) - Static method in class io.vavr.$
- 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.
- Tuple3(Tuple3<T1, T2, T3>) - Static method in class io.vavr.$
- 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.
- Tuple4(Tuple4<T1, T2, T3, T4>) - Static method in class io.vavr.$
- 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.
- Tuple5(Tuple5<T1, T2, T3, T4, T5>) - Static method in class io.vavr.$
- 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.
- Tuple6(Tuple6<T1, T2, T3, T4, T5, T6>) - Static method in class io.vavr.$
- 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.
- Tuple7(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Static method in class io.vavr.$
- 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.
- Tuple8(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Static method in class io.vavr.$
- 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.
- type - Variable in class io.vavr.collection.BitMappedTrie
- type - Variable in class io.vavr.match.generator.ImportManager.Import
- type() - Method in class io.vavr.collection.ArrayType.BooleanArrayType
- type() - Method in class io.vavr.collection.ArrayType.ByteArrayType
- type() - Method in class io.vavr.collection.ArrayType.CharArrayType
- type() - Method in class io.vavr.collection.ArrayType.DoubleArrayType
- type() - Method in class io.vavr.collection.ArrayType.FloatArrayType
- type() - Method in class io.vavr.collection.ArrayType.IntArrayType
- type() - Method in class io.vavr.collection.ArrayType.LongArrayType
- type() - Method in class io.vavr.collection.ArrayType.ObjectArrayType
- type() - Method in class io.vavr.collection.ArrayType.ShortArrayType
- type() - Method in interface io.vavr.collection.ArrayType
- typeElement() - Method in class io.vavr.match.model.ClassModel
- typeMirror - Variable in class io.vavr.match.model.TypeParameterModel
- 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 Type in io.vavr.match.annotation
-
Structural pattern matching annotation for unapply methods.
- UnapplyChecker - Class in io.vavr.match
-
Checks if an
ExecutableElement
is a valid@Unapply
method. - UnapplyChecker() - Constructor for class io.vavr.match.UnapplyChecker
- unbalancedLeft(RedBlackTree.Color, int, RedBlackTree<T>, T, RedBlackTree<T>, RedBlackTreeModule.Empty<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- unbalancedRight(RedBlackTree.Color, int, RedBlackTree<T>, T, RedBlackTree<T>, RedBlackTreeModule.Empty<T>) - Static method in class io.vavr.collection.RedBlackTreeModule.Node
- unchecked() - Method in interface io.vavr.CheckedConsumer
-
Returns an unchecked
Consumer
that will sneaky throw if an exceptions occurs when accepting a value. - unchecked() - Method in interface io.vavr.CheckedFunction0
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction1
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction2
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction3
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction4
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction5
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction6
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction7
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedFunction8
-
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.
- unchecked() - Method in interface io.vavr.CheckedPredicate
-
Returns an unchecked
Predicate
that will sneaky throw if an exceptions occurs when testing a value. - unchecked() - Method in interface io.vavr.CheckedRunnable
-
Returns an unchecked
Runnable
that will sneaky throw if an exceptions occurs when running the unit of work. - unchecked(CheckedFunction0<R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction0.unchecked()
- unchecked(CheckedFunction1<T1, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction1.unchecked()
- unchecked(CheckedFunction2<T1, T2, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction2.unchecked()
- unchecked(CheckedFunction3<T1, T2, T3, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction3.unchecked()
- unchecked(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction4.unchecked()
- unchecked(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction5.unchecked()
- unchecked(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction6.unchecked()
- unchecked(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction7.unchecked()
- unchecked(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class io.vavr.API
-
Alias for
CheckedFunction8.unchecked()
- unfold(Character, Function<? super Character, Option<Tuple2<? extends Character, ? extends Character>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfold(T, Function<? super T, Option<Tuple2<? extends T, ? extends T>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends Character>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldLeft(T, Function<? super T, Option<Tuple2<? extends T, ? extends U>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends Character, ? extends T>>>) - Static method in class io.vavr.collection.CharSeq
-
Creates a CharSeq from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Array
-
Creates an Array from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.Iterator
-
Creates an iterator from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.List
-
Creates a list from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Queue
-
Creates a Queue from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in interface io.vavr.collection.Stream
-
Creates a Stream from a seed value and a function.
- unfoldRight(T, Function<? super T, Option<Tuple2<? extends U, ? extends T>>>) - Static method in class io.vavr.collection.Vector
-
Creates a Vector from a seed value and a function.
- union(RedBlackTree<T>) - Method in interface io.vavr.collection.RedBlackTree
-
Adds all of the elements of the given
tree
to this tree, if not already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.BitSet
- union(Set<? extends T>) - Method in class io.vavr.collection.HashSet
- union(Set<? extends T>) - Method in class io.vavr.collection.LinkedHashSet
-
Adds all of the elements of
elements
to this set, replacing existing ones if they already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.Set
-
Adds all of the elements of
that
set to this set, if not already present. - union(Set<? extends T>) - Method in interface io.vavr.collection.SortedSet
- union(Set<? extends T>) - Method in class io.vavr.collection.TreeSet
- uniqify(Comparator<? super T>, Seq<PriorityQueueBase.Node<T>>) - Static method in class io.vavr.collection.PriorityQueueBase
-
fun uniqify [] = [] * | uniqify (t :: ts) = ins (t, ts) (∗ eliminate initial duplicate ∗)
- unlift(Function<? super T, ? extends Option<? extends R>>) - Static method in interface io.vavr.PartialFunction
-
Unlifts a
totalFunction
that returns anOption
result into a partial function. - unlock(Thread) - Method in class io.vavr.concurrent.FutureImpl
- unsetElement(long[], int) - Method in class io.vavr.collection.BitSetModule.AbstractBitSet
- unzip() - Method in interface io.vavr.collection.Map
- unzip(Tree.Node<T>, Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Static method in interface io.vavr.collection.TreeModule
- unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Map
- unzip(BiFunction<? super K, ? super V, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Multimap
- unzip(Function<? super Tuple2<K, V>, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Map
- unzip(Function<? super Tuple2<K, V>, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Multimap
- unzip(Function<? super Character, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.CharSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Array
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.BitSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.HashSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.IndexedSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Iterator
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.LinearSeq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.LinkedHashSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.List
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.PriorityQueue
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Queue
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Seq
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Set
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.SortedSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Stream
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to pairs which are subsequently split into two distinct sets.
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in interface io.vavr.collection.Tree
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.TreeSet
- unzip(Function<? super T, Tuple2<? extends T1, ? extends T2>>) - Method in class io.vavr.collection.Vector
- unzip3(Tree.Node<T>, Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Static method in interface io.vavr.collection.TreeModule
- unzip3(BiFunction<? super K, ? super V, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Map
- unzip3(BiFunction<? super K, ? super V, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Multimap
- unzip3(Function<? super Tuple2<K, V>, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Map
- unzip3(Function<? super Tuple2<K, V>, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Multimap
- unzip3(Function<? super Character, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.CharSeq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Array
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.BitSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.HashSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.IndexedSeq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Iterator
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.LinkedHashSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.List
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.PriorityQueue
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Queue
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Seq
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Set
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.SortedSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Stream
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Traversable
-
Unzips this elements by mapping this elements to triples which are subsequently split into three distinct sets.
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in interface io.vavr.collection.Tree
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.TreeSet
- unzip3(Function<? super T, Tuple3<? extends T1, ? extends T2, ? extends T3>>) - Method in class io.vavr.collection.Vector
- update(int, Character) - Method in class io.vavr.collection.CharSeq
- update(int, Function<? super Character, ? extends Character>) - Method in class io.vavr.collection.CharSeq
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Array
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.IndexedSeq
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.LinearSeq
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.List
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Queue
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Seq
-
Updates the given element at the specified index using the specified function.
- update(int, Function<? super T, ? extends T>) - Method in interface io.vavr.collection.Stream
- update(int, Function<? super T, ? extends T>) - Method in class io.vavr.collection.Vector
- update(int, T) - Method in class io.vavr.collection.Array
- update(int, T) - Method in class io.vavr.collection.BitMappedTrie
- 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
- update(Object[], int, Object) - Static method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- 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
. - updateLeafWith(ArrayType<T>, T) - Method in class io.vavr.collection.BitMappedTrie
- updateThread() - Method in class io.vavr.concurrent.FutureImpl
V
- v1 - Variable in class io.vavr.control.Validation.Builder
- v1 - Variable in class io.vavr.control.Validation.Builder3
- v1 - Variable in class io.vavr.control.Validation.Builder4
- v1 - Variable in class io.vavr.control.Validation.Builder5
- v1 - Variable in class io.vavr.control.Validation.Builder6
- v1 - Variable in class io.vavr.control.Validation.Builder7
- v1 - Variable in class io.vavr.control.Validation.Builder8
- v2 - Variable in class io.vavr.control.Validation.Builder
- v2 - Variable in class io.vavr.control.Validation.Builder3
- v2 - Variable in class io.vavr.control.Validation.Builder4
- v2 - Variable in class io.vavr.control.Validation.Builder5
- v2 - Variable in class io.vavr.control.Validation.Builder6
- v2 - Variable in class io.vavr.control.Validation.Builder7
- v2 - Variable in class io.vavr.control.Validation.Builder8
- v3 - Variable in class io.vavr.control.Validation.Builder3
- v3 - Variable in class io.vavr.control.Validation.Builder4
- v3 - Variable in class io.vavr.control.Validation.Builder5
- v3 - Variable in class io.vavr.control.Validation.Builder6
- v3 - Variable in class io.vavr.control.Validation.Builder7
- v3 - Variable in class io.vavr.control.Validation.Builder8
- v4 - Variable in class io.vavr.control.Validation.Builder4
- v4 - Variable in class io.vavr.control.Validation.Builder5
- v4 - Variable in class io.vavr.control.Validation.Builder6
- v4 - Variable in class io.vavr.control.Validation.Builder7
- v4 - Variable in class io.vavr.control.Validation.Builder8
- v5 - Variable in class io.vavr.control.Validation.Builder5
- v5 - Variable in class io.vavr.control.Validation.Builder6
- v5 - Variable in class io.vavr.control.Validation.Builder7
- v5 - Variable in class io.vavr.control.Validation.Builder8
- v6 - Variable in class io.vavr.control.Validation.Builder6
- v6 - Variable in class io.vavr.control.Validation.Builder7
- v6 - Variable in class io.vavr.control.Validation.Builder8
- v7 - Variable in class io.vavr.control.Validation.Builder7
- v7 - Variable in class io.vavr.control.Validation.Builder8
- v8 - Variable in class io.vavr.control.Validation.Builder8
- val(Supplier<? extends T>, Class<T>) - Static method in class io.vavr.Lazy
- valid(T) - Static method in interface io.vavr.control.Validation
-
Creates a
Validation.Valid
that contains the givenvalue
. - Valid(T) - Constructor for class io.vavr.control.Validation.Valid
-
Construct a
Valid
- Valid(Validation.Valid<E, T>) - Static method in class io.vavr.$
- 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 - Variable in class io.vavr.API.Match
- value - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- value - Variable in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- value - Variable in class io.vavr.collection.RedBlackTreeModule.Node
- value - Variable in class io.vavr.collection.Tree.Node
- value - Variable in class io.vavr.concurrent.FutureImpl
-
Once the Future is completed, the value is defined.
- value - Variable in class io.vavr.control.Either.Left
- value - Variable in class io.vavr.control.Either.Right
- value - Variable in class io.vavr.control.Option.Some
- value - Variable in class io.vavr.control.Try.Success
- value - Variable in class io.vavr.control.Validation.Valid
- value - Variable in class io.vavr.Lazy
- value() - Element in annotation type io.vavr.collection.GwtIncompatible
- value() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafList
- value() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafNode
- value() - Method in class io.vavr.collection.HashArrayMappedTrieModule.LeafSingleton
- value() - Method in interface io.vavr.collection.RedBlackTree
-
Returns the value of the current tree node or throws if this is empty.
- value() - Method in class io.vavr.collection.RedBlackTreeModule.Empty
- value() - Method in class io.vavr.collection.RedBlackTreeModule.Node
- value() - Element in annotation type io.vavr.concurrent.GwtIncompatible
- value() - Element in annotation type io.vavr.control.GwtIncompatible
- value() - Element in annotation type io.vavr.GwtIncompatible
- Value<T> - Interface in io.vavr
-
Functional programming is all about values and transformation of values using functions.
- ValueModule - Interface in io.vavr
- valueOf(String) - Static method in enum io.vavr.collection.HashArrayMappedTrieModule.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vavr.collection.JavaConverters.ChangePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vavr.collection.Multimap.ContainerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vavr.collection.RedBlackTree.Color
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vavr.collection.Tree.Order
-
Returns the enum constant of this type with the specified name.
- values() - Method in class io.vavr.collection.AbstractMultimap
- values() - Static method in enum io.vavr.collection.HashArrayMappedTrieModule.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.vavr.collection.HashMap
- values() - Static method in enum io.vavr.collection.JavaConverters.ChangePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.vavr.collection.LinkedHashMap
- values() - Method in interface io.vavr.collection.Map
-
Returns a new
Seq
that contains the values of thisMap
. - values() - Static method in enum io.vavr.collection.Multimap.ContainerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface io.vavr.collection.Multimap
- values() - Static method in enum io.vavr.collection.RedBlackTree.Color
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.vavr.collection.Tree.Order
-
Returns an array containing the constants of this enum type, 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 interface io.vavr.collection.HashArrayMappedTrie
-
Provide unboxed access to the values in the trie.
- valuesIterator() - Method in class io.vavr.collection.HashArrayMappedTrieModule.AbstractNode
- valuesIterator() - Method in class io.vavr.collection.HashMap
- valuesIterator() - Method in interface io.vavr.collection.Map
-
Returns the values in this map.
- variableElement - Variable in class io.vavr.match.model.ParameterModel
- Vector<T> - Class in io.vavr.collection
-
Vector is the default Seq implementation that provides effectively constant time access to any element.
- Vector(BitMappedTrie<T>) - Constructor for class io.vavr.collection.Vector
- 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...)
- VectorModule - Interface in io.vavr.collection
- VectorModule.Combinations - Class in io.vavr.collection
- visit(int, T, int, int) - Method in interface io.vavr.collection.LeafVisitor
- visit(LeafVisitor<T2>) - Method in class io.vavr.collection.BitMappedTrie
W
- waiters - Variable in class io.vavr.concurrent.FutureImpl
-
The queue of waiters is filled when calling await() before the Future is completed or cancelled.
- when(boolean, Supplier<? extends T>) - Static method in interface io.vavr.control.Option
-
Creates
Some
of suppliers value if condition is true, orNone
in other case - when(boolean, T) - Static method in interface io.vavr.control.Option
-
Creates
Some
of value if condition is true, orNone
in other case - with(Seq<PriorityQueueBase.Node<T>>, int) - Method in class io.vavr.collection.PriorityQueue
- with(Try<? extends T>) - Method in interface io.vavr.concurrent.Task.Complete
-
Deprecated.A function that takes a
Try
(success or failure) and returns the state of completion. - withBytes() - Static method in interface io.vavr.collection.BitSet
- withCharacters() - Static method in interface io.vavr.collection.BitSet
- withDefault(Function<? super Integer, ? extends T>) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- withDefault(Function<? super K, ? extends V>) - Method in interface io.vavr.collection.Map
-
Deprecated.Will be removed
- withDefaultValue(T) - Method in interface io.vavr.collection.Seq
-
Deprecated.Will be removed
- withDefaultValue(V) - Method in interface io.vavr.collection.Map
-
Deprecated.Will be removed
- withEnum(Class<T>) - Static method in interface io.vavr.collection.BitSet
- withLongs() - Static method in interface io.vavr.collection.BitSet
- withRelations(Function1<Integer, T>, Function1<T, Integer>) - Static method in interface io.vavr.collection.BitSet
- withResources(CheckedFunction0<? extends T1>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on oneAutoCloseable
resource. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on twoAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on threeAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on fourAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on fiveAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on sixAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on sevenAutoCloseable
resources. - withResources(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>, CheckedFunction0<? extends T8>) - Static method in interface io.vavr.control.Try
-
Creates a
Try
-with-resources builder that operates on eightAutoCloseable
resources. - WithResources1(CheckedFunction0<? extends T1>) - Constructor for class io.vavr.control.Try.WithResources1
- WithResources2(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>) - Constructor for class io.vavr.control.Try.WithResources2
- WithResources3(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>) - Constructor for class io.vavr.control.Try.WithResources3
- WithResources4(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>) - Constructor for class io.vavr.control.Try.WithResources4
- WithResources5(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>) - Constructor for class io.vavr.control.Try.WithResources5
- WithResources6(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>) - Constructor for class io.vavr.control.Try.WithResources6
- WithResources7(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>) - Constructor for class io.vavr.control.Try.WithResources7
- WithResources8(CheckedFunction0<? extends T1>, CheckedFunction0<? extends T2>, CheckedFunction0<? extends T3>, CheckedFunction0<? extends T4>, CheckedFunction0<? extends T5>, CheckedFunction0<? extends T6>, CheckedFunction0<? extends T7>, CheckedFunction0<? extends T8>) - Constructor for class io.vavr.control.Try.WithResources8
- 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
- withSize(Iterable<? extends T>) - Static method in class io.vavr.collection.Collections
- withSizeTraversable(Iterable<? extends T>) - Static method in class io.vavr.collection.Collections
- withSortedSet() - Static method in class io.vavr.collection.HashMultimap
- withSortedSet() - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet() - Static method in class io.vavr.collection.TreeMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.HashMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.LinkedHashMultimap
- withSortedSet(Comparator<? super V>) - Static method in class io.vavr.collection.TreeMultimap
- wrap(BitMappedTrie<T>) - Method in class io.vavr.collection.Vector
- wrap(HashArrayMappedTrie<K, V>) - Static method in class io.vavr.collection.HashMap
- wrap(LinkedHashMap<T, Object>) - Static method in class io.vavr.collection.LinkedHashSet
- wrap(Queue<Tuple2<K, V>>, HashMap<K, V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Construct Map with given values and key order.
- wrap(Object[]) - Static method in class io.vavr.collection.Array
- wrapNonUnique(Queue<Tuple2<K, V>>, HashMap<K, V>) - Static method in class io.vavr.collection.LinkedHashMap
-
Construct Map with given values and key order.
- writeObject(ObjectOutputStream) - Method in class io.vavr.collection.HashSet.SerializationProxy
-
Write an object to a serialization stream.
- writeObject(ObjectOutputStream) - Method in class io.vavr.collection.LinkedHashSet.SerializationProxy
-
Write an object to a serialization stream.
- writeObject(ObjectOutputStream) - Method in class io.vavr.collection.List.Cons.SerializationProxy
-
Write an object to a serialization stream.
- writeObject(ObjectOutputStream) - Method in class io.vavr.collection.StreamModule.SerializationProxy
-
Write an object to a serialization stream.
- writeObject(ObjectOutputStream) - Method in class io.vavr.collection.Tree.Node.SerializationProxy
-
Write an object to a serialization stream.
- writeObject(ObjectOutputStream) - Method in class io.vavr.Lazy
-
Ensures that the value is evaluated before serialization.
- writeReplace() - Method in class io.vavr.collection.HashSet
-
writeReplace
method for the serialization proxy pattern. - writeReplace() - Method in class io.vavr.collection.LinkedHashSet
-
writeReplace
method for the serialization proxy pattern. - writeReplace() - Method in class io.vavr.collection.List.Cons
-
writeReplace
method for the serialization proxy pattern. - writeReplace() - Method in class io.vavr.collection.StreamModule.AppendElements
- writeReplace() - Method in class io.vavr.collection.StreamModule.ConsImpl
- writeReplace() - Method in class io.vavr.collection.Tree.Node
-
writeReplace
method for the serialization proxy pattern.
Y
- yield() - Method in class io.vavr.API.For1
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Future
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1List
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Option
-
A shortcut for
yield(Function.identity())
. - yield() - Method in class io.vavr.API.For1Try
-
A shortcut for
yield(Function.identity())
. - yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class io.vavr.API.For3Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class io.vavr.API.For4Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class io.vavr.API.For5Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class io.vavr.API.For6Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class io.vavr.API.For7Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class io.vavr.API.For8Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2
-
Yields a result for elements of the cross product of the underlying Iterables.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Future
-
Yields a result for elements of the cross product of the underlying Futures.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2List
-
Yields a result for elements of the cross product of the underlying Lists.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Option
-
Yields a result for elements of the cross product of the underlying Options.
- yield(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class io.vavr.API.For2Try
-
Yields a result for elements of the cross product of the underlying Trys.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1
-
Yields a result for elements of the cross product of the underlying Iterable.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Future
-
Yields a result for elements of the cross product of the underlying Future.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1List
-
Yields a result for elements of the cross product of the underlying List.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Option
-
Yields a result for elements of the cross product of the underlying Option.
- yield(Function<? super T1, ? extends R>) - Method in class io.vavr.API.For1Try
-
Yields a result for elements of the cross product of the underlying Try.
Z
- zip(Tree.Node<T>, Iterator<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Static method in interface io.vavr.collection.TreeModule
- zip(Future<? extends U>) - Method in interface io.vavr.concurrent.Future
-
Returns a tuple of this and that Future result.
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Array
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.BitSet
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.CharSeq
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.HashSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Iterator
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.LinearSeq
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.List
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Map
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Multimap
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.PriorityQueue
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Queue
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Seq
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Set
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.SortedSet
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Stream
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by combining corresponding elements in pairs.
- zip(Iterable<? extends U>) - Method in interface io.vavr.collection.Tree
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.TreeSet
- zip(Iterable<? extends U>) - Method in class io.vavr.collection.Vector
- zipAll(Tree.Node<T>, Iterator<? extends U>, U) - Static method in interface io.vavr.collection.TreeModule
- zipAll(Iterable<? extends U>, Tuple2<K, V>, U) - Method in interface io.vavr.collection.Map
- zipAll(Iterable<? extends U>, Tuple2<K, V>, U) - Method in interface io.vavr.collection.Multimap
- zipAll(Iterable<? extends U>, Character, U) - Method in class io.vavr.collection.CharSeq
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Array
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.BitSet
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.HashSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.IndexedSeq
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Iterator
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.LinearSeq
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.LinkedHashSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.List
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.PriorityQueue
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Queue
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Seq
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Set
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.SortedSet
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Stream
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable by combining corresponding elements in pairs.
- zipAll(Iterable<? extends U>, T, U) - Method in interface io.vavr.collection.Tree
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.TreeSet
- zipAll(Iterable<? extends U>, T, U) - Method in class io.vavr.collection.Vector
- zipWith(Future<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.concurrent.Future
-
Returns a this and that Future result combined using a given combinator function.
- zipWith(Iterable<? extends U>, BiFunction<? super Tuple2<K, V>, ? super U, ? extends R>) - Method in interface io.vavr.collection.Map
- zipWith(Iterable<? extends U>, BiFunction<? super Tuple2<K, V>, ? super U, ? extends R>) - Method in interface io.vavr.collection.Multimap
- zipWith(Iterable<? extends U>, BiFunction<? super Character, ? super U, ? extends R>) - Method in class io.vavr.collection.CharSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Array
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.BitSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.HashSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.IndexedSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Iterator
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.LinearSeq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.LinkedHashSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.List
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.PriorityQueue
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Queue
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Seq
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Set
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.SortedSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Stream
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Traversable
-
Returns a traversable formed from this traversable and another Iterable collection by mapping elements.
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface io.vavr.collection.Tree
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.TreeSet
- zipWith(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class io.vavr.collection.Vector
- zipWithIndex() - Method in class io.vavr.collection.Array
- zipWithIndex() - Method in interface io.vavr.collection.BitSet
- zipWithIndex() - Method in class io.vavr.collection.CharSeq
- zipWithIndex() - Method in class io.vavr.collection.HashSet
- zipWithIndex() - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex() - Method in interface io.vavr.collection.Iterator
- zipWithIndex() - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex() - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex() - Method in interface io.vavr.collection.List
- zipWithIndex() - Method in interface io.vavr.collection.Map
- zipWithIndex() - Method in interface io.vavr.collection.Multimap
- zipWithIndex() - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex() - Method in class io.vavr.collection.Queue
- zipWithIndex() - Method in interface io.vavr.collection.Seq
- zipWithIndex() - Method in interface io.vavr.collection.Set
- zipWithIndex() - Method in interface io.vavr.collection.SortedSet
- zipWithIndex() - Method in interface io.vavr.collection.Stream
- zipWithIndex() - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices.
- zipWithIndex() - Method in interface io.vavr.collection.Tree
- zipWithIndex() - Method in class io.vavr.collection.TreeSet
- zipWithIndex() - Method in class io.vavr.collection.Vector
- zipWithIndex(BiFunction<? super Tuple2<K, V>, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Map
- zipWithIndex(BiFunction<? super Tuple2<K, V>, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Multimap
- zipWithIndex(BiFunction<? super Character, ? super Integer, ? extends U>) - Method in class io.vavr.collection.CharSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Array
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.BitSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.HashSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.IndexedSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Iterator
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.LinearSeq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.LinkedHashSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.List
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.PriorityQueue
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Queue
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Seq
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Set
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.SortedSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Stream
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Traversable
-
Zips this traversable with its indices by applying mapper provided.
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in interface io.vavr.collection.Tree
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.TreeSet
- zipWithIndex(BiFunction<? super T, ? super Integer, ? extends U>) - Method in class io.vavr.collection.Vector
_
- _1 - Variable in class io.vavr.Tuple1
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple2
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple3
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple4
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple5
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple6
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple7
-
The 1st element of this tuple.
- _1 - Variable in class io.vavr.Tuple8
-
The 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple1
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple2
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple3
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple4
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple5
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple6
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple7
-
Getter of the 1st element of this tuple.
- _1() - Method in class io.vavr.Tuple8
-
Getter of the 1st element of this tuple.
- _2 - Variable in class io.vavr.Tuple2
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple3
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple4
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple5
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple6
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple7
-
The 2nd element of this tuple.
- _2 - Variable in class io.vavr.Tuple8
-
The 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple2
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple3
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple4
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple5
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple6
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple7
-
Getter of the 2nd element of this tuple.
- _2() - Method in class io.vavr.Tuple8
-
Getter of the 2nd element of this tuple.
- _3 - Variable in class io.vavr.Tuple3
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple4
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple5
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple6
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple7
-
The 3rd element of this tuple.
- _3 - Variable in class io.vavr.Tuple8
-
The 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple3
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple4
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple5
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple6
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple7
-
Getter of the 3rd element of this tuple.
- _3() - Method in class io.vavr.Tuple8
-
Getter of the 3rd element of this tuple.
- _4 - Variable in class io.vavr.Tuple4
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple5
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple6
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple7
-
The 4th element of this tuple.
- _4 - Variable in class io.vavr.Tuple8
-
The 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple4
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple5
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple6
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple7
-
Getter of the 4th element of this tuple.
- _4() - Method in class io.vavr.Tuple8
-
Getter of the 4th element of this tuple.
- _5 - Variable in class io.vavr.Tuple5
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple6
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple7
-
The 5th element of this tuple.
- _5 - Variable in class io.vavr.Tuple8
-
The 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple5
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple6
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple7
-
Getter of the 5th element of this tuple.
- _5() - Method in class io.vavr.Tuple8
-
Getter of the 5th element of this tuple.
- _6 - Variable in class io.vavr.Tuple6
-
The 6th element of this tuple.
- _6 - Variable in class io.vavr.Tuple7
-
The 6th element of this tuple.
- _6 - Variable in class io.vavr.Tuple8
-
The 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple6
-
Getter of the 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple7
-
Getter of the 6th element of this tuple.
- _6() - Method in class io.vavr.Tuple8
-
Getter of the 6th element of this tuple.
- _7 - Variable in class io.vavr.Tuple7
-
The 7th element of this tuple.
- _7 - Variable in class io.vavr.Tuple8
-
The 7th element of this tuple.
- _7() - Method in class io.vavr.Tuple7
-
Getter of the 7th element of this tuple.
- _7() - Method in class io.vavr.Tuple8
-
Getter of the 7th element of this tuple.
- _8 - Variable in class io.vavr.Tuple8
-
The 8th element of this tuple.
- _8() - Method in class io.vavr.Tuple8
-
Getter of the 8th element of this tuple.
- _await(long, long, TimeUnit) - Method in class io.vavr.concurrent.FutureImpl
-
Blocks the current thread.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form