Skip navigation links
$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ Λ 

$

$() - Static method in class javaslang.API
Wildcard pattern, matches any value.
$(T) - Static method in class javaslang.API
Value pattern, checks for equality.
$(Predicate<? super T>) - Static method in class javaslang.API
Guard pattern, checks if a predicate is satisfied.

A

AbstractIterator<T> - Class in javaslang.collection
Provides a common Object.toString() implementation.
AbstractIterator() - Constructor for class javaslang.collection.AbstractIterator
 
accept(T) - Method in interface javaslang.control.Try.CheckedConsumer
Performs side-effects.
add(T) - Method in interface javaslang.collection.BitSet
 
add(T) - Method in class javaslang.collection.HashSet
 
add(T) - Method in class javaslang.collection.LinkedHashSet
 
add(T) - Method in interface javaslang.collection.Set
Add the given element to this set, if it is not already contained.
add(T) - Method in interface javaslang.collection.SortedSet
 
add(T) - Method in class javaslang.collection.TreeSet
 
addAll(Iterable<? extends T>) - Method in interface javaslang.collection.BitSet
 
addAll(Iterable<? extends T>) - Method in class javaslang.collection.HashSet
 
addAll(Iterable<? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
addAll(Iterable<? extends T>) - Method in interface javaslang.collection.Set
Adds all of the given elements to this set, if not already contained.
addAll(Iterable<? extends T>) - Method in interface javaslang.collection.SortedSet
 
addAll(Iterable<? extends T>) - Method in class javaslang.collection.TreeSet
 
allOf(Predicate<? super T>...) - Static method in class javaslang.Predicates
A combinator that checks if all of the given predicates are satisfied.
andThen(CheckedFunction1<? super R, ? extends V>) - Method in interface javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.CheckedFunction8
Returns a composed function that first applies this CheckedFunction8 to the given argument and then applies CheckedFunction1 after to the result.
andThen(Consumer<? super Try<T>>) - Method in interface javaslang.concurrent.Future
Support for chaining of callbacks that are guaranteed to be executed in a specific order.
andThen(Consumer<? super T>) - Method in interface javaslang.control.Try
Shortcut for andThenTry(consumer::accept), see Try.andThenTry(CheckedConsumer).
andThen(Runnable) - Method in interface javaslang.control.Try
Shortcut for andThenTry(runnable::run), see Try.andThenTry(CheckedRunnable).
andThen(Function<? super R, ? extends V>) - Method in interface javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.Function8
Returns a composed function that first applies this Function8 to the given argument and then applies Function after to the result.
andThenTry(Try.CheckedConsumer<? super T>) - Method in interface javaslang.control.Try
Passes the result to the given consumer if this is a Success.
andThenTry(Try.CheckedRunnable) - Method in interface javaslang.control.Try
Runs the given runnable if this is a Success, otherwise returns this Failure.
any() - Static method in class javaslang.API.Match.Pattern0
 
anyOf(Predicate<? super T>...) - Static method in class javaslang.Predicates
A combinator that checks if at least one of the given predicates is satisfies.
ap(Validation<List<E>, ? extends Function<? super T, ? extends U>>) - Method in interface javaslang.control.Validation
 
ap(Function2<T1, T2, R>) - Method in class javaslang.control.Validation.Builder
 
ap(Function3<T1, T2, T3, R>) - Method in class javaslang.control.Validation.Builder3
 
ap(Function4<T1, T2, T3, T4, R>) - Method in class javaslang.control.Validation.Builder4
 
ap(Function5<T1, T2, T3, T4, T5, R>) - Method in class javaslang.control.Validation.Builder5
 
ap(Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class javaslang.control.Validation.Builder6
 
ap(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class javaslang.control.Validation.Builder7
 
ap(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class javaslang.control.Validation.Builder8
 
API - Class in javaslang
The most basic Javaslang functionality is accessed through this API class.
API.For1<T1> - Class in javaslang
For-comprehension with one Iterable.
API.For2<T1,T2> - Class in javaslang
For-comprehension with two Iterables.
API.For3<T1,T2,T3> - Class in javaslang
For-comprehension with three Iterables.
API.For4<T1,T2,T3,T4> - Class in javaslang
For-comprehension with 4 Iterables.
API.For5<T1,T2,T3,T4,T5> - Class in javaslang
For-comprehension with 5 Iterables.
API.For6<T1,T2,T3,T4,T5,T6> - Class in javaslang
For-comprehension with 6 Iterables.
API.For7<T1,T2,T3,T4,T5,T6,T7> - Class in javaslang
For-comprehension with 7 Iterables.
API.For8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in javaslang
For-comprehension with 8 Iterables.
API.Match<T> - Class in javaslang
Scala-like structural pattern matching for Java.
API.Match.Case<T,R> - Interface in javaslang
 
API.Match.Case0<T,R> - Class in javaslang
 
API.Match.Case1<T,T1,R> - Class in javaslang
 
API.Match.Case2<T,T1,T2,R> - Class in javaslang
 
API.Match.Case3<T,T1,T2,T3,R> - Class in javaslang
 
API.Match.Case4<T,T1,T2,T3,T4,R> - Class in javaslang
 
API.Match.Case5<T,T1,T2,T3,T4,T5,R> - Class in javaslang
 
API.Match.Case6<T,T1,T2,T3,T4,T5,T6,R> - Class in javaslang
 
API.Match.Case7<T,T1,T2,T3,T4,T5,T6,T7,R> - Class in javaslang
 
API.Match.Case8<T,T1,T2,T3,T4,T5,T6,T7,T8,R> - Class in javaslang
 
API.Match.Pattern<T,R> - Interface in javaslang
A Pattern is a partial Function in the sense that a function applications returns an optional result of type Option<R>.
API.Match.Pattern0<T> - Class in javaslang
 
API.Match.Pattern1<T,T1> - Class in javaslang
 
API.Match.Pattern2<T,T1,T2> - Class in javaslang
 
API.Match.Pattern3<T,T1,T2,T3> - Class in javaslang
 
API.Match.Pattern4<T,T1,T2,T3,T4> - Class in javaslang
 
API.Match.Pattern5<T,T1,T2,T3,T4,T5> - Class in javaslang
 
API.Match.Pattern6<T,T1,T2,T3,T4,T5,T6> - Class in javaslang
 
API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> - Class in javaslang
 
API.Match.Pattern8<T,T1,T2,T3,T4,T5,T6,T7,T8> - Class in javaslang
 
append(T) - Method in class javaslang.collection.Array
 
append(Character) - Method in class javaslang.collection.CharSeq
 
append(T) - Method in interface javaslang.collection.IndexedSeq
 
append(T) - Method in interface javaslang.collection.LinearSeq
 
append(T) - Method in interface javaslang.collection.List
 
append(T) - Method in class javaslang.collection.Queue
 
append(T) - Method in interface javaslang.collection.Seq
Appends an element to this.
append(T) - Method in interface javaslang.collection.Stream
 
append(T) - Method in class javaslang.collection.Vector
 
appendAll(Iterable<? extends T>) - Method in class javaslang.collection.Array
 
appendAll(Iterable<? extends Character>) - Method in class javaslang.collection.CharSeq
 
appendAll(Iterable<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
appendAll(Iterable<? extends T>) - Method in interface javaslang.collection.LinearSeq
 
appendAll(Iterable<? extends T>) - Method in interface javaslang.collection.List
 
appendAll(Iterable<? extends T>) - Method in class javaslang.collection.Queue
 
appendAll(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Appends all given elements to this.
appendAll(Iterable<? extends T>) - Method in interface javaslang.collection.Stream
 
appendAll(Iterable<? extends T>) - Method in class javaslang.collection.Vector
 
appendSelf(Function<? super Stream<T>, ? extends Stream<T>>) - Method in interface javaslang.collection.Stream
Appends itself to the end of stream with mapper function.
apply(T) - Method in class javaslang.API.Match.Case0
 
apply(T) - Method in class javaslang.API.Match.Case1
 
apply(T) - Method in class javaslang.API.Match.Case2
 
apply(T) - Method in class javaslang.API.Match.Case3
 
apply(T) - Method in class javaslang.API.Match.Case4
 
apply(T) - Method in class javaslang.API.Match.Case5
 
apply(T) - Method in class javaslang.API.Match.Case6
 
apply(T) - Method in class javaslang.API.Match.Case7
 
apply(T) - Method in class javaslang.API.Match.Case8
 
apply() - Method in interface javaslang.CheckedFunction0
Applies this function to no arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction1
Applies this function to one argument and returns the result.
apply(T1, T2) - Method in interface javaslang.CheckedFunction2
Applies this function to two arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction2
Applies this function partially to one argument.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction3
Applies this function to three arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction3
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction3
Applies this function partially to two arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.CheckedFunction4
Applies this function to 4 arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction4
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction4
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction4
Applies this function partially to three arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.CheckedFunction5
Applies this function to 5 arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction5
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction5
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction5
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.CheckedFunction5
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.CheckedFunction6
Applies this function to 6 arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction6
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction6
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction6
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.CheckedFunction6
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.CheckedFunction6
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface javaslang.CheckedFunction7
Applies this function to 7 arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction7
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction7
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction7
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.CheckedFunction7
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.CheckedFunction7
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.CheckedFunction7
Applies this function partially to 6 arguments.
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface javaslang.CheckedFunction8
Applies this function to 8 arguments and returns the result.
apply(T1) - Method in interface javaslang.CheckedFunction8
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.CheckedFunction8
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.CheckedFunction8
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.CheckedFunction8
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.CheckedFunction8
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.CheckedFunction8
Applies this function partially to 6 arguments.
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface javaslang.CheckedFunction8
Applies this function partially to 7 arguments.
apply(char) - Method in interface javaslang.collection.CharSeq.CharFunction
 
apply(char) - Method in interface javaslang.collection.CharSeq.CharUnaryOperator
 
apply(K) - Method in interface javaslang.collection.Map
 
apply(K) - Method in interface javaslang.collection.Multimap
 
apply(Integer) - Method in interface javaslang.collection.Seq
A Seq is a partial function which returns the element at the specified index by calling Seq.get(int).
apply(T) - Method in interface javaslang.collection.Set
Tests if a given element is contained in this Set.
apply(T) - Method in interface javaslang.control.Try.CheckedFunction
Applies this function to the given argument.
apply() - Method in interface javaslang.Function0
Applies this function to no arguments and returns the result.
apply(T1) - Method in interface javaslang.Function1
Applies this function to one argument and returns the result.
apply(T1, T2) - Method in interface javaslang.Function2
Applies this function to two arguments and returns the result.
apply(T1) - Method in interface javaslang.Function2
Applies this function partially to one argument.
apply(T1, T2, T3) - Method in interface javaslang.Function3
Applies this function to three arguments and returns the result.
apply(T1) - Method in interface javaslang.Function3
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function3
Applies this function partially to two arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.Function4
Applies this function to 4 arguments and returns the result.
apply(T1) - Method in interface javaslang.Function4
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function4
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.Function4
Applies this function partially to three arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.Function5
Applies this function to 5 arguments and returns the result.
apply(T1) - Method in interface javaslang.Function5
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function5
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.Function5
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.Function5
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.Function6
Applies this function to 6 arguments and returns the result.
apply(T1) - Method in interface javaslang.Function6
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function6
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.Function6
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.Function6
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.Function6
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface javaslang.Function7
Applies this function to 7 arguments and returns the result.
apply(T1) - Method in interface javaslang.Function7
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function7
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.Function7
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.Function7
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.Function7
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.Function7
Applies this function partially to 6 arguments.
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface javaslang.Function8
Applies this function to 8 arguments and returns the result.
apply(T1) - Method in interface javaslang.Function8
Applies this function partially to one argument.
apply(T1, T2) - Method in interface javaslang.Function8
Applies this function partially to two arguments.
apply(T1, T2, T3) - Method in interface javaslang.Function8
Applies this function partially to three arguments.
apply(T1, T2, T3, T4) - Method in interface javaslang.Function8
Applies this function partially to 4 arguments.
apply(T1, T2, T3, T4, T5) - Method in interface javaslang.Function8
Applies this function partially to 5 arguments.
apply(T1, T2, T3, T4, T5, T6) - Method in interface javaslang.Function8
Applies this function partially to 6 arguments.
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface javaslang.Function8
Applies this function partially to 7 arguments.
apply(Supplier<? extends U>) - Method in class javaslang.Tuple0
Transforms this tuple to an object of type U.
apply(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple1
Transforms this tuple to an object of type U.
apply(BiFunction<? super T1, ? super T2, ? extends U>) - Method in class javaslang.Tuple2
Transforms this tuple to an object of type U.
apply(Function3<? super T1, ? super T2, ? super T3, ? extends U>) - Method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.Tuple8
Transforms this tuple to an object of type U.
arity() - Method in interface javaslang.CheckedFunction0
 
arity() - Method in interface javaslang.CheckedFunction1
 
arity() - Method in interface javaslang.CheckedFunction2
 
arity() - Method in interface javaslang.CheckedFunction3
 
arity() - Method in interface javaslang.CheckedFunction4
 
arity() - Method in interface javaslang.CheckedFunction5
 
arity() - Method in interface javaslang.CheckedFunction6
 
arity() - Method in interface javaslang.CheckedFunction7
 
arity() - Method in interface javaslang.CheckedFunction8
 
arity() - Method in interface javaslang.Function0
 
arity() - Method in interface javaslang.Function1
 
arity() - Method in interface javaslang.Function2
 
arity() - Method in interface javaslang.Function3
 
arity() - Method in interface javaslang.Function4
 
arity() - Method in interface javaslang.Function5
 
arity() - Method in interface javaslang.Function6
 
arity() - Method in interface javaslang.Function7
 
arity() - Method in interface javaslang.Function8
 
arity() - Method in interface javaslang.Tuple
Returns the number of elements of this tuple.
arity() - Method in class javaslang.Tuple0
 
arity() - Method in class javaslang.Tuple1
 
arity() - Method in class javaslang.Tuple2
 
arity() - Method in class javaslang.Tuple3
 
arity() - Method in class javaslang.Tuple4
 
arity() - Method in class javaslang.Tuple5
 
arity() - Method in class javaslang.Tuple6
 
arity() - Method in class javaslang.Tuple7
 
arity() - Method in class javaslang.Tuple8
 
arity() - Method in interface javaslang.λ
 
Array() - Static method in class javaslang.API
Alias for Array.empty()
Array(T) - Static method in class javaslang.API
Array(T...) - Static method in class javaslang.API
Array<T> - Class in javaslang.collection
Array is a Traversable wrapper for Object[] containing elements of type T.
average() - Method in interface javaslang.collection.Traversable
Calculates the average of this elements.
await() - Method in interface javaslang.concurrent.Future
Blocks the current Thread until this Future completed or returns immediately if this Future is already completed.

B

bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class javaslang.collection.HashMap
 
bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class javaslang.collection.LinkedHashMap
 
bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface javaslang.collection.Map
Maps this Map to a new Map 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 javaslang.collection.Multimap
Maps this Multimap to a new Multimap with different component type by applying a function to its elements.
bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface javaslang.collection.SortedMap
Same as SortedMap.bimap(Function, Function), using a specific comparator for keys of the codomain of the given keyMapper.
bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in interface javaslang.collection.SortedMap
 
bimap(Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class javaslang.collection.TreeMap
 
bimap(Comparator<? super K2>, Function<? super K, ? extends K2>, Function<? super V, ? extends V2>) - Method in class javaslang.collection.TreeMap
 
bimap(Function<? super L, ? extends X>, Function<? super R, ? extends Y>) - Method in interface javaslang.control.Either
Maps either the left or the right side of this disjunction.
bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class javaslang.control.Either.LeftProjection
 
bimap(Function<? super L, ? extends L2>, Function<? super R, ? extends R2>) - Method in class javaslang.control.Either.RightProjection
 
bimap(Function<? super E, ? extends E2>, Function<? super T, ? extends T2>) - Method in interface javaslang.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.
BitSet<T> - Interface in javaslang.collection
An immutable BitSet implementation.
BitSet.Builder<T> - Class in javaslang.collection
 
branchCount() - Method in interface javaslang.collection.Tree
Counts the number of branches of this tree.

C

cancel() - Method in interface javaslang.concurrent.Future
Cancels the Future.
cancel(boolean) - Method in interface javaslang.concurrent.Future
Cancels the Future.
capitalize(Locale) - Method in class javaslang.collection.CharSeq
Converts the first character in this CharSeq to upper case using the rules of the given Locale.
capitalize() - Method in class javaslang.collection.CharSeq
Converts the first character in this CharSeq to upper case using the rules of the default locale.
Case(T, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(T, R) - Static method in class javaslang.API
 
Case(Predicate<? super T>, Function<? super T, ? extends R>) - Static method in class javaslang.API
 
Case(Predicate<? super T>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(Predicate<? super T>, R) - Static method in class javaslang.API
 
Case(API.Match.Pattern0<T>, Function<? super T, ? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern0<T>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern0<T>, R) - Static method in class javaslang.API
 
Case(API.Match.Pattern1<T, T1>, Function<? super T1, ? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern1<T, T1>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern1<T, T1>, R) - Static method in class javaslang.API
 
Case(API.Match.Pattern2<T, T1, T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern2<T, T1, T2>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern2<T, T1, T2>, R) - Static method in class javaslang.API
 
Case(API.Match.Pattern3<T, T1, T2, T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern3<T, T1, T2, T3>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern3<T, T1, T2, T3>, R) - Static method in class javaslang.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 javaslang.API
 
Case(API.Match.Pattern4<T, T1, T2, T3, T4>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern4<T, T1, T2, T3, T4>, R) - Static method in class javaslang.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 javaslang.API
 
Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern5<T, T1, T2, T3, T4, T5>, R) - Static method in class javaslang.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 javaslang.API
 
Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6>, R) - Static method in class javaslang.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 javaslang.API
 
Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern7<T, T1, T2, T3, T4, T5, T6, T7>, R) - Static method in class javaslang.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 javaslang.API
 
Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, Supplier<? extends R>) - Static method in class javaslang.API
 
Case(API.Match.Pattern8<T, T1, T2, T3, T4, T5, T6, T7, T8>, R) - Static method in class javaslang.API
 
charAt(int) - Method in class javaslang.collection.CharSeq
Returns the char value at the specified index.
CharSeq(char) - Static method in class javaslang.API
CharSeq(char...) - Static method in class javaslang.API
CharSeq(CharSequence) - Static method in class javaslang.API
CharSeq - Class in javaslang.collection
The CharSeq (read: character sequence) collection essentially is a rich String wrapper having all operations we know from the functional Javaslang collections.
CharSeq.CharFunction<R> - Interface in javaslang.collection
 
CharSeq.CharUnaryOperator - Interface in javaslang.collection
 
CheckedFunction0(CheckedFunction0<R>) - Static method in class javaslang.API
CheckedFunction0<R> - Interface in javaslang
Represents a function with no arguments.
CheckedFunction1(CheckedFunction1<T1, R>) - Static method in class javaslang.API
CheckedFunction1<T1,R> - Interface in javaslang
Represents a function with one argument.
CheckedFunction2(CheckedFunction2<T1, T2, R>) - Static method in class javaslang.API
CheckedFunction2<T1,T2,R> - Interface in javaslang
Represents a function with two arguments.
CheckedFunction3(CheckedFunction3<T1, T2, T3, R>) - Static method in class javaslang.API
CheckedFunction3<T1,T2,T3,R> - Interface in javaslang
Represents a function with three arguments.
CheckedFunction4(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in class javaslang.API
CheckedFunction4<T1,T2,T3,T4,R> - Interface in javaslang
Represents a function with 4 arguments.
CheckedFunction5(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in class javaslang.API
CheckedFunction5<T1,T2,T3,T4,T5,R> - Interface in javaslang
Represents a function with 5 arguments.
CheckedFunction6(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in class javaslang.API
CheckedFunction6<T1,T2,T3,T4,T5,T6,R> - Interface in javaslang
Represents a function with 6 arguments.
CheckedFunction7(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class javaslang.API
CheckedFunction7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in javaslang
Represents a function with 7 arguments.
CheckedFunction8(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class javaslang.API
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in javaslang
Represents a function with 8 arguments.
codePointAt(int) - Method in class javaslang.collection.CharSeq
Returns the character (Unicode code point) at the specified index.
codePointBefore(int) - Method in class javaslang.collection.CharSeq
Returns the character (Unicode code point) before the specified index.
codePointCount(int, int) - Method in class javaslang.collection.CharSeq
Returns the number of Unicode code points in the specified text range of this CharSeq.
collect(Collector<? super T, A, R>) - Method in interface javaslang.Value
Collects the underlying value(s) (if present) using the provided collector.
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface javaslang.Value
Collects the underlying value(s) (if present) using the given supplier, accumulator and combiner.
collector() - Static method in class javaslang.collection.Array
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a Array.
collector() - Method in class javaslang.collection.BitSet.Builder
 
collector() - Static method in interface javaslang.collection.BitSet
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a BitSet.
collector() - Static method in class javaslang.collection.CharSeq
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a CharSeq.
collector() - Static method in class javaslang.collection.HashMap
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a HashMap.
collector() - Method in class javaslang.collection.HashMultimap.Builder
 
collector() - Static method in class javaslang.collection.HashSet
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a HashSet.
collector() - Static method in class javaslang.collection.LinkedHashMap
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a LinkedHashMap.
collector() - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
collector() - Static method in class javaslang.collection.LinkedHashSet
Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a LinkedHashSet.
collector() - Static method in interface javaslang.collection.List
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a List.
collector() - Static method in class javaslang.collection.PriorityQueue
Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a PriorityQueue<T>.
collector() - Static method in class javaslang.collection.Queue
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a Queue .
collector() - Static method in interface javaslang.collection.Stream
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a Stream.
collector() - Static method in interface javaslang.collection.Tree
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a Tree.
collector() - Static method in class javaslang.collection.TreeMap
Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a TreeMap.
collector(Comparator<? super K>) - Static method in class javaslang.collection.TreeMap
Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a TreeMap.
collector() - Method in class javaslang.collection.TreeMultimap.Builder
 
collector(Comparator<? super K>) - Method in class javaslang.collection.TreeMultimap.Builder
 
collector() - Static method in class javaslang.collection.TreeSet
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a TreeSet.
collector(Comparator<? super T>) - Static method in class javaslang.collection.TreeSet
Returns a Collector which may be used in conjunction with Stream.collect(java.util.stream.Collector) to obtain a TreeSet.
collector() - Static method in class javaslang.collection.Vector
Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a Vector.
combinations() - Method in class javaslang.collection.Array
 
combinations(int) - Method in class javaslang.collection.Array
 
combinations() - Method in class javaslang.collection.CharSeq
 
combinations(int) - Method in class javaslang.collection.CharSeq
 
combinations() - Method in interface javaslang.collection.IndexedSeq
 
combinations(int) - Method in interface javaslang.collection.IndexedSeq
 
combinations() - Method in interface javaslang.collection.LinearSeq
 
combinations(int) - Method in interface javaslang.collection.LinearSeq
 
combinations() - Method in interface javaslang.collection.List
 
combinations(int) - Method in interface javaslang.collection.List
 
combinations() - Method in class javaslang.collection.Queue
 
combinations(int) - Method in class javaslang.collection.Queue
 
combinations() - Method in interface javaslang.collection.Seq
Returns the union of all combinations from k = 0 to length().
combinations(int) - Method in interface javaslang.collection.Seq
Returns the k-combination of this traversable, i.e.
combinations() - Method in interface javaslang.collection.Stream
 
combinations(int) - Method in interface javaslang.collection.Stream
 
combinations() - Method in class javaslang.collection.Vector
 
combinations(int) - Method in class javaslang.collection.Vector
 
combine(Validation<E, T3>) - Method in class javaslang.control.Validation.Builder
 
combine(Validation<E, T4>) - Method in class javaslang.control.Validation.Builder3
 
combine(Validation<E, T5>) - Method in class javaslang.control.Validation.Builder4
 
combine(Validation<E, T6>) - Method in class javaslang.control.Validation.Builder5
 
combine(Validation<E, T7>) - Method in class javaslang.control.Validation.Builder6
 
combine(Validation<E, T8>) - Method in class javaslang.control.Validation.Builder7
 
combine(Validation<E, T1>, Validation<E, T2>) - Static method in interface javaslang.control.Validation
Combines two Validations into a Validation.Builder.
combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>) - Static method in interface javaslang.control.Validation
Combines three Validations into a Validation.Builder3.
combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>) - Static method in interface javaslang.control.Validation
Combines four Validations into a Validation.Builder4.
combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>) - Static method in interface javaslang.control.Validation
Combines five Validations into a Validation.Builder5.
combine(Validation<E, T1>, Validation<E, T2>, Validation<E, T3>, Validation<E, T4>, Validation<E, T5>, Validation<E, T6>) - Static method in interface javaslang.control.Validation
Combines six Validations into a Validation.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 javaslang.control.Validation
Combines seven Validations into a Validation.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 javaslang.control.Validation
Combines eight Validations into a Validation.Builder8.
combine(Validation<E, U>) - Method in interface javaslang.control.Validation
Combines two Validations to form a Validation.Builder, which can then be used to perform further combines, or apply a function to it in order to transform the Validation.Builder into a Validation.
comparator() - Method in interface javaslang.collection.Ordered
Returns the comparator which defines the order of the elements contained in this collection.
comparator() - Method in class javaslang.collection.PriorityQueue
 
comparator() - Method in class javaslang.collection.TreeMap
 
comparator() - Method in class javaslang.collection.TreeSet
 
comparator() - Static method in class javaslang.Tuple0
 
comparator(Comparator<? super T1>) - Static method in class javaslang.Tuple1
 
comparator(Comparator<? super T1>, Comparator<? super T2>) - Static method in class javaslang.Tuple2
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>) - Static method in class javaslang.Tuple3
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>) - Static method in class javaslang.Tuple4
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>) - Static method in class javaslang.Tuple5
 
comparator(Comparator<? super T1>, Comparator<? super T2>, Comparator<? super T3>, Comparator<? super T4>, Comparator<? super T5>, Comparator<? super T6>) - Static method in class javaslang.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 javaslang.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 javaslang.Tuple8
 
compareTo(CharSeq) - Method in class javaslang.collection.CharSeq
Compares two strings lexicographically.
compareTo(Tuple0) - Method in class javaslang.Tuple0
 
compareTo(Tuple1<T1>) - Method in class javaslang.Tuple1
 
compareTo(Tuple2<T1, T2>) - Method in class javaslang.Tuple2
 
compareTo(Tuple3<T1, T2, T3>) - Method in class javaslang.Tuple3
 
compareTo(Tuple4<T1, T2, T3, T4>) - Method in class javaslang.Tuple4
 
compareTo(Tuple5<T1, T2, T3, T4, T5>) - Method in class javaslang.Tuple5
 
compareTo(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class javaslang.Tuple6
 
compareTo(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class javaslang.Tuple7
 
compareTo(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class javaslang.Tuple8
 
compareToIgnoreCase(CharSeq) - Method in class javaslang.collection.CharSeq
Compares two strings lexicographically, ignoring case differences.
complete(Try<? extends T>) - Method in interface javaslang.concurrent.Promise
Completes this Promise with the given value.
completeWith(Future<? extends T>) - Method in interface javaslang.concurrent.Promise
Completes this Promise with the given Future, once that Future is completed.
compose(CheckedFunction1<? super V, ? extends T1>) - Method in interface javaslang.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 javaslang.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 javaslang.collection.HashMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface javaslang.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 javaslang.collection.SortedMap
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class javaslang.collection.TreeMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.HashMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface javaslang.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 javaslang.collection.SortedMap
 
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.TreeMap
 
concat(CharSeq) - Method in class javaslang.collection.CharSeq
Concatenates the specified string to the end of this string.
concat(Iterable<? extends T>...) - Static method in interface javaslang.collection.Iterator
Creates an Iterator which traverses along the concatenation of the given iterables.
concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface javaslang.collection.Iterator
Creates an Iterator which traverses along the concatenation of the given iterables.
concat(Iterator<? extends T>) - Method in interface javaslang.collection.Iterator
 
concat(Iterable<? extends T>...) - Static method in interface javaslang.collection.Stream
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
concat(Iterable<? extends Iterable<? extends T>>) - Static method in interface javaslang.collection.Stream
Lazily creates a Stream in O(1) which traverses along the concatenation of the given iterables.
cons(T, Supplier<? extends Stream<? extends T>>) - Static method in interface javaslang.collection.Stream
Constructs a Stream of a head element and a tail supplier.
constant(R) - Static method in interface javaslang.CheckedFunction0
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction1
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction2
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction3
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction4
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction5
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction6
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction7
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.CheckedFunction8
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function0
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function1
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function2
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function3
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function4
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function5
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function6
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function7
Returns a function that always returns the constant value that you give in parameter.
constant(R) - Static method in interface javaslang.Function8
Returns a function that always returns the constant value that you give in parameter.
contains(CharSequence) - Method in class javaslang.collection.CharSeq
Returns true if and only if this string contains the specified sequence of char values.
contains(T) - Method in class javaslang.collection.HashSet
 
contains(T) - Method in class javaslang.collection.LinkedHashSet
 
contains(Tuple2<K, V>) - Method in interface javaslang.collection.Map
 
contains(Tuple2<K, V>) - Method in interface javaslang.collection.Multimap
 
contains(T) - Method in interface javaslang.collection.Set
 
contains(T) - Method in class javaslang.collection.TreeSet
 
contains(T) - Method in interface javaslang.Value
Shortcut for exists(e -> Objects.equals(e, element)), tests if the given element is contained.
containsAll(Iterable<? extends T>) - Method in interface javaslang.collection.Traversable
Tests if this Traversable contains all given elements.
containsKey(K) - Method in class javaslang.collection.HashMap
 
containsKey(K) - Method in class javaslang.collection.LinkedHashMap
 
containsKey(K) - Method in interface javaslang.collection.Map
Returns true if this map contains a mapping for the specified key.
containsKey(K) - Method in interface javaslang.collection.Multimap
Returns true if this multimap contains a mapping for the specified key.
containsKey(K) - Method in class javaslang.collection.TreeMap
 
containsSlice(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Tests whether this sequence contains a given sequence as a slice.
containsValue(V) - Method in interface javaslang.collection.Map
Returns true if this map maps one or more keys to the specified value.
containsValue(V) - Method in interface javaslang.collection.Multimap
Returns true if this multimap maps one or more keys to the specified value.
contentEquals(StringBuffer) - Method in class javaslang.collection.CharSeq
Compares this string to the specified StringBuffer.
contentEquals(CharSequence) - Method in class javaslang.collection.CharSeq
Compares this string to the specified CharSequence.
continually(Supplier<? extends T>) - Static method in interface javaslang.collection.Iterator
Generates an infinite iterator using a value Supplier.
continually(T) - Static method in interface javaslang.collection.Iterator
Creates an infinite iterator returning the given element.
continually(Supplier<? extends T>) - Static method in interface javaslang.collection.Stream
Generates an (theoretically) infinitely long Stream using a value Supplier.
continually(T) - Static method in interface javaslang.collection.Stream
Repeats an element infinitely often.
corresponds(Iterable<U>, BiPredicate<? super T, ? super U>) - Method in interface javaslang.Value
Tests whether every element of this iterable relates to the corresponding element of another iterable by satisfying a test predicate.
count(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Counts the elements which satisfy the given predicate.
createFromMap(Map<K2, Traversable<V2>>) - Method in class javaslang.collection.HashMultimap
 
createFromMap(Map<K2, Traversable<V2>>) - Method in class javaslang.collection.LinkedHashMultimap
 
createFromMap(Map<K2, Traversable<V2>>) - Method in class javaslang.collection.TreeMultimap
 
crossProduct(int) - Method in class javaslang.collection.Array
 
crossProduct(int) - Method in class javaslang.collection.CharSeq
 
crossProduct(int) - Method in interface javaslang.collection.IndexedSeq
 
crossProduct(int) - Method in interface javaslang.collection.LinearSeq
 
crossProduct(int) - Method in interface javaslang.collection.List
 
crossProduct(int) - Method in class javaslang.collection.Queue
 
crossProduct() - Method in interface javaslang.collection.Seq
Calculates the cross product (, i.e.
crossProduct(int) - Method in interface javaslang.collection.Seq
Calculates the n-ary cartesian power (or cross product or simply product) of this.
crossProduct(Iterable<? extends U>) - Method in interface javaslang.collection.Seq
Calculates the cross product this x that.
crossProduct(int) - Method in interface javaslang.collection.Stream
 
crossProduct(int) - Method in class javaslang.collection.Vector
 
curried() - Method in interface javaslang.CheckedFunction0
 
curried() - Method in interface javaslang.CheckedFunction1
 
curried() - Method in interface javaslang.CheckedFunction2
 
curried() - Method in interface javaslang.CheckedFunction3
 
curried() - Method in interface javaslang.CheckedFunction4
 
curried() - Method in interface javaslang.CheckedFunction5
 
curried() - Method in interface javaslang.CheckedFunction6
 
curried() - Method in interface javaslang.CheckedFunction7
 
curried() - Method in interface javaslang.CheckedFunction8
 
curried() - Method in interface javaslang.Function0
 
curried() - Method in interface javaslang.Function1
 
curried() - Method in interface javaslang.Function2
 
curried() - Method in interface javaslang.Function3
 
curried() - Method in interface javaslang.Function4
 
curried() - Method in interface javaslang.Function5
 
curried() - Method in interface javaslang.Function6
 
curried() - Method in interface javaslang.Function7
 
curried() - Method in interface javaslang.Function8
 
curried() - Method in interface javaslang.λ
Returns a curried version of this function.
cycle() - Method in interface javaslang.collection.Stream
Repeat the elements of this Stream infinitely.
cycle(int) - Method in interface javaslang.collection.Stream
Repeat the elements of this Stream count times.

D

decodeByte() - Method in class javaslang.collection.CharSeq
Decodes this CharSeq into a Byte by calling Byte.decode(String).
decodeInteger() - Method in class javaslang.collection.CharSeq
Decodes this CharSeq into an Integer by calling Integer.decode(String).
decodeLong() - Method in class javaslang.collection.CharSeq
Decodes this CharSeq into a Long by calling Long.decode(String).
decodeShort() - Method in class javaslang.collection.CharSeq
Decodes this CharSeq into a Short by calling Short.decode(String).
DEFAULT_EXECUTOR_SERVICE - Static variable in interface javaslang.concurrent.Future
The default executor service is Executors.newCachedThreadPool().
dequeue() - Method in class javaslang.collection.PriorityQueue
 
diff(Set<? extends T>) - Method in interface javaslang.collection.BitSet
 
diff(Set<? extends T>) - Method in class javaslang.collection.HashSet
 
diff(Set<? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
diff(Set<? extends T>) - Method in interface javaslang.collection.Set
Calculates the difference between this set and another set.
diff(Set<? extends T>) - Method in interface javaslang.collection.SortedSet
 
diff(Set<? extends T>) - Method in class javaslang.collection.TreeSet
 
distinct() - Method in class javaslang.collection.Array
 
distinct() - Method in interface javaslang.collection.BitSet
 
distinct() - Method in class javaslang.collection.CharSeq
 
distinct() - Method in class javaslang.collection.HashMap
 
distinct() - Method in class javaslang.collection.HashSet
 
distinct() - Method in interface javaslang.collection.IndexedSeq
 
distinct() - Method in interface javaslang.collection.Iterator
 
distinct() - Method in interface javaslang.collection.LinearSeq
 
distinct() - Method in class javaslang.collection.LinkedHashMap
 
distinct() - Method in class javaslang.collection.LinkedHashSet
 
distinct() - Method in interface javaslang.collection.List
 
distinct() - Method in interface javaslang.collection.Map
 
distinct() - Method in interface javaslang.collection.Multimap
 
distinct() - Method in class javaslang.collection.PriorityQueue
 
distinct() - Method in class javaslang.collection.Queue
 
distinct() - Method in interface javaslang.collection.Seq
 
distinct() - Method in interface javaslang.collection.Set
 
distinct() - Method in interface javaslang.collection.SortedMap
 
distinct() - Method in interface javaslang.collection.SortedSet
 
distinct() - Method in interface javaslang.collection.Stream
 
distinct() - Method in interface javaslang.collection.Traversable
Returns a new version of this which contains no duplicates.
distinct() - Method in interface javaslang.collection.Tree
 
distinct() - Method in class javaslang.collection.TreeMap
 
distinct() - Method in class javaslang.collection.TreeSet
 
distinct() - Method in class javaslang.collection.Vector
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.Array
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.Array
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.BitSet
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.BitSet
 
distinctBy(Comparator<? super Character>) - Method in class javaslang.collection.CharSeq
 
distinctBy(Function<? super Character, ? extends U>) - Method in class javaslang.collection.CharSeq
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class javaslang.collection.HashMap
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.HashSet
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.HashSet
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.IndexedSeq
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Iterator
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Iterator
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.LinearSeq
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.LinearSeq
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class javaslang.collection.LinkedHashMap
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.LinkedHashSet
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.List
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.List
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Map
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Multimap
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.PriorityQueue
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.PriorityQueue
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.Queue
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.Queue
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Seq
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Seq
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Set
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Set
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.SortedMap
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.SortedSet
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.SortedSet
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Stream
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Stream
 
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Traversable
Returns a new version of this which contains no duplicates.
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Traversable
Returns a new version of this which contains no duplicates.
distinctBy(Comparator<? super T>) - Method in interface javaslang.collection.Tree
 
distinctBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Tree
 
distinctBy(Comparator<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
distinctBy(Function<? super Tuple2<K, V>, ? extends U>) - Method in class javaslang.collection.TreeMap
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.TreeSet
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.TreeSet
 
distinctBy(Comparator<? super T>) - Method in class javaslang.collection.Vector
 
distinctBy(Function<? super T, ? extends U>) - Method in class javaslang.collection.Vector
 
draw() - Method in interface javaslang.collection.Tree
Creates a neat 2-dimensional drawing of a tree.
draw() - Method in class javaslang.collection.Tree.Empty
 
draw() - Method in class javaslang.collection.Tree.Node
 
drop(int) - Method in class javaslang.collection.Array
 
drop(int) - Method in interface javaslang.collection.BitSet
 
drop(int) - Method in class javaslang.collection.CharSeq
 
drop(int) - Method in class javaslang.collection.HashMap
 
drop(int) - Method in class javaslang.collection.HashSet
 
drop(int) - Method in interface javaslang.collection.IndexedSeq
 
drop(int) - Method in interface javaslang.collection.Iterator
Removes up to n elements from this iterator.
drop(int) - Method in interface javaslang.collection.LinearSeq
 
drop(int) - Method in class javaslang.collection.LinkedHashMap
 
drop(int) - Method in class javaslang.collection.LinkedHashSet
 
drop(int) - Method in interface javaslang.collection.List
 
drop(int) - Method in interface javaslang.collection.Map
 
drop(int) - Method in interface javaslang.collection.Multimap
 
drop(int) - Method in class javaslang.collection.PriorityQueue
 
drop(int) - Method in class javaslang.collection.Queue
 
drop(int) - Method in interface javaslang.collection.Seq
 
drop(int) - Method in interface javaslang.collection.Set
 
drop(int) - Method in interface javaslang.collection.SortedMap
 
drop(int) - Method in interface javaslang.collection.SortedSet
 
drop(int) - Method in interface javaslang.collection.Stream
 
drop(int) - Method in interface javaslang.collection.Traversable
Drops the first n elements of this or all elements, if this length < n.
drop(int) - Method in interface javaslang.collection.Tree
 
drop(int) - Method in class javaslang.collection.TreeMap
 
drop(int) - Method in class javaslang.collection.TreeSet
 
drop(int) - Method in class javaslang.collection.Vector
 
dropRight(int) - Method in class javaslang.collection.Array
 
dropRight(int) - Method in interface javaslang.collection.BitSet
 
dropRight(int) - Method in class javaslang.collection.CharSeq
 
dropRight(int) - Method in class javaslang.collection.HashMap
 
dropRight(int) - Method in class javaslang.collection.HashSet
 
dropRight(int) - Method in interface javaslang.collection.IndexedSeq
 
dropRight(int) - Method in interface javaslang.collection.Iterator
 
dropRight(int) - Method in interface javaslang.collection.LinearSeq
 
dropRight(int) - Method in class javaslang.collection.LinkedHashMap
 
dropRight(int) - Method in class javaslang.collection.LinkedHashSet
 
dropRight(int) - Method in interface javaslang.collection.List
 
dropRight(int) - Method in interface javaslang.collection.Map
 
dropRight(int) - Method in interface javaslang.collection.Multimap
 
dropRight(int) - Method in class javaslang.collection.PriorityQueue
 
dropRight(int) - Method in class javaslang.collection.Queue
 
dropRight(int) - Method in interface javaslang.collection.Seq
 
dropRight(int) - Method in interface javaslang.collection.Set
 
dropRight(int) - Method in interface javaslang.collection.SortedMap
 
dropRight(int) - Method in interface javaslang.collection.SortedSet
 
dropRight(int) - Method in interface javaslang.collection.Stream
 
dropRight(int) - Method in interface javaslang.collection.Traversable
Drops the last n elements of this or all elements, if this length < n.
dropRight(int) - Method in interface javaslang.collection.Tree
 
dropRight(int) - Method in class javaslang.collection.TreeMap
 
dropRight(int) - Method in class javaslang.collection.TreeSet
 
dropRight(int) - Method in class javaslang.collection.Vector
 
dropRightUntil(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
dropRightWhile(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.Array
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.BitSet
 
dropUntil(Predicate<? super Character>) - Method in class javaslang.collection.CharSeq
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.HashSet
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Iterator
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.LinearSeq
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.List
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.PriorityQueue
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.Queue
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Seq
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Set
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.SortedSet
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Stream
 
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Drops elements until the predicate holds for the current element.
dropUntil(Predicate<? super T>) - Method in interface javaslang.collection.Tree
 
dropUntil(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.TreeSet
 
dropUntil(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.Array
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.BitSet
 
dropWhile(Predicate<? super Character>) - Method in class javaslang.collection.CharSeq
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.HashSet
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Iterator
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.LinearSeq
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.List
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.PriorityQueue
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.Queue
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Seq
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Set
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.SortedSet
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Stream
 
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Drops elements while the predicate holds for the current element.
dropWhile(Predicate<? super T>) - Method in interface javaslang.collection.Tree
 
dropWhile(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.TreeSet
 
dropWhile(Predicate<? super T>) - Method in class javaslang.collection.Vector
 

E

Either<L,R> - Interface in javaslang.control
Either represents a value of two possible types.
Either.Left<L,R> - Class in javaslang.control
The Left version of an Either.
Either.LeftProjection<L,R> - Class in javaslang.control
A left projection of an Either.
Either.Right<L,R> - Class in javaslang.control
The Right version of an Either.
Either.RightProjection<L,R> - Class in javaslang.control
A right projection of an Either.
empty() - Static method in class javaslang.collection.Array
 
empty() - Method in class javaslang.collection.BitSet.Builder
 
empty() - Static method in interface javaslang.collection.BitSet
 
empty() - Static method in class javaslang.collection.CharSeq
 
empty() - Static method in class javaslang.collection.HashMap
 
empty() - Method in class javaslang.collection.HashMultimap.Builder
 
empty() - Static method in class javaslang.collection.HashSet
 
EMPTY - Static variable in interface javaslang.collection.Iterator
The empty Iterator.
empty() - Static method in interface javaslang.collection.Iterator
Returns the empty Iterator.
empty() - Static method in class javaslang.collection.LinkedHashMap
 
empty() - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
empty() - Static method in class javaslang.collection.LinkedHashSet
 
empty() - Static method in interface javaslang.collection.List
Returns the single instance of Nil.
empty() - Static method in class javaslang.collection.PriorityQueue
Returns the empty PriorityQueue.
empty(Comparator<? super T>) - Static method in class javaslang.collection.PriorityQueue
 
empty() - Static method in class javaslang.collection.Queue
Returns the empty Queue.
empty() - Static method in interface javaslang.collection.Stream
Returns the single instance of Nil.
empty() - Static method in interface javaslang.collection.Tree
Returns the singleton empty tree.
empty() - Static method in class javaslang.collection.TreeMap
Returns the empty TreeMap.
empty(Comparator<? super K>) - Static method in class javaslang.collection.TreeMap
Returns the empty TreeMap using the given key comparator.
empty() - Method in class javaslang.collection.TreeMultimap.Builder
 
empty(Comparator<? super K>) - Method in class javaslang.collection.TreeMultimap.Builder
 
empty() - Static method in class javaslang.collection.TreeSet
 
empty(Comparator<? super T>) - Static method in class javaslang.collection.TreeSet
 
empty() - Static method in class javaslang.collection.Vector
Returns the empty Vector.
empty() - Static method in interface javaslang.Tuple
Creates the empty tuple.
emptyInstance() - Method in class javaslang.collection.HashMultimap
 
emptyInstance() - Method in class javaslang.collection.LinkedHashMultimap
 
emptyInstance() - Method in class javaslang.collection.TreeMultimap
 
emptyMapSupplier() - Method in class javaslang.collection.HashMultimap
 
emptyMapSupplier() - Method in class javaslang.collection.LinkedHashMultimap
 
emptyMapSupplier() - Method in class javaslang.collection.TreeMultimap
 
endsWith(CharSeq) - Method in class javaslang.collection.CharSeq
Tests if this string ends with the specified suffix.
endsWith(Seq<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
endsWith(Seq<? extends T>) - Method in interface javaslang.collection.Seq
Tests whether this sequence ends with the given sequence.
enqueue(T) - Method in class javaslang.collection.PriorityQueue
Enqueues a new element.
enqueue(T) - Method in class javaslang.collection.Queue
Enqueues a new element.
enqueueAll(Iterable<? extends T>) - Method in class javaslang.collection.PriorityQueue
Enqueues the given elements.
entry(K, V) - Static method in interface javaslang.collection.Map
Convenience factory method to create a key/value pair.
eq(Object) - Method in interface javaslang.Value
A smoothing replacement for equals.
equals(Object) - Method in class javaslang.collection.Array
 
equals(Object) - Method in class javaslang.collection.CharSeq
 
equals(Object) - Method in class javaslang.collection.HashMap
 
equals(Object) - Method in class javaslang.collection.HashSet
 
equals(Object) - Method in class javaslang.collection.LinkedHashMap
 
equals(Object) - Method in class javaslang.collection.LinkedHashSet
 
equals(Object) - Method in class javaslang.collection.List.Cons
 
equals(Object) - Method in class javaslang.collection.List.Nil
 
equals(Object) - Method in class javaslang.collection.PriorityQueue
 
equals(Object) - Method in class javaslang.collection.Queue
 
equals(Object) - Method in class javaslang.collection.Stream.Cons
 
equals(Object) - Method in class javaslang.collection.Stream.Empty
 
equals(Object) - Method in class javaslang.collection.Tree.Empty
 
equals(Object) - Method in interface javaslang.collection.Tree
 
equals(Object) - Method in class javaslang.collection.Tree.Node
 
equals(Object) - Method in class javaslang.collection.TreeMap
 
equals(Object) - Method in class javaslang.collection.TreeSet
 
equals(Object) - Method in class javaslang.collection.Vector
 
equals(Object) - Method in interface javaslang.control.Either
 
equals(Object) - Method in class javaslang.control.Either.Left
 
equals(Object) - Method in class javaslang.control.Either.LeftProjection
 
equals(Object) - Method in class javaslang.control.Either.Right
 
equals(Object) - Method in class javaslang.control.Either.RightProjection
 
equals(Object) - Method in interface javaslang.control.Option
 
equals(Object) - Method in class javaslang.control.Option.None
 
equals(Object) - Method in class javaslang.control.Option.Some
 
equals(Object) - Method in interface javaslang.control.Try
 
equals(Object) - Method in class javaslang.control.Try.Failure
 
equals(Object) - Method in exception javaslang.control.Try.FatalException
Two Fatal exceptions are equal, if they have the same stack trace.
equals(Object) - Method in exception javaslang.control.Try.NonFatalException
Two NonFatal exceptions are equal, if they have the same stack trace.
equals(Object) - Method in class javaslang.control.Try.Success
 
equals(Object) - Method in interface javaslang.control.Validation
 
equals(Object) - Method in class javaslang.control.Validation.Invalid
 
equals(Object) - Method in class javaslang.control.Validation.Valid
 
equals(Object) - Method in class javaslang.Lazy
 
equals(Object) - Method in class javaslang.Tuple0
 
equals(Object) - Method in class javaslang.Tuple1
 
equals(Object) - Method in class javaslang.Tuple2
 
equals(Object) - Method in class javaslang.Tuple3
 
equals(Object) - Method in class javaslang.Tuple4
 
equals(Object) - Method in class javaslang.Tuple5
 
equals(Object) - Method in class javaslang.Tuple6
 
equals(Object) - Method in class javaslang.Tuple7
 
equals(Object) - Method in class javaslang.Tuple8
 
equals(Object) - Method in interface javaslang.Value
Clarifies that values have a proper equals() method implemented.
equalsIgnoreCase(CharSeq) - Method in class javaslang.collection.CharSeq
Compares this CharSeq to another CharSeq, ignoring case considerations.
executorService() - Method in interface javaslang.concurrent.Future
Returns the ExecutorService used by this Future.
executorService() - Method in interface javaslang.concurrent.Promise
Returns the ExecutorService used by this Future.
exists(Predicate<? super T>) - Method in interface javaslang.Value
Checks, if an element exists such that the predicate holds.
existsUnique(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Checks, if a unique elements exists such that the predicate holds.
extend(T) - Method in interface javaslang.collection.Stream
Extends (continues) this Stream with a constantly repeated value.
extend(Supplier<? extends T>) - Method in interface javaslang.collection.Stream
Extends (continues) this Stream with values provided by a Supplier
extend(Function<? super T, ? extends T>) - Method in interface javaslang.collection.Stream
Extends (continues) this Stream with a Stream of values created by applying consecutively provided Function to the last element of the original Stream.

F

failed(Throwable) - Static method in interface javaslang.concurrent.Future
Creates a failed Future with the given exception, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
failed(ExecutorService, Throwable) - Static method in interface javaslang.concurrent.Future
Creates a failed Future with the given exception, backed by the given ExecutorService.
failed() - Method in interface javaslang.concurrent.Future
A projection that inverses the result of this Future.
failed(Throwable) - Static method in interface javaslang.concurrent.Promise
Creates a failed Promise, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
failed(ExecutorService, Throwable) - Static method in interface javaslang.concurrent.Promise
Creates a failed Promise, backed by the given ExecutorService.
failed() - Method in interface javaslang.control.Try
Returns Success(throwable) if this is a Failure(throwable), otherwise a Failure(new NoSuchElementException("Success.failed()")) if this is a Success.
Failure(Throwable) - Static method in class javaslang.API
failure(Throwable) - Method in interface javaslang.concurrent.Promise
Completes this Promise with the given exception.
failure(Throwable) - Static method in interface javaslang.control.Try
Creates a Try.Failure that contains the given exception.
Failure(API.Match.Pattern<_1, ?>) - Static method in class javaslang.Patterns
 
fallbackTo(Future<? extends T>) - Method in interface javaslang.concurrent.Future
Returns a Future that returns the result of this Future, if it is a success.
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.Array
Returns an Array containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Method in class javaslang.collection.BitSet.Builder
 
fill(int, Supplier<Integer>) - Static method in interface javaslang.collection.BitSet
Returns a BitSet containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Character>) - Static method in class javaslang.collection.CharSeq
Returns a CharSeq containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.HashMap
Returns an HashMap containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.HashMultimap.Builder
 
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.HashSet
Returns an HashSet containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in interface javaslang.collection.Iterator
Returns an Iterator on a sequence of n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.LinkedHashMap
Returns a LinkedHashMap containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.LinkedHashSet
Returns a LinkedHashSet containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in interface javaslang.collection.List
Returns a List containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.PriorityQueue
Returns a PriorityQueue containing size values supplied by a given Supplier supplier.
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.Queue
Returns a Queue containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in interface javaslang.collection.Stream
Returns a Stream containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in interface javaslang.collection.Tree
Returns a Tree containing n values supplied by a given Supplier s.
fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.TreeMultimap.Builder
 
fill(Comparator<? super K>, int, Supplier<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.TreeMultimap.Builder
 
fill(Comparator<? super T>, int, Supplier<? extends T>) - Static method in class javaslang.collection.TreeSet
Returns a TreeSet containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.TreeSet
Returns a TreeSet containing n values supplied by a given Supplier s.
fill(int, Supplier<? extends T>) - Static method in class javaslang.collection.Vector
Returns a Vector containing n values supplied by a given Supplier s.
filter(Predicate<? super T>) - Method in class javaslang.collection.Array
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.BitSet
 
filter(Predicate<? super Character>) - Method in class javaslang.collection.CharSeq
 
filter(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.HashMap
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
filter(Predicate<? super T>) - Method in class javaslang.collection.HashSet
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.Iterator
Returns an Iterator that contains elements that satisfy the given predicate.
filter(Predicate<? super T>) - Method in interface javaslang.collection.LinearSeq
 
filter(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.LinkedHashMap
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
filter(Predicate<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.List
 
filter(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements which satisfy the given predicate.
filter(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
filter(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements which satisfy the given predicate.
filter(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
filter(Predicate<? super T>) - Method in class javaslang.collection.PriorityQueue
 
filter(Predicate<? super T>) - Method in class javaslang.collection.Queue
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.Seq
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.Set
 
filter(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
filter(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.SortedMap
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.SortedSet
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.Stream
 
filter(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Returns a new traversable consisting of all elements which satisfy the given predicate.
filter(Predicate<? super T>) - Method in interface javaslang.collection.Tree
 
filter(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.TreeMap
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
filter(Predicate<? super T>) - Method in class javaslang.collection.TreeSet
 
filter(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
filter(Predicate<? super T>) - Method in interface javaslang.concurrent.Future
Shortcut for filterTry(predicate::test.
filter(Predicate<? super R>) - Method in interface javaslang.control.Either
Filters this right-biased Either by testing a predicate.
filter(Predicate<? super L>) - Method in class javaslang.control.Either.LeftProjection
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 class javaslang.control.Either.RightProjection
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 interface javaslang.control.Option
Returns Some(value) if this is a Some and the value satisfies the given predicate.
filter(Predicate<? super T>, Supplier<? extends Throwable>) - Method in interface javaslang.control.Try
Shortcut for filterTry(predicate::test, throwableSupplier), see Try.filterTry(CheckedPredicate, Supplier)}.
filter(Predicate<? super T>) - Method in interface javaslang.control.Try
Shortcut for filterTry(predicate::test), see Try.filterTry(CheckedPredicate)}.
filter(Predicate<? super T>) - Method in interface javaslang.control.Validation
 
filter(Predicate<? super T>) - Method in class javaslang.Lazy
 
filterKeys(Predicate<? super K>) - Method in class javaslang.collection.HashMap
 
filterKeys(Predicate<? super K>) - Method in class javaslang.collection.LinkedHashMap
 
filterKeys(Predicate<? super K>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements with keys which satisfy the given predicate.
filterKeys(Predicate<? super K>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements with keys which satisfy the given predicate.
filterKeys(Predicate<? super K>) - Method in interface javaslang.collection.SortedMap
 
filterKeys(Predicate<? super K>) - Method in class javaslang.collection.TreeMap
 
filterTry(Try.CheckedPredicate<? super T>) - Method in interface javaslang.concurrent.Future
Filters the result of this Future by calling Try.filterTry(CheckedPredicate).
filterTry(Try.CheckedPredicate<? super T>, Supplier<? extends Throwable>) - Method in interface javaslang.control.Try
Returns this if this is a Failure or this is a Success and the value satisfies the predicate.
filterTry(Try.CheckedPredicate<? super T>) - Method in interface javaslang.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 javaslang.collection.HashMap
 
filterValues(Predicate<? super V>) - Method in class javaslang.collection.LinkedHashMap
 
filterValues(Predicate<? super V>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements with values which satisfy the given predicate.
filterValues(Predicate<? super V>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements with values which satisfy the given predicate.
filterValues(Predicate<? super V>) - Method in interface javaslang.collection.SortedMap
 
filterValues(Predicate<? super V>) - Method in class javaslang.collection.TreeMap
 
find(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Returns the first element of this which satisfies the given predicate.
find(Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface javaslang.concurrent.Future
Returns a Future that eventually succeeds with the first result of the given Futures which matches the given predicate.
find(ExecutorService, Iterable<? extends Future<? extends T>>, Predicate<? super T>) - Static method in interface javaslang.concurrent.Future
Returns a Future that eventually succeeds with the first result of the given Futures which matches the given predicate.
findLast(Predicate<? super T>) - Method in interface javaslang.collection.Iterator
 
findLast(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Returns the last element of this which satisfies the given predicate.
firstCompletedOf(Iterable<? extends Future<? extends T>>) - Static method in interface javaslang.concurrent.Future
Returns a new Future that will contain the result of the first of the given futures that is completed, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
firstCompletedOf(ExecutorService, Iterable<? extends Future<? extends T>>) - Static method in interface javaslang.concurrent.Future
Returns a new Future that will contain the result of the first of the given futures that is completed, backed by the given ExecutorService.
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.Array
 
flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.BitSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.BitSet
 
flatMap(Function<? super Character, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.CharSeq
 
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class javaslang.collection.HashMap
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.HashSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.IndexedSeq
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.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 javaslang.collection.LinearSeq
 
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class javaslang.collection.LinkedHashMap
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.LinkedHashSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.List
 
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface javaslang.collection.Map
FlatMaps this Map to a new Map with different component type.
flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Map
Flat-maps this entries to a sequence of values.
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface javaslang.collection.Multimap
FlatMaps this Multimap to a new Multimap with different component type.
flatMap(Function<? super Tuple2<K, V>, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Multimap
Flat-maps this entries to a sequence of values.
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.PriorityQueue
 
flatMap(Comparator<U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.PriorityQueue
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.Queue
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Seq
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Set
 
flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface javaslang.collection.SortedMap
Same as SortedMap.flatMap(BiFunction) but using a specific comparator for values of the codomain of the given mapper.
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface javaslang.collection.SortedMap
 
flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.SortedSet
Same as SortedSet.flatMap(Function) but using a specific comparator for values of the codomain of the given mapper.
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.SortedSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Stream
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Traversable
FlatMaps this Traversable.
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface javaslang.collection.Tree
 
flatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class javaslang.collection.TreeMap
 
flatMap(Comparator<? super K2>, BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class javaslang.collection.TreeMap
 
flatMap(Comparator<? super U>, Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.TreeSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.TreeSet
 
flatMap(Function<? super T, ? extends Iterable<? extends U>>) - Method in class javaslang.collection.Vector
 
flatMap(Function<? super T, ? extends Future<? extends U>>) - Method in interface javaslang.concurrent.Future
 
flatMap(Function<? super R, ? extends Either<L, ? extends U>>) - Method in interface javaslang.control.Either
FlatMaps this right-biased Either.
flatMap(Function<? super L, ? extends Either.LeftProjection<? extends U, R>>) - Method in class javaslang.control.Either.LeftProjection
FlatMaps this LeftProjection.
flatMap(Function<? super R, ? extends Either.RightProjection<L, ? extends U>>) - Method in class javaslang.control.Either.RightProjection
FlatMaps this RightProjection.
flatMap(Function<? super T, ? extends Option<? extends U>>) - Method in interface javaslang.control.Option
Maps the value to a new Option if this is a Some, otherwise returns None.
flatMap(Function<? super T, ? extends Try<? extends U>>) - Method in interface javaslang.control.Try
Shortcut for flatMapTry(mapper::apply), see Try.flatMapTry(CheckedFunction).
flatMap(Function<? super T, ? extends Validation<E, ? extends U>>) - Method in interface javaslang.control.Validation
 
flatMapChars(CharSeq.CharFunction<? extends CharSequence>) - Method in class javaslang.collection.CharSeq
 
flatMapTry(Try.CheckedFunction<? super T, ? extends Future<? extends U>>) - Method in interface javaslang.concurrent.Future
 
flatMapTry(Try.CheckedFunction<? super T, ? extends Try<? extends U>>) - Method in interface javaslang.control.Try
FlatMaps the value of a Success or returns a Failure.
fold(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Foldable
Folds this elements using the given associative binary operator, starting with zero and successively calling combine.
fold(Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface javaslang.concurrent.Future
Returns a Future which contains the result of the fold of the given future values.
fold(ExecutorService, Iterable<? extends Future<? extends T>>, U, BiFunction<? super U, ? super T, ? extends U>) - Static method in interface javaslang.concurrent.Future
Returns a Future which contains the result of the fold of the given future values.
fold(Function<? super L, ? extends U>, Function<? super R, ? extends U>) - Method in interface javaslang.control.Either
Folds either the left or the right side of this disjunction.
fold(Function<? super E, ? extends U>, Function<? super T, ? extends U>) - Method in interface javaslang.control.Validation
Performs the action in fInvalid on error if this is an Invalid, or fValid on value if this is a Valid.
Foldable<T> - Interface in javaslang.collection
Interface of foldable data structures.
foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Foldable
Folds this elements from the left, starting with zero and successively calling combine.
foldLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Traversable
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.BitSet
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.Foldable
Folds this elements from the right, starting with zero and successively calling combine.
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class javaslang.collection.HashSet
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.Iterator
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class javaslang.collection.LinkedHashSet
 
foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface javaslang.collection.Map
 
foldRight(U, BiFunction<? super Tuple2<K, V>, ? super U, ? extends U>) - Method in interface javaslang.collection.Multimap
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class javaslang.collection.PriorityQueue
Accumulates the elements of this PriorityQueue by successively calling the given function f from the right, starting with a value zero of type B.
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.Seq
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.Traversable
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.Tree
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class javaslang.collection.TreeSet
 
For(Iterable<T>, Function<? super T, ? extends Iterable<U>>) - Static method in class javaslang.API
A shortcut for Iterator.ofAll(ts).flatMap(f) which allows us to write real for-comprehensions using For(...).yield(...).
For(Iterable<T1>) - Static method in class javaslang.API
Creates a For-comprehension of one Iterable.
For(Iterable<T1>, Iterable<T2>) - Static method in class javaslang.API
Creates a For-comprehension of two Iterables.
For(Iterable<T1>, Iterable<T2>, Iterable<T3>) - Static method in class javaslang.API
Creates a For-comprehension of three Iterables.
For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>) - Static method in class javaslang.API
Creates a For-comprehension of 4 Iterables.
For(Iterable<T1>, Iterable<T2>, Iterable<T3>, Iterable<T4>, Iterable<T5>) - Static method in class javaslang.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 javaslang.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 javaslang.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 javaslang.API
Creates a For-comprehension of 8 Iterables.
forAll(Predicate<? super T>) - Method in interface javaslang.Value
Checks, if the given predicate holds for all elements.
forEach(BiConsumer<K, V>) - Method in interface javaslang.collection.Map
Performs an action on key, value pair.
forEach(BiConsumer<K, V>) - Method in interface javaslang.collection.Multimap
Performs an action on key, value pair.
forEach(Consumer<? super T>) - Method in interface javaslang.concurrent.Future
Performs the given action asynchronously hence this Future result becomes available.
forEach(Consumer<? super T>) - Method in interface javaslang.control.Validation
Performs the given action for the value contained in Valid, or do nothing if this is an Invalid.
forEach(Consumer<? super T>) - Method in interface javaslang.Value
Performs an action on each element.
from(int) - Static method in interface javaslang.collection.Iterator
Returns an infinite iterator of int values starting from value.
from(int, int) - Static method in interface javaslang.collection.Iterator
Returns an infinite iterator of int values starting from value and spaced by step.
from(long) - Static method in interface javaslang.collection.Iterator
Returns an infinite iterator of long values starting from value.
from(long, long) - Static method in interface javaslang.collection.Iterator
Returns an infinite iterator of long values starting from value and spaced by step.
from(int) - Static method in interface javaslang.collection.Stream
Returns an infinitely long Stream of int values starting from from.
from(int, int) - Static method in interface javaslang.collection.Stream
Returns an infinite long Stream of int values starting from value and spaced by step.
from(long) - Static method in interface javaslang.collection.Stream
Returns an infinitely long Stream of long values starting from from.
from(long, long) - Static method in interface javaslang.collection.Stream
Returns an infinite long Stream of long values starting from value and spaced by step.
fromEither(Either<E, T>) - Static method in interface javaslang.control.Validation
Creates a Validation of an Either.
fromEntry(Map.Entry<? extends T1, ? extends T2>) - Static method in interface javaslang.Tuple
Creates a Tuple2 from a Map.Entry.
fromJavaFuture(Future<T>) - Static method in interface javaslang.concurrent.Future
Creates a Future with the given java.util.concurrent.Future, backed by the Future.DEFAULT_EXECUTOR_SERVICE
fromJavaFuture(ExecutorService, Future<T>) - Static method in interface javaslang.concurrent.Future
Creates a Future with the given java.util.concurrent.Future, backed by given ExecutorService
fromTry(Try<? extends T>) - Static method in interface javaslang.concurrent.Future
Creates a Future from a Try, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
fromTry(ExecutorService, Try<? extends T>) - Static method in interface javaslang.concurrent.Future
Creates a Future from a Try, backed by the given ExecutorService.
fromTry(Try<? extends T>) - Static method in interface javaslang.concurrent.Promise
Creates a Promise from a Try, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
fromTry(ExecutorService, Try<? extends T>) - Static method in interface javaslang.concurrent.Promise
Creates a Promise from a Try, backed by the given ExecutorService.
Function0(Function0<R>) - Static method in class javaslang.API
Function0<R> - Interface in javaslang
Represents a function with no arguments.
Function1(Function1<T1, R>) - Static method in class javaslang.API
Function1<T1,R> - Interface in javaslang
Represents a function with one argument.
Function2(Function2<T1, T2, R>) - Static method in class javaslang.API
Function2<T1,T2,R> - Interface in javaslang
Represents a function with two arguments.
Function3(Function3<T1, T2, T3, R>) - Static method in class javaslang.API
Function3<T1,T2,T3,R> - Interface in javaslang
Represents a function with three arguments.
Function4(Function4<T1, T2, T3, T4, R>) - Static method in class javaslang.API
Function4<T1,T2,T3,T4,R> - Interface in javaslang
Represents a function with 4 arguments.
Function5(Function5<T1, T2, T3, T4, T5, R>) - Static method in class javaslang.API
Function5<T1,T2,T3,T4,T5,R> - Interface in javaslang
Represents a function with 5 arguments.
Function6(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class javaslang.API
Function6<T1,T2,T3,T4,T5,T6,R> - Interface in javaslang
Represents a function with 6 arguments.
Function7(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class javaslang.API
Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in javaslang
Represents a function with 7 arguments.
Function8(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class javaslang.API
Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in javaslang
Represents a function with 8 arguments.
Future(Try.CheckedSupplier<? extends T>) - Static method in class javaslang.API
Future(ExecutorService, Try.CheckedSupplier<? extends T>) - Static method in class javaslang.API
Future(T) - Static method in class javaslang.API
Future(ExecutorService, T) - Static method in class javaslang.API
Future<T> - Interface in javaslang.concurrent
A Future is a computation result that becomes available at some point.
future() - Method in interface javaslang.concurrent.Promise
Returns the underlying Future of this Promise.
Future(API.Match.Pattern<_1, ?>) - Static method in class javaslang.Patterns
 

G

get(int) - Method in class javaslang.collection.Array
 
get(int) - Method in class javaslang.collection.CharSeq
 
get(K) - Method in class javaslang.collection.HashMap
 
get() - Method in interface javaslang.collection.Iterator
 
get(K) - Method in class javaslang.collection.LinkedHashMap
 
get(int) - Method in interface javaslang.collection.List
 
get(K) - Method in interface javaslang.collection.Map
Returns the Some of value to which the specified key is mapped, or None if this map contains no mapping for the key.
get(K) - Method in interface javaslang.collection.Multimap
Returns the Some of value to which the specified key is mapped, or None if this multimap contains no mapping for the key.
get(int) - Method in class javaslang.collection.Queue
 
get(int) - Method in interface javaslang.collection.Seq
Returns the element at the specified index.
get(int) - Method in interface javaslang.collection.Stream
 
get() - Method in interface javaslang.collection.Traversable
 
get(K) - Method in class javaslang.collection.TreeMap
 
get(int) - Method in class javaslang.collection.Vector
 
get() - Method in interface javaslang.concurrent.Future
Returns the value of the future.
get() - Method in interface javaslang.control.Either
Gets the right value if this is a Right or throws if this is a Left.
get() - Method in class javaslang.control.Either.Left
 
get() - Method in class javaslang.control.Either.LeftProjection
Gets the Left value or throws.
get() - Method in class javaslang.control.Either.Right
 
get() - Method in class javaslang.control.Either.RightProjection
Gets the Right value or throws.
get() - Method in interface javaslang.control.Option
 
get() - Method in class javaslang.control.Option.None
 
get() - Method in class javaslang.control.Option.Some
 
get() - Method in interface javaslang.control.Try.CheckedSupplier
Gets a result.
get() - Method in class javaslang.control.Try.Failure
 
get() - Method in interface javaslang.control.Try
Gets the result of this Try if this is a Success or throws if this is a Failure.
get() - Method in class javaslang.control.Try.Success
 
get() - Method in interface javaslang.control.Validation
Gets the value of this Validation if is a Valid or throws if this is an Invalid
get() - Method in class javaslang.control.Validation.Invalid
 
get() - Method in class javaslang.control.Validation.Valid
 
get() - Method in interface javaslang.Function0
Implementation of Supplier.get(), just calls Function0.apply().
get() - Method in class javaslang.Lazy
Evaluates this lazy value and caches it, when called the first time.
get() - Method in interface javaslang.Value
Gets the underlying value or throws if no value is present.
getBytes(String) - Method in class javaslang.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 javaslang.collection.CharSeq
Encodes this CharSeq into a sequence of bytes using the given charset, storing the result into a new byte array.
getBytes() - Method in class javaslang.collection.CharSeq
Encodes this CharSeq into a sequence of bytes using the platform's default charset, storing the result into a new byte array.
getCause() - Method in interface javaslang.concurrent.Future
Returns the underlying exception of this Future, syntactic sugar for future.getValue().map(Try::getCause).
getCause() - Method in class javaslang.control.Try.Failure
 
getCause() - Method in interface javaslang.control.Try
Gets the cause if this is a Failure or throws if this is a Success.
getCause() - Method in class javaslang.control.Try.Success
 
getChars(int, int, char[], int) - Method in class javaslang.collection.CharSeq
Copies characters from this string into the destination character array.
getChildren() - Method in class javaslang.collection.Tree.Empty
 
getChildren() - Method in interface javaslang.collection.Tree
Returns the children of this tree.
getChildren() - Method in class javaslang.collection.Tree.Node
 
getContainerType() - Method in interface javaslang.collection.Multimap
Returns the type of the Traversable value container of this MultiMap.
getError() - Method in interface javaslang.control.Validation
Gets the error of this Validation if is an Invalid or throws if this is a Valid
getError() - Method in class javaslang.control.Validation.Invalid
 
getError() - Method in class javaslang.control.Validation.Valid
 
getLeft() - Method in interface javaslang.control.Either
Returns the left value.
getLeft() - Method in class javaslang.control.Either.Left
 
getLeft() - Method in class javaslang.control.Either.Right
 
getNext() - Method in class javaslang.collection.AbstractIterator
 
getObject() - Method in exception javaslang.MatchError
Returns the object which could not be matched.
getOption() - Method in interface javaslang.control.Option
 
getOption() - Method in interface javaslang.Value
Gets the underlying value as Option.
getOrElse(K, V) - Method in class javaslang.collection.HashMap
 
getOrElse(K, V) - Method in class javaslang.collection.LinkedHashMap
 
getOrElse(K, V) - Method in interface javaslang.collection.Map
Returns the value associated with a key, or a default value if the key is not contained in the map.
getOrElse(K, Traversable<? extends V>) - Method in interface javaslang.collection.Multimap
Returns the value associated with a key, or a default value if the key is not contained in the map
getOrElse(K, V) - Method in class javaslang.collection.TreeMap
 
getOrElse(L) - Method in class javaslang.control.Either.LeftProjection
Gets the Left value or an alternate value, if the projected Either is a Right.
getOrElse(R) - Method in class javaslang.control.Either.RightProjection
Gets the Right value or an alternate value, if the projected Either is a Left.
getOrElse(T) - Method in interface javaslang.control.Option
Returns the value if this is a Some or the other value if this is a None.
getOrElse(Supplier<? extends T>) - Method in interface javaslang.control.Option
Returns the value if this is a Some, otherwise the other value is returned, if this is a None.
getOrElse(T) - Method in interface javaslang.Value
Returns the underlying value if present, otherwise other.
getOrElse(Supplier<? extends T>) - Method in interface javaslang.Value
Returns the underlying value if present, otherwise other.
getOrElseGet(Function<? super L, ? extends R>) - Method in interface javaslang.control.Either
Gets the Right value or an alternate value, if the projected Either is a Left.
getOrElseGet(Function<? super R, ? extends L>) - Method in class javaslang.control.Either.LeftProjection
Gets the Left value or an alternate value, if the projected Either is a Right.
getOrElseGet(Function<? super L, ? extends R>) - Method in class javaslang.control.Either.RightProjection
Gets the Right value or an alternate value, if the projected Either is a Left.
getOrElseGet(Function<? super Throwable, ? extends T>) - Method in interface javaslang.control.Try
 
getOrElseGet(Function<? super E, ? extends T>) - Method in interface javaslang.control.Validation
Gets the value if it is a Valid or an value calculated from the error
getOrElseThrow(Function<? super L, X>) - Method in interface javaslang.control.Either
Gets the Right value or throws, if the projected Either is a Left.
getOrElseThrow(Function<? super R, X>) - Method in class javaslang.control.Either.LeftProjection
Gets the Left value or throws, if the projected Either is a Right.
getOrElseThrow(Function<? super L, X>) - Method in class javaslang.control.Either.RightProjection
Gets the Right value or throws, if the projected Either is a Left.
getOrElseThrow(Supplier<X>) - Method in interface javaslang.control.Option
Returns the value if this is a Some, otherwise throws an exception.
getOrElseThrow(Function<? super Throwable, X>) - Method in interface javaslang.control.Try
 
getOrElseThrow(Supplier<X>) - Method in interface javaslang.Value
Returns the underlying value if present, otherwise throws supplier.get().
getOrElseTry(Try.CheckedSupplier<? extends T>) - Method in interface javaslang.Value
Returns the underlying value if present, otherwise returns the result of Try.of(supplier).get().
getValue() - Method in class javaslang.collection.Tree.Empty
 
getValue() - Method in interface javaslang.collection.Tree
Gets the value of this tree.
getValue() - Method in class javaslang.collection.Tree.Node
 
getValue() - Method in interface javaslang.concurrent.Future
Returns the value of the Future.
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.Array
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.BitSet
 
groupBy(Function<? super Character, ? extends C>) - Method in class javaslang.collection.CharSeq
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class javaslang.collection.HashMap
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.HashSet
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.IndexedSeq
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Iterator
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.LinearSeq
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class javaslang.collection.LinkedHashMap
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.LinkedHashSet
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.List
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface javaslang.collection.Map
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface javaslang.collection.Multimap
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.PriorityQueue
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.Queue
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Seq
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Set
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in interface javaslang.collection.SortedMap
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.SortedSet
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Stream
 
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Traversable
Groups this elements by classifying the elements.
groupBy(Function<? super T, ? extends C>) - Method in interface javaslang.collection.Tree
 
groupBy(Function<? super Tuple2<K, V>, ? extends C>) - Method in class javaslang.collection.TreeMap
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.TreeSet
 
groupBy(Function<? super T, ? extends C>) - Method in class javaslang.collection.Vector
 
grouped(int) - Method in class javaslang.collection.Array
 
grouped(int) - Method in interface javaslang.collection.BitSet
 
grouped(int) - Method in class javaslang.collection.CharSeq
 
grouped(int) - Method in class javaslang.collection.HashMap
 
grouped(int) - Method in class javaslang.collection.HashSet
 
grouped(int) - Method in interface javaslang.collection.IndexedSeq
 
grouped(int) - Method in interface javaslang.collection.Iterator
 
grouped(int) - Method in interface javaslang.collection.LinearSeq
 
grouped(int) - Method in class javaslang.collection.LinkedHashMap
 
grouped(int) - Method in class javaslang.collection.LinkedHashSet
 
grouped(int) - Method in interface javaslang.collection.List
 
grouped(int) - Method in interface javaslang.collection.Map
 
grouped(int) - Method in interface javaslang.collection.Multimap
 
grouped(int) - Method in class javaslang.collection.PriorityQueue
 
grouped(int) - Method in class javaslang.collection.Queue
 
grouped(int) - Method in interface javaslang.collection.Seq
 
grouped(int) - Method in interface javaslang.collection.Set
 
grouped(int) - Method in interface javaslang.collection.SortedMap
 
grouped(int) - Method in interface javaslang.collection.SortedSet
 
grouped(int) - Method in interface javaslang.collection.Stream
 
grouped(int) - Method in interface javaslang.collection.Traversable
Groups this Traversable into fixed size blocks.
grouped(int) - Method in interface javaslang.collection.Tree
 
grouped(int) - Method in class javaslang.collection.TreeMap
 
grouped(int) - Method in class javaslang.collection.TreeSet
 
grouped(int) - Method in class javaslang.collection.Vector
 

H

hasDefiniteSize() - Method in class javaslang.collection.Array
 
hasDefiniteSize() - Method in interface javaslang.collection.BitSet
 
hasDefiniteSize() - Method in class javaslang.collection.CharSeq
 
hasDefiniteSize() - Method in class javaslang.collection.HashSet
 
hasDefiniteSize() - Method in interface javaslang.collection.Iterator
 
hasDefiniteSize() - Method in class javaslang.collection.LinkedHashSet
 
hasDefiniteSize() - Method in interface javaslang.collection.List
 
hasDefiniteSize() - Method in interface javaslang.collection.Map
 
hasDefiniteSize() - Method in interface javaslang.collection.Multimap
 
hasDefiniteSize() - Method in class javaslang.collection.PriorityQueue
Checks if this PriorityQueue is known to have a finite size.
hasDefiniteSize() - Method in class javaslang.collection.Queue
 
hasDefiniteSize() - Method in interface javaslang.collection.Stream
 
hasDefiniteSize() - Method in interface javaslang.collection.Traversable
Checks if this Traversable is known to have a finite size.
hasDefiniteSize() - Method in interface javaslang.collection.Tree
 
hasDefiniteSize() - Method in class javaslang.collection.TreeSet
 
hasDefiniteSize() - Method in class javaslang.collection.Vector
 
hash(Iterable<? extends T>) - Static method in interface javaslang.collection.Traversable
Deprecated.
Will be removed in next major release.
hashCode() - Method in class javaslang.collection.Array
 
hashCode() - Method in class javaslang.collection.CharSeq
 
hashCode() - Method in class javaslang.collection.HashMap
 
hashCode() - Method in class javaslang.collection.HashSet
 
hashCode() - Method in class javaslang.collection.LinkedHashMap
 
hashCode() - Method in class javaslang.collection.LinkedHashSet
 
hashCode() - Method in class javaslang.collection.List.Cons
 
hashCode() - Method in class javaslang.collection.List.Nil
 
hashCode() - Method in class javaslang.collection.Stream.Cons
 
hashCode() - Method in class javaslang.collection.Stream.Empty
 
hashCode() - Method in class javaslang.collection.Tree.Empty
 
hashCode() - Method in interface javaslang.collection.Tree
 
hashCode() - Method in class javaslang.collection.Tree.Node
 
hashCode() - Method in class javaslang.collection.TreeMap
 
hashCode() - Method in class javaslang.collection.TreeSet
 
hashCode() - Method in class javaslang.collection.Vector
 
hashCode() - Method in interface javaslang.control.Either
 
hashCode() - Method in class javaslang.control.Either.Left
 
hashCode() - Method in class javaslang.control.Either.LeftProjection
 
hashCode() - Method in class javaslang.control.Either.Right
 
hashCode() - Method in class javaslang.control.Either.RightProjection
 
hashCode() - Method in interface javaslang.control.Option
 
hashCode() - Method in class javaslang.control.Option.None
 
hashCode() - Method in class javaslang.control.Option.Some
 
hashCode() - Method in class javaslang.control.Try.Failure
 
hashCode() - Method in exception javaslang.control.Try.FatalException
 
hashCode() - Method in interface javaslang.control.Try
 
hashCode() - Method in exception javaslang.control.Try.NonFatalException
 
hashCode() - Method in class javaslang.control.Try.Success
 
hashCode() - Method in interface javaslang.control.Validation
 
hashCode() - Method in class javaslang.control.Validation.Invalid
 
hashCode() - Method in class javaslang.control.Validation.Valid
 
hashCode() - Method in class javaslang.Lazy
 
hashCode() - Method in class javaslang.Tuple0
 
hashCode() - Method in class javaslang.Tuple1
 
hashCode() - Method in class javaslang.Tuple2
 
hashCode() - Method in class javaslang.Tuple3
 
hashCode() - Method in class javaslang.Tuple4
 
hashCode() - Method in class javaslang.Tuple5
 
hashCode() - Method in class javaslang.Tuple6
 
hashCode() - Method in class javaslang.Tuple7
 
hashCode() - Method in class javaslang.Tuple8
 
hashCode() - Method in interface javaslang.Value
Clarifies that values have a proper hashCode() method implemented.
HashMap<K,V> - Class in javaslang.collection
An immutable HashMap implementation based on a Hash array mapped trie (HAMT).
HashMultimap<K,V> - Class in javaslang.collection
An HashMap-based implementation of Multimap
HashMultimap.Builder<V> - Class in javaslang.collection
 
HashSet<T> - Class in javaslang.collection
An immutable HashSet implementation.
head() - Method in class javaslang.collection.Array
 
head() - Method in class javaslang.collection.CharSeq
 
head() - Method in class javaslang.collection.HashMap
 
head() - Method in class javaslang.collection.HashSet
 
head() - Method in interface javaslang.collection.Iterator
 
head() - Method in class javaslang.collection.LinkedHashMap
 
head() - Method in class javaslang.collection.LinkedHashSet
 
head() - Method in class javaslang.collection.List.Cons
 
head() - Method in class javaslang.collection.List.Nil
 
head() - Method in class javaslang.collection.PriorityQueue
Returns the first element of a non-empty PriorityQueue.
head() - Method in class javaslang.collection.Queue
 
head() - Method in class javaslang.collection.Stream.Cons
 
head() - Method in class javaslang.collection.Stream.Empty
 
head() - Method in interface javaslang.collection.Traversable
Returns the first element of a non-empty Traversable.
head() - Method in interface javaslang.collection.Tree
 
head() - Method in class javaslang.collection.TreeMap
 
head() - Method in class javaslang.collection.TreeSet
 
head() - Method in class javaslang.collection.Vector
 
headOption() - Method in class javaslang.collection.HashSet
 
headOption() - Method in class javaslang.collection.LinkedHashSet
 
headOption() - Method in interface javaslang.collection.Traversable
Returns the first element of a non-empty Traversable as Option.
headOption() - Method in class javaslang.collection.TreeSet
 

I

identity() - Static method in interface javaslang.CheckedFunction1
Returns the identity CheckedFunction1, i.e.
identity() - Static method in interface javaslang.Function1
Returns the identity Function1, i.e.
IndexedSeq() - Static method in class javaslang.API
Alias for Vector.empty()
IndexedSeq(T) - Static method in class javaslang.API
IndexedSeq(T...) - Static method in class javaslang.API
IndexedSeq<T> - Interface in javaslang.collection
Interface for immutable, indexed sequences.
indexOf(T, int) - Method in class javaslang.collection.Array
 
indexOf(Character, int) - Method in class javaslang.collection.CharSeq
 
indexOf(int) - Method in class javaslang.collection.CharSeq
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class javaslang.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 javaslang.collection.CharSeq
Returns the index within this string of the first occurrence of the specified substring.
indexOf(CharSeq, int) - Method in class javaslang.collection.CharSeq
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(T, int) - Method in interface javaslang.collection.List
 
indexOf(T, int) - Method in class javaslang.collection.Queue
 
indexOf(T) - Method in interface javaslang.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 interface javaslang.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 javaslang.collection.Stream
 
indexOf(T, int) - Method in class javaslang.collection.Vector
 
indexOfOption(CharSeq) - Method in class javaslang.collection.CharSeq
Returns the index of the first occurrence of the given element as an Option.
indexOfOption(CharSeq, int) - Method in class javaslang.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 javaslang.collection.Seq
Returns the index of the first occurrence of the given element as an Option
indexOfOption(T, int) - Method in interface javaslang.collection.Seq
Returns the index of the first occurrence of the given element, after or at some start index as an Option
indexOfSlice(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Finds first index where this sequence contains a given sequence as a slice.
indexOfSlice(Iterable<? extends T>, int) - Method in interface javaslang.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 javaslang.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 javaslang.collection.Seq
Finds first index after or at a start index where this sequence contains a given sequence as an Option of a slice.
indexWhere(Predicate<? super T>, int) - Method in interface javaslang.collection.IndexedSeq
 
indexWhere(Predicate<? super T>, int) - Method in interface javaslang.collection.LinearSeq
 
indexWhere(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Finds index of first element satisfying some predicate.
indexWhere(Predicate<? super T>, int) - Method in interface javaslang.collection.Seq
Finds index of the first element satisfying some predicate after or at some start index.
indexWhereOption(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Finds index of first element satisfying some predicate as an Option.
indexWhereOption(Predicate<? super T>, int) - Method in interface javaslang.collection.Seq
Finds index of the first element satisfying some predicate after or at some start index as an Option.
init() - Method in class javaslang.collection.Array
 
init() - Method in interface javaslang.collection.BitSet
 
init() - Method in class javaslang.collection.CharSeq
 
init() - Method in class javaslang.collection.HashMap
 
init() - Method in class javaslang.collection.HashSet
 
init() - Method in interface javaslang.collection.IndexedSeq
 
init() - Method in interface javaslang.collection.Iterator
 
init() - Method in interface javaslang.collection.LinearSeq
 
init() - Method in class javaslang.collection.LinkedHashMap
 
init() - Method in class javaslang.collection.LinkedHashSet
 
init() - Method in interface javaslang.collection.List
 
init() - Method in interface javaslang.collection.Map
 
init() - Method in interface javaslang.collection.Multimap
 
init() - Method in class javaslang.collection.PriorityQueue
Dual of PriorityQueue.tail(), returning all elements except the last.
init() - Method in class javaslang.collection.Queue
 
init() - Method in interface javaslang.collection.Seq
 
init() - Method in interface javaslang.collection.Set
 
init() - Method in interface javaslang.collection.SortedMap
 
init() - Method in interface javaslang.collection.SortedSet
 
init() - Method in interface javaslang.collection.Stream
 
init() - Method in interface javaslang.collection.Traversable
Dual of Traversable.tail(), returning all elements except the last.
init() - Method in interface javaslang.collection.Tree
 
init() - Method in class javaslang.collection.TreeMap
 
init() - Method in class javaslang.collection.TreeSet
 
init() - Method in class javaslang.collection.Vector
 
initOption() - Method in class javaslang.collection.Array
 
initOption() - Method in interface javaslang.collection.BitSet
 
initOption() - Method in class javaslang.collection.CharSeq
 
initOption() - Method in class javaslang.collection.HashMap
 
initOption() - Method in class javaslang.collection.HashSet
 
initOption() - Method in interface javaslang.collection.IndexedSeq
 
initOption() - Method in interface javaslang.collection.Iterator
 
initOption() - Method in interface javaslang.collection.LinearSeq
 
initOption() - Method in class javaslang.collection.LinkedHashMap
 
initOption() - Method in class javaslang.collection.LinkedHashSet
 
initOption() - Method in interface javaslang.collection.List
 
initOption() - Method in interface javaslang.collection.Map
 
initOption() - Method in interface javaslang.collection.Multimap
 
initOption() - Method in interface javaslang.collection.Seq
 
initOption() - Method in interface javaslang.collection.Set
 
initOption() - Method in interface javaslang.collection.SortedMap
 
initOption() - Method in interface javaslang.collection.SortedSet
 
initOption() - Method in interface javaslang.collection.Stream
 
initOption() - Method in interface javaslang.collection.Traversable
Dual of Traversable.tailOption(), returning all elements except the last as Option.
initOption() - Method in interface javaslang.collection.Tree
 
initOption() - Method in class javaslang.collection.TreeMap
 
initOption() - Method in class javaslang.collection.TreeSet
 
initOption() - Method in class javaslang.collection.Vector
 
insert(int, T) - Method in class javaslang.collection.Array
 
insert(int, Character) - Method in class javaslang.collection.CharSeq
 
insert(int, T) - Method in interface javaslang.collection.IndexedSeq
 
insert(int, T) - Method in interface javaslang.collection.LinearSeq
 
insert(int, T) - Method in interface javaslang.collection.List
 
insert(int, T) - Method in class javaslang.collection.Queue
 
insert(int, T) - Method in interface javaslang.collection.Seq
Inserts the given element at the specified index.
insert(int, T) - Method in interface javaslang.collection.Stream
 
insert(int, T) - Method in class javaslang.collection.Vector
 
insertAll(int, Iterable<? extends T>) - Method in class javaslang.collection.Array
 
insertAll(int, Iterable<? extends Character>) - Method in class javaslang.collection.CharSeq
 
insertAll(int, Iterable<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
insertAll(int, Iterable<? extends T>) - Method in interface javaslang.collection.LinearSeq
 
insertAll(int, Iterable<? extends T>) - Method in interface javaslang.collection.List
 
insertAll(int, Iterable<? extends T>) - Method in class javaslang.collection.Queue
 
insertAll(int, Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Inserts the given elements at the specified index.
insertAll(int, Iterable<? extends T>) - Method in interface javaslang.collection.Stream
 
insertAll(int, Iterable<? extends T>) - Method in class javaslang.collection.Vector
 
instance() - Static method in class javaslang.collection.List.Nil
Returns the singleton instance of the liked list.
instance() - Static method in class javaslang.collection.Stream.Empty
Returns the singleton empty Stream instance.
instance() - Static method in class javaslang.collection.Tree.Empty
 
instance() - Static method in class javaslang.Tuple0
Returns the singleton instance of Tuple0.
instanceOf(Class<? extends T>) - Static method in class javaslang.Predicates
Creates a Predicate that tests, if an object is instance of the specified type.
intersect(Set<? extends T>) - Method in interface javaslang.collection.BitSet
 
intersect(Set<? extends T>) - Method in class javaslang.collection.HashSet
 
intersect(Set<? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
intersect(Set<? extends T>) - Method in interface javaslang.collection.Set
Computes the intersection between this set and another set.
intersect(Set<? extends T>) - Method in interface javaslang.collection.SortedSet
 
intersect(Set<? extends T>) - Method in class javaslang.collection.TreeSet
 
intersperse(T) - Method in class javaslang.collection.Array
 
intersperse(Character) - Method in class javaslang.collection.CharSeq
 
intersperse(T) - Method in interface javaslang.collection.IndexedSeq
 
intersperse(T) - Method in interface javaslang.collection.Iterator
Inserts an element between all elements of this Iterator.
intersperse(T) - Method in interface javaslang.collection.LinearSeq
 
intersperse(T) - Method in interface javaslang.collection.List
 
intersperse(T) - Method in class javaslang.collection.Queue
 
intersperse(T) - Method in interface javaslang.collection.Seq
Inserts an element between all elements of this Traversable.
intersperse(T) - Method in interface javaslang.collection.Stream
 
intersperse(T) - Method in class javaslang.collection.Vector
 
Invalid(E) - Static method in class javaslang.API
invalid(E) - Static method in interface javaslang.control.Validation
Creates an Validation.Invalid that contains the given error.
Invalid(API.Match.Pattern<_1, ?>) - Static method in class javaslang.Patterns
 
is(T) - Static method in class javaslang.Predicates
Creates a Predicate that tests, if an object is equal to the specified value using Objects.equals(Object, Object) for comparison.
isBranch() - Method in interface javaslang.collection.Tree
Checks if this Tree is a branch.
isCompleted() - Method in interface javaslang.concurrent.Future
Checks if this Future is completed, i.e.
isCompleted() - Method in interface javaslang.concurrent.Promise
Checks if this Promise is completed, i.e.
isDefined() - Method in interface javaslang.control.Option
Returns true, if this is Some, otherwise false, if this is None.
isDistinct() - Method in interface javaslang.collection.Map
 
isDistinct() - Method in interface javaslang.collection.Multimap
 
isDistinct() - Method in interface javaslang.collection.Set
 
isDistinct() - Method in interface javaslang.collection.Traversable
Checks if this Traversable may consist of distinct elements only.
isDistinct() - Method in interface javaslang.collection.Tree
 
isEmpty() - Method in class javaslang.collection.Array
 
isEmpty() - Method in class javaslang.collection.CharSeq
 
isEmpty() - Method in class javaslang.collection.HashMap
 
isEmpty() - Method in class javaslang.collection.HashSet
 
isEmpty() - Method in interface javaslang.collection.Iterator
 
isEmpty() - Method in class javaslang.collection.LinkedHashMap
 
isEmpty() - Method in class javaslang.collection.LinkedHashSet
 
isEmpty() - Method in class javaslang.collection.List.Cons
 
isEmpty() - Method in interface javaslang.collection.List
 
isEmpty() - Method in class javaslang.collection.List.Nil
 
isEmpty() - Method in class javaslang.collection.PriorityQueue
 
isEmpty() - Method in class javaslang.collection.Queue
 
isEmpty() - Method in interface javaslang.collection.Stack
Checks if this Stack is empty.
isEmpty() - Method in class javaslang.collection.Stream.Cons
 
isEmpty() - Method in class javaslang.collection.Stream.Empty
 
isEmpty() - Method in interface javaslang.collection.Traversable
Checks if this Traversable is empty.
isEmpty() - Method in class javaslang.collection.Tree.Empty
 
isEmpty() - Method in class javaslang.collection.Tree.Node
 
isEmpty() - Method in class javaslang.collection.TreeMap
 
isEmpty() - Method in class javaslang.collection.TreeSet
 
isEmpty() - Method in class javaslang.collection.Vector
 
isEmpty() - Method in interface javaslang.concurrent.Future
Checks, if this future has a value.
isEmpty() - Method in interface javaslang.control.Either
 
isEmpty() - Method in class javaslang.control.Either.LeftProjection
 
isEmpty() - Method in class javaslang.control.Either.RightProjection
 
isEmpty() - Method in interface javaslang.control.Option
Returns true, if this is None, otherwise false, if this is Some.
isEmpty() - Method in class javaslang.control.Option.None
 
isEmpty() - Method in class javaslang.control.Option.Some
 
isEmpty() - Method in class javaslang.control.Try.Failure
 
isEmpty() - Method in interface javaslang.control.Try
Checks whether this Try has no result, i.e.
isEmpty() - Method in class javaslang.control.Try.Success
 
isEmpty() - Method in interface javaslang.control.Validation
 
isEmpty() - Method in class javaslang.Lazy
 
isEmpty() - Method in interface javaslang.Value
Checks, this Value is empty, i.e.
isEvaluated() - Method in class javaslang.Lazy
Checks, if this lazy value is evaluated.
isFailure() - Method in interface javaslang.concurrent.Future
Checks if this Future completed with a failure.
isFailure() - Method in class javaslang.control.Try.Failure
 
isFailure() - Method in interface javaslang.control.Try
Checks if this is a Failure.
isFailure() - Method in class javaslang.control.Try.Success
 
isIn(T...) - Static method in class javaslang.Predicates
Creates a Predicate that tests, if an object is equal to at least one of the specified values using Objects.equals(Object, Object) for comparison.
isInvalid() - Method in class javaslang.control.Validation.Invalid
 
isInvalid() - Method in interface javaslang.control.Validation
Check whether this is of type Invalid
isInvalid() - Method in class javaslang.control.Validation.Valid
 
isLeaf() - Method in class javaslang.collection.Tree.Empty
 
isLeaf() - Method in interface javaslang.collection.Tree
Checks if this Tree is a leaf.
isLeaf() - Method in class javaslang.collection.Tree.Node
 
isLeft() - Method in interface javaslang.control.Either
Returns whether this Either is a Left.
isLeft() - Method in class javaslang.control.Either.Left
 
isLeft() - Method in class javaslang.control.Either.Right
 
isMemoized() - Method in interface javaslang.λ
Checks if this function is memoizing (= caching) computed values.
isNotNull() - Static method in class javaslang.Predicates
Creates a Predicate that tests, if an object is not null
isNull() - Static method in class javaslang.Predicates
Creates a Predicate that tests, if an object is null
isOrdered() - Method in class javaslang.collection.PriorityQueue
 
isOrdered() - Method in interface javaslang.collection.SortedMap
 
isOrdered() - Method in interface javaslang.collection.SortedSet
 
isOrdered() - Method in interface javaslang.collection.Traversable
Checks if this Traversable is ordered
isRight() - Method in interface javaslang.control.Either
Returns whether this Either is a Right.
isRight() - Method in class javaslang.control.Either.Left
 
isRight() - Method in class javaslang.control.Either.Right
 
isSingleValued() - Method in interface javaslang.collection.Traversable
Each of Javaslang's collections may contain more than one element.
isSingleValued() - Method in interface javaslang.concurrent.Future
A Future is single-valued.
isSingleValued() - Method in interface javaslang.control.Either
A right-biased Either is single-valued.
isSingleValued() - Method in class javaslang.control.Either.LeftProjection
A LeftProjection is single-valued.
isSingleValued() - Method in class javaslang.control.Either.RightProjection
A RightProjection is single-valued.
isSingleValued() - Method in interface javaslang.control.Option
An Option is single-valued.
isSingleValued() - Method in interface javaslang.control.Try
A Try is a single-valued.
isSingleValued() - Method in interface javaslang.control.Validation
 
isSingleValued() - Method in class javaslang.Lazy
 
isSingleValued() - Method in interface javaslang.Value
States whether this is a single-valued type.
isSuccess() - Method in interface javaslang.concurrent.Future
Checks if this Future completed with a success.
isSuccess() - Method in class javaslang.control.Try.Failure
 
isSuccess() - Method in interface javaslang.control.Try
Checks if this is a Success.
isSuccess() - Method in class javaslang.control.Try.Success
 
isTraversableAgain() - Method in class javaslang.collection.Array
 
isTraversableAgain() - Method in interface javaslang.collection.BitSet
 
isTraversableAgain() - Method in class javaslang.collection.CharSeq
 
isTraversableAgain() - Method in class javaslang.collection.HashSet
 
isTraversableAgain() - Method in interface javaslang.collection.Iterator
 
isTraversableAgain() - Method in class javaslang.collection.LinkedHashSet
 
isTraversableAgain() - Method in interface javaslang.collection.List
 
isTraversableAgain() - Method in interface javaslang.collection.Map
 
isTraversableAgain() - Method in interface javaslang.collection.Multimap
 
isTraversableAgain() - Method in class javaslang.collection.PriorityQueue
Checks if this PriorityQueue can be repeatedly traversed.
isTraversableAgain() - Method in class javaslang.collection.Queue
 
isTraversableAgain() - Method in interface javaslang.collection.Stream
 
isTraversableAgain() - Method in interface javaslang.collection.Traversable
Checks if this Traversable can be repeatedly traversed.
isTraversableAgain() - Method in interface javaslang.collection.Tree
 
isTraversableAgain() - Method in class javaslang.collection.TreeSet
 
isTraversableAgain() - Method in class javaslang.collection.Vector
 
isValid() - Method in class javaslang.control.Validation.Invalid
 
isValid() - Method in interface javaslang.control.Validation
Check whether this is of type Valid
isValid() - Method in class javaslang.control.Validation.Valid
 
iterate(T, Function<? super T, ? extends T>) - Static method in interface javaslang.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 javaslang.collection.Stream
Generates a (theoretically) infinitely long Stream using a function to calculate the next value based on the previous.
iterator() - Method in class javaslang.collection.Array
 
iterator() - Method in class javaslang.collection.CharSeq
 
iterator() - Method in class javaslang.collection.HashMap
 
iterator() - Method in class javaslang.collection.HashSet
 
Iterator<T> - Interface in javaslang.collection
javaslang.collection.Iterator is a compositional replacement for java.util.Iterator whose purpose is to iterate once over a sequence of elements.
iterator() - Method in interface javaslang.collection.Iterator
 
iterator() - Method in class javaslang.collection.LinkedHashMap
 
iterator() - Method in class javaslang.collection.LinkedHashSet
 
iterator() - Method in interface javaslang.collection.Map
 
iterator() - Method in interface javaslang.collection.Multimap
 
iterator(int) - Method in interface javaslang.collection.Seq
Returns an iterator of this elements starting at the given index.
iterator() - Method in interface javaslang.collection.Set
 
iterator() - Method in class javaslang.collection.Stream.Cons
 
iterator() - Method in class javaslang.collection.Stream.Empty
 
iterator() - Method in interface javaslang.collection.Traversable
An iterator by means of head() and tail().
iterator(Tree.Order) - Method in interface javaslang.collection.Tree
Traverses this tree values in a specific Tree.Order.
iterator() - Method in interface javaslang.collection.Tree
 
iterator() - Method in class javaslang.collection.TreeMap
 
iterator() - Method in class javaslang.collection.TreeSet
 
iterator() - Method in class javaslang.collection.Vector
 
iterator() - Method in interface javaslang.concurrent.Future
 
iterator() - Method in interface javaslang.control.Either
 
iterator() - Method in class javaslang.control.Either.LeftProjection
 
iterator() - Method in class javaslang.control.Either.RightProjection
 
iterator() - Method in interface javaslang.control.Option
 
iterator() - Method in interface javaslang.control.Try
 
iterator() - Method in interface javaslang.control.Validation
 
iterator() - Method in class javaslang.Lazy
 
iterator() - Method in interface javaslang.Value
Returns a rich javaslang.collection.Iterator.

J

javaslang - package javaslang
The javaslang package contains core types like λ, Lazy and Tuple.
javaslang.collection - package javaslang.collection
Purely functional collections based on Traversable.
javaslang.concurrent - package javaslang.concurrent
This package contains basic building blocks creating fast, asynchronous, non-blocking parallel code.
javaslang.control - package javaslang.control
Control structures like the disjoint union type Either, the optional value type Option and Try for exception handling.

K

keyComparator() - Method in interface javaslang.collection.SortedMap
Returns the underlying key-comparator which defines the order of the elements contained in this map.
keyComparator() - Method in class javaslang.collection.TreeMap
 
keySet() - Method in class javaslang.collection.HashMap
 
keySet() - Method in class javaslang.collection.LinkedHashMap
 
keySet() - Method in interface javaslang.collection.Map
Returns the keys contained in this map.
keySet() - Method in interface javaslang.collection.Multimap
Returns the keys contained in this multimap.
keySet() - Method in interface javaslang.collection.SortedMap
 
keySet() - Method in class javaslang.collection.TreeMap
 
Kind1<TYPE extends Kind1<TYPE,?>,T> - Interface in javaslang
Recursive self type representing TYPE<T>, which allows similar behavior to higher-kinded types.
Kind2<TYPE extends Kind2<TYPE,?,?>,T1,T2> - Interface in javaslang
Recursive self type representing TYPE<T1, T2>, which allows similar behavior to higher-kinded types.

L

last() - Method in interface javaslang.collection.IndexedSeq
 
last() - Method in interface javaslang.collection.SortedMap
 
last() - Method in interface javaslang.collection.SortedSet
 
last() - Method in interface javaslang.collection.Traversable
Dual of Traversable.head(), returning the last element.
lastIndexOf(T, int) - Method in class javaslang.collection.Array
 
lastIndexOf(Character, int) - Method in class javaslang.collection.CharSeq
 
lastIndexOf(int) - Method in class javaslang.collection.CharSeq
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class javaslang.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 javaslang.collection.CharSeq
Returns the index within this string of the last occurrence of the specified substring.
lastIndexOf(CharSeq, int) - Method in class javaslang.collection.CharSeq
Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
lastIndexOf(T, int) - Method in interface javaslang.collection.List
 
lastIndexOf(T, int) - Method in class javaslang.collection.Queue
 
lastIndexOf(T) - Method in interface javaslang.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 interface javaslang.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 javaslang.collection.Stream
 
lastIndexOf(T, int) - Method in class javaslang.collection.Vector
 
lastIndexOfOption(int, int) - Method in class javaslang.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 javaslang.collection.CharSeq
Returns the index of the last occurrence of the given element as an Option.
lastIndexOfOption(CharSeq, int) - Method in class javaslang.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 javaslang.collection.Seq
Returns the index of the last occurrence of the given element as an Option.
lastIndexOfOption(T, int) - Method in interface javaslang.collection.Seq
Returns the index of the last occurrence of the given element before or at a given end index as an Option.
lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface javaslang.collection.IndexedSeq
 
lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface javaslang.collection.LinearSeq
 
lastIndexOfSlice(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Finds last index where this sequence contains a given sequence as a slice.
lastIndexOfSlice(Iterable<? extends T>, int) - Method in interface javaslang.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 javaslang.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 javaslang.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>, int) - Method in interface javaslang.collection.IndexedSeq
 
lastIndexWhere(Predicate<? super T>, int) - Method in interface javaslang.collection.LinearSeq
 
lastIndexWhere(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Finds index of last element satisfying some predicate.
lastIndexWhere(Predicate<? super T>, int) - Method in interface javaslang.collection.Seq
Finds index of last element satisfying some predicate before or at given end index.
lastIndexWhereOption(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Finds index of last element satisfying some predicate as an Option.
lastIndexWhereOption(Predicate<? super T>, int) - Method in interface javaslang.collection.Seq
Finds index of last element satisfying some predicate before or at given end index as an Option.
lastOption() - Method in interface javaslang.collection.Traversable
Dual of Traversable.headOption(), returning the last element as Opiton.
Lazy(Supplier<? extends T>) - Static method in class javaslang.API
Lazy<T> - Class in javaslang
Represents a lazy evaluated value.
leafCount() - Method in interface javaslang.collection.Tree
Counts the number of leaves of this tree.
Left(L) - Static method in class javaslang.API
left(L) - Static method in interface javaslang.control.Either
Constructs a Either.Left
left() - Method in interface javaslang.control.Either
Returns a LeftProjection of this Either.
Left(API.Match.Pattern<_1, ?>) - Static method in class javaslang.Patterns
 
leftMap(Function<? super E, ? extends U>) - Method in interface javaslang.control.Validation
Deprecated.
leftPadTo(int, T) - Method in class javaslang.collection.Array
 
leftPadTo(int, Character) - Method in class javaslang.collection.CharSeq
 
leftPadTo(int, T) - Method in interface javaslang.collection.List
 
leftPadTo(int, T) - Method in class javaslang.collection.Queue
 
leftPadTo(int, T) - Method in interface javaslang.collection.Seq
A copy of this sequence with an element prepended until a given target length is reached.
leftPadTo(int, T) - Method in interface javaslang.collection.Stream
 
leftPadTo(int, T) - Method in class javaslang.collection.Vector
 
length() - Method in class javaslang.collection.Array
 
length() - Method in class javaslang.collection.CharSeq
Returns the length of this string.
length() - Method in class javaslang.collection.HashSet
 
length() - Method in interface javaslang.collection.Iterator
 
length() - Method in class javaslang.collection.LinkedHashSet
 
length() - Method in class javaslang.collection.List.Cons
 
length() - Method in interface javaslang.collection.List
 
length() - Method in class javaslang.collection.List.Nil
 
length() - Method in interface javaslang.collection.Map
 
length() - Method in interface javaslang.collection.Multimap
 
length() - Method in class javaslang.collection.PriorityQueue
Computes the number of elements of this PriorityQueue.
length() - Method in class javaslang.collection.Queue
 
length() - Method in interface javaslang.collection.Set
 
length() - Method in interface javaslang.collection.Stream
 
length() - Method in interface javaslang.collection.Traversable
Computes the number of elements of this Traversable.
length() - Method in class javaslang.collection.Tree.Empty
 
length() - Method in class javaslang.collection.Tree.Node
 
length() - Method in class javaslang.collection.TreeSet
 
length() - Method in class javaslang.collection.Vector
 
lift(CheckedFunction0<? extends R>) - Static method in interface javaslang.CheckedFunction0
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction1<? super T1, ? extends R>) - Static method in interface javaslang.CheckedFunction1
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface javaslang.CheckedFunction2
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface javaslang.CheckedFunction3
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface javaslang.CheckedFunction4
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface javaslang.CheckedFunction5
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface javaslang.CheckedFunction6
Lifts the given partialFunction into a total function that returns an Option result.
lift(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface javaslang.CheckedFunction7
Lifts the given partialFunction into a total function that returns an Option 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 javaslang.CheckedFunction8
Lifts the given partialFunction into a total function that returns an Option result.
lift() - Method in interface javaslang.collection.Map
Turns this map into a plain function returning an Option result.
lift() - Method in interface javaslang.collection.Seq
Turns this sequence into a plain function returning an Option result.
lift(Supplier<? extends R>) - Static method in interface javaslang.Function0
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function<? super T1, ? extends R>) - Static method in interface javaslang.Function1
Lifts the given partialFunction into a total function that returns an Option result.
lift(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface javaslang.Function2
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface javaslang.Function3
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface javaslang.Function4
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface javaslang.Function5
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface javaslang.Function6
Lifts the given partialFunction into a total function that returns an Option result.
lift(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface javaslang.Function7
Lifts the given partialFunction into a total function that returns an Option 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 javaslang.Function8
Lifts the given partialFunction into a total function that returns an Option result.
liftTry(CheckedFunction0<? extends R>) - Static method in interface javaslang.CheckedFunction0
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction1<? super T1, ? extends R>) - Static method in interface javaslang.CheckedFunction1
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction2<? super T1, ? super T2, ? extends R>) - Static method in interface javaslang.CheckedFunction2
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface javaslang.CheckedFunction3
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface javaslang.CheckedFunction4
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface javaslang.CheckedFunction5
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface javaslang.CheckedFunction6
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(CheckedFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface javaslang.CheckedFunction7
Lifts the given partialFunction into a total function that returns an Try 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 javaslang.CheckedFunction8
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Supplier<? extends R>) - Static method in interface javaslang.Function0
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function<? super T1, ? extends R>) - Static method in interface javaslang.Function1
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in interface javaslang.Function2
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface javaslang.Function3
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface javaslang.Function4
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface javaslang.Function5
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface javaslang.Function6
Lifts the given partialFunction into a total function that returns an Try result.
liftTry(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface javaslang.Function7
Lifts the given partialFunction into a total function that returns an Try 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 javaslang.Function8
Lifts the given partialFunction into a total function that returns an Try result.
LinearSeq<T> - Interface in javaslang.collection
Interface for immutable, linear sequences.
LinkedHashMap<K,V> - Class in javaslang.collection
An immutable LinkedHashMap implementation.
LinkedHashMultimap<K,V> - Class in javaslang.collection
An LinkedHashMap-based implementation of Multimap
LinkedHashMultimap.Builder<V> - Class in javaslang.collection
 
LinkedHashSet<T> - Class in javaslang.collection
An immutable HashSet implementation.
LinkedMap() - Static method in class javaslang.API
LinkedMap(Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.API
LinkedMap(K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
LinkedMap(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.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 javaslang.API
LinkedSet() - Static method in class javaslang.API
LinkedSet(T) - Static method in class javaslang.API
LinkedSet(T...) - Static method in class javaslang.API
List() - Static method in class javaslang.API
Alias for List.empty()
List(T) - Static method in class javaslang.API
Alias for List.of(Object)
List(T...) - Static method in class javaslang.API
List<T> - Interface in javaslang.collection
An immutable List is an eager sequence of elements.
List(API.Match.Pattern<_1, ?>, API.Match.Pattern<_2, ?>) - Static method in class javaslang.Patterns
 
List() - Static method in class javaslang.Patterns
 
List.Cons<T> - Class in javaslang.collection
Non-empty List, consisting of a head and a tail.
List.Nil<T> - Class in javaslang.collection
Representation of the singleton empty List.

M

make() - Static method in interface javaslang.concurrent.Promise
Makes a Promise that isn't fulfilled yet, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
make(ExecutorService) - Static method in interface javaslang.concurrent.Promise
Makes a Promise that isn't fulfilled yet, backed by the given ExecutorService.
Map() - Static method in class javaslang.API
Alias for HashMap.empty()
Map(Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.API
Map(K, V) - Static method in class javaslang.API
Map(K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.API
Map(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class javaslang.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 javaslang.API
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.Array
 
map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface javaslang.collection.BitSet
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.BitSet
 
map(Function<? super Character, ? extends U>) - Method in class javaslang.collection.CharSeq
 
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class javaslang.collection.HashMap
 
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.HashSet
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.IndexedSeq
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Iterator
Maps the elements of this Iterator lazily using the given mapper.
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.LinearSeq
 
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class javaslang.collection.LinkedHashMap
 
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.LinkedHashSet
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.List
 
Map<K,V> - Interface in javaslang.collection
An immutable Map interface.
map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Map
Maps the Map entries to a sequence of values.
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface javaslang.collection.Map
Maps the entries of this Map to form a new Map.
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface javaslang.collection.Multimap
Maps the entries of this Multimap to form a new Multimap.
map(Function<? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Multimap
Maps the Multimap entries to a sequence of values.
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.PriorityQueue
 
map(Comparator<U>, Function<? super T, ? extends U>) - Method in class javaslang.collection.PriorityQueue
 
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.Queue
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Seq
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Set
 
map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface javaslang.collection.SortedMap
Same as SortedMap.map(BiFunction), using a specific comparator for keys of the codomain of the given mapper.
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in interface javaslang.collection.SortedMap
 
map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in interface javaslang.collection.SortedSet
Same as SortedSet.map(Function) but using a specific comparator for values of the codomain of the given mapper.
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.SortedSet
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Stream
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.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 javaslang.collection.Tree
 
map(BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class javaslang.collection.TreeMap
 
map(Comparator<? super K2>, BiFunction<? super K, ? super V, Tuple2<K2, V2>>) - Method in class javaslang.collection.TreeMap
 
map(Comparator<? super U>, Function<? super T, ? extends U>) - Method in class javaslang.collection.TreeSet
 
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.TreeSet
 
map(Function<? super T, ? extends U>) - Method in class javaslang.collection.Vector
 
map(Function<? super T, ? extends U>) - Method in interface javaslang.concurrent.Future
 
map(Function<? super L, ? extends U>) - Method in class javaslang.control.Either.LeftProjection
Maps the left value if the projected Either is a Left.
map(Function<? super R, ? extends U>) - Method in interface javaslang.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 javaslang.control.Either.RightProjection
Maps the right value if the projected Either is a Right.
map(Function<? super T, ? extends U>) - Method in interface javaslang.control.Option
Maps the value and wraps it in a new Some if this is a Some, returns None.
map(Function<? super T, ? extends U>) - Method in interface javaslang.control.Try
Shortcut for mapTry(mapper::apply), see Try.mapTry(CheckedFunction).
map(Function<? super T, ? extends U>) - Method in interface javaslang.control.Validation
 
map(Function<? super T, ? extends U>) - Method in class javaslang.Lazy
 
map(Function<? super T1, ? extends U1>) - Method in class javaslang.Tuple1
Maps the components of this tuple using a mapper function.
map(BiFunction<? super T1, ? super T2, Tuple2<U1, U2>>) - Method in class javaslang.Tuple2
Maps the components of this tuple using a mapper function.
map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>) - Method in class javaslang.Tuple2
Maps the components of this tuple using a mapper function for each component.
map(Function3<? super T1, ? super T2, ? super T3, Tuple3<U1, U2, U3>>) - Method in class javaslang.Tuple3
Maps the components of this tuple using a mapper function.
map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>) - Method in class javaslang.Tuple3
Maps the components of this tuple using a mapper function for each component.
map(Function4<? super T1, ? super T2, ? super T3, ? super T4, Tuple4<U1, U2, U3, U4>>) - Method in class javaslang.Tuple4
Maps the components of this tuple using a mapper function.
map(Function<? super T1, ? extends U1>, Function<? super T2, ? extends U2>, Function<? super T3, ? extends U3>, Function<? super T4, ? extends U4>) - Method in class javaslang.Tuple4
Maps the components of this tuple using a mapper function for each component.
map(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Tuple5<U1, U2, U3, U4, U5>>) - Method in class javaslang.Tuple5
Maps the components of this tuple using a mapper function.
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 javaslang.Tuple5
Maps the components of this tuple using a mapper function for each component.
map(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Tuple6<U1, U2, U3, U4, U5, U6>>) - Method in class javaslang.Tuple6
Maps the components of this tuple using a mapper function.
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 javaslang.Tuple6
Maps the components of this tuple using a mapper function for each component.
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 javaslang.Tuple7
Maps the components of this tuple using a mapper function.
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 javaslang.Tuple7
Maps the components of this tuple using a mapper function for each component.
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 javaslang.Tuple8
Maps the components of this tuple using a mapper function.
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 javaslang.Tuple8
Maps the components of this tuple using a mapper function for each component.
map(Function<? super T, ? extends U>) - Method in interface javaslang.Value
Maps the underlying value to a different component type.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple2
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple3
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple4
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple5
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple6
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple7
Maps the 1st component of this tuple to a new value.
map1(Function<? super T1, ? extends U>) - Method in class javaslang.Tuple8
Maps the 1st component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple2
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple3
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple4
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple5
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple6
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple7
Maps the 2nd component of this tuple to a new value.
map2(Function<? super T2, ? extends U>) - Method in class javaslang.Tuple8
Maps the 2nd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple3
Maps the 3rd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple4
Maps the 3rd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple5
Maps the 3rd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple6
Maps the 3rd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple7
Maps the 3rd component of this tuple to a new value.
map3(Function<? super T3, ? extends U>) - Method in class javaslang.Tuple8
Maps the 3rd component of this tuple to a new value.
map4(Function<? super T4, ? extends U>) - Method in class javaslang.Tuple4
Maps the 4th component of this tuple to a new value.
map4(Function<? super T4, ? extends U>) - Method in class javaslang.Tuple5
Maps the 4th component of this tuple to a new value.
map4(Function<? super T4, ? extends U>) - Method in class javaslang.Tuple6
Maps the 4th component of this tuple to a new value.
map4(Function<? super T4, ? extends U>) - Method in class javaslang.Tuple7
Maps the 4th component of this tuple to a new value.
map4(Function<? super T4, ? extends U>) - Method in class javaslang.Tuple8
Maps the 4th component of this tuple to a new value.
map5(Function<? super T5, ? extends U>) - Method in class javaslang.Tuple5
Maps the 5th component of this tuple to a new value.
map5(Function<? super T5, ? extends U>) - Method in class javaslang.Tuple6
Maps the 5th component of this tuple to a new value.
map5(Function<? super T5, ? extends U>) - Method in class javaslang.Tuple7
Maps the 5th component of this tuple to a new value.
map5(Function<? super T5, ? extends U>) - Method in class javaslang.Tuple8
Maps the 5th component of this tuple to a new value.
map6(Function<? super T6, ? extends U>) - Method in class javaslang.Tuple6
Maps the 6th component of this tuple to a new value.
map6(Function<? super T6, ? extends U>) - Method in class javaslang.Tuple7
Maps the 6th component of this tuple to a new value.
map6(Function<? super T6, ? extends U>) - Method in class javaslang.Tuple8
Maps the 6th component of this tuple to a new value.
map7(Function<? super T7, ? extends U>) - Method in class javaslang.Tuple7
Maps the 7th component of this tuple to a new value.
map7(Function<? super T7, ? extends U>) - Method in class javaslang.Tuple8
Maps the 7th component of this tuple to a new value.
map8(Function<? super T8, ? extends U>) - Method in class javaslang.Tuple8
Maps the 8th component of this tuple to a new value.
mapChars(CharSeq.CharUnaryOperator) - Method in class javaslang.collection.CharSeq
 
mapError(Function<? super E, ? extends U>) - Method in interface javaslang.control.Validation
Applies a function f to the error of this Validation if this is an Invalid.
mapKeys(Function<? super K, ? extends K2>) - Method in class javaslang.collection.HashMap
 
mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class javaslang.collection.HashMap
 
mapKeys(Function<? super K, ? extends K2>) - Method in class javaslang.collection.LinkedHashMap
 
mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
mapKeys(Function<? super K, ? extends K2>) - Method in interface javaslang.collection.Map
Maps the keys of this Map while preserving the corresponding values.
mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface javaslang.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>) - Method in interface javaslang.collection.SortedMap
 
mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in interface javaslang.collection.SortedMap
 
mapKeys(Function<? super K, ? extends K2>) - Method in class javaslang.collection.TreeMap
 
mapKeys(Function<? super K, ? extends K2>, BiFunction<? super V, ? super V, ? extends V>) - Method in class javaslang.collection.TreeMap
 
mapLeft(Function<? super L, ? extends U>) - Method in interface javaslang.control.Either
Maps the value of this Either if it is a Left, performs no operation if this is a Right.
mapTry(Try.CheckedFunction<? super T, ? extends U>) - Method in interface javaslang.concurrent.Future
 
mapTry(Try.CheckedFunction<? super T, ? extends U>) - Method in interface javaslang.control.Try
Runs the given checked function if this is a Success, passing the result of the current expression to it.
mapValues(Function<? super V, ? extends V2>) - Method in class javaslang.collection.HashMap
 
mapValues(Function<? super V, ? extends W>) - Method in class javaslang.collection.LinkedHashMap
 
mapValues(Function<? super V, ? extends V2>) - Method in interface javaslang.collection.Map
Maps the values of this Map while preserving the corresponding keys.
mapValues(Function<? super V, ? extends V2>) - Method in interface javaslang.collection.Multimap
Maps the values of this Multimap while preserving the corresponding keys.
mapValues(Function<? super V, ? extends V2>) - Method in interface javaslang.collection.SortedMap
 
mapValues(Function<? super V, ? extends W>) - Method in class javaslang.collection.TreeMap
 
Match(T) - Static method in class javaslang.API
Entry point of the match API.
MatchError - Exception in javaslang
A API.Match throws a MatchError if no case matches the applied object.
matches(String) - Method in class javaslang.collection.CharSeq
Tells whether or not this string matches the given regular expression.
max() - Method in interface javaslang.collection.Traversable
Calculates the maximum of this elements according to their natural order.
max() - Method in class javaslang.collection.TreeSet
 
MAX_ARITY - Static variable in interface javaslang.Tuple
The maximum arity of an Tuple.
maxBy(Comparator<? super T>) - Method in interface javaslang.collection.Traversable
Calculates the maximum of this elements using a specific comparator.
maxBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Traversable
Calculates the maximum of this elements within the co-domain of a specific function.
memoized() - Method in interface javaslang.CheckedFunction0
 
memoized() - Method in interface javaslang.CheckedFunction1
 
memoized() - Method in interface javaslang.CheckedFunction2
 
memoized() - Method in interface javaslang.CheckedFunction3
 
memoized() - Method in interface javaslang.CheckedFunction4
 
memoized() - Method in interface javaslang.CheckedFunction5
 
memoized() - Method in interface javaslang.CheckedFunction6
 
memoized() - Method in interface javaslang.CheckedFunction7
 
memoized() - Method in interface javaslang.CheckedFunction8
 
memoized() - Method in interface javaslang.Function0
 
memoized() - Method in interface javaslang.Function1
 
memoized() - Method in interface javaslang.Function2
 
memoized() - Method in interface javaslang.Function3
 
memoized() - Method in interface javaslang.Function4
 
memoized() - Method in interface javaslang.Function5
 
memoized() - Method in interface javaslang.Function6
 
memoized() - Method in interface javaslang.Function7
 
memoized() - Method in interface javaslang.Function8
 
memoized() - Method in interface javaslang.λ
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
merge(Map<? extends K, ? extends V>) - Method in class javaslang.collection.HashMap
 
merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.HashMap
 
merge(Map<? extends K, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
merge(Map<? extends K, ? extends V>) - Method in interface javaslang.collection.Map
Creates a new map which by merging the entries of this map and that map.
merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface javaslang.collection.Map
Creates a new map which by merging the entries of this map and that map.
merge(Multimap<? extends K, ? extends V>) - Method in interface javaslang.collection.Multimap
Creates a new multimap which by merging the entries of this multimap and that multimap.
merge(Multimap<K2, V2>, BiFunction<Traversable<V>, Traversable<V2>, Traversable<V>>) - Method in interface javaslang.collection.Multimap
Creates a new multimap which by merging the entries of this multimap and that multimap.
merge(PriorityQueue<T>) - Method in class javaslang.collection.PriorityQueue
 
merge(Map<? extends K, ? extends V>) - Method in interface javaslang.collection.SortedMap
 
merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface javaslang.collection.SortedMap
 
merge(Map<? extends K, ? extends V>) - Method in class javaslang.collection.TreeMap
 
merge(Map<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.TreeMap
 
min() - Method in interface javaslang.collection.Traversable
Calculates the minimum of this elements according to their natural order.
min() - Method in class javaslang.collection.TreeSet
 
minBy(Comparator<? super T>) - Method in interface javaslang.collection.Traversable
Calculates the minimum of this elements using a specific comparator.
minBy(Function<? super T, ? extends U>) - Method in interface javaslang.collection.Traversable
Calculates the minimum of this elements within the co-domain of a specific function.
mkCharSeq() - Method in interface javaslang.collection.Traversable
Joins the elements of this by concatenating their string representations.
mkCharSeq(CharSequence) - Method in interface javaslang.collection.Traversable
Joins the string representations of this elements using a specific delimiter.
mkCharSeq(CharSequence, CharSequence, CharSequence) - Method in interface javaslang.collection.Traversable
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
mkString() - Method in class javaslang.collection.CharSeq
 
mkString(CharSequence, CharSequence, CharSequence) - Method in class javaslang.collection.HashSet
 
mkString(CharSequence, CharSequence, CharSequence) - Method in class javaslang.collection.LinkedHashSet
 
mkString() - Method in interface javaslang.collection.Traversable
Joins the elements of this by concatenating their string representations.
mkString(CharSequence) - Method in interface javaslang.collection.Traversable
Joins the string representations of this elements using a specific delimiter.
mkString(CharSequence, CharSequence, CharSequence) - Method in interface javaslang.collection.Traversable
Joins the string representations of this elements using a specific delimiter, prefix and suffix.
Multimap<K,V> - Interface in javaslang.collection
An immutable Multimap interface.
Multimap.ContainerType - Enum in javaslang.collection
 

N

narrow(Array<? extends T>) - Static method in class javaslang.collection.Array
Narrows a widened Array<? extends T> to Array<T> by performing a type-safe cast.
narrow(HashMap<? extends K, ? extends V>) - Static method in class javaslang.collection.HashMap
Narrows a widened HashMap<? extends K, ? extends V> to HashMap<K, V> by performing a type-safe cast.
narrow(HashMultimap<? extends K, ? extends V>) - Static method in class javaslang.collection.HashMultimap
Narrows a widened HashMultimap<? extends K, ? extends V> to HashMultimap<K, V> by performing a type safe-cast.
narrow(HashSet<? extends T>) - Static method in class javaslang.collection.HashSet
Narrows a widened HashSet<? extends T> to HashSet<T> by performing a type-safe cast.
narrow(IndexedSeq<? extends T>) - Static method in interface javaslang.collection.IndexedSeq
Narrows a widened IndexedSeq<? extends T> to IndexedSeq<T> by performing a type-safe cast.
narrow(Iterator<? extends T>) - Static method in interface javaslang.collection.Iterator
Narrows a widened Iterator<? extends T> to Iterator<T> by performing a type-safe cast.
narrow(LinearSeq<? extends T>) - Static method in interface javaslang.collection.LinearSeq
Narrows a widened LinearSeq<? extends T> to LinearSeq<T> by performing a type-safe cast.
narrow(LinkedHashMap<? extends K, ? extends V>) - Static method in class javaslang.collection.LinkedHashMap
Narrows a widened LinkedHashMap<? extends K, ? extends V> to LinkedHashMap<K, V> by performing a type-safe cast.
narrow(LinkedHashMultimap<? extends K, ? extends V>) - Static method in class javaslang.collection.LinkedHashMultimap
Narrows a widened HashMultimap<? extends K, ? extends V> to HashMultimap<K, V> by performing a type safe-cast.
narrow(LinkedHashSet<? extends T>) - Static method in class javaslang.collection.LinkedHashSet
Narrows a widened LinkedHashSet<? extends T> to LinkedHashSet<T> by performing a type-safe cast.
narrow(List<? extends T>) - Static method in interface javaslang.collection.List
Narrows a widened List<? extends T> to List<T> by performing a type-safe cast.
narrow(Map<? extends K, ? extends V>) - Static method in interface javaslang.collection.Map
Narrows a widened Map<? extends K, ? extends V> to Map<K, V> by performing a type-safe cast.
narrow(Multimap<? extends K, ? extends V>) - Static method in interface javaslang.collection.Multimap
Narrows a widened Multimap<? extends K, ? extends V> to Multimap<K, V> by performing a type-safe cast.
narrow(PriorityQueue<? extends T>) - Static method in class javaslang.collection.PriorityQueue
Narrows a widened PriorityQueue<? extends T> to PriorityQueue<T> by performing a type-safe cast.
narrow(Queue<? extends T>) - Static method in class javaslang.collection.Queue
Narrows a widened Queue<? extends T> to Queue<T> by performing a type-safe cast.
narrow(Seq<? extends T>) - Static method in interface javaslang.collection.Seq
Narrows a widened Seq<? extends T> to Seq<T> by performing a type-safe cast.
narrow(Set<? extends T>) - Static method in interface javaslang.collection.Set
Narrows a widened Set<? extends T> to Set<T> by performing a type-safe cast.
narrow(SortedMap<? extends K, ? extends V>) - Static method in interface javaslang.collection.SortedMap
Narrows a widened SortedMap<? extends K, ? extends V> to SortedMap<K, V> by performing a type-safe cast.
narrow(SortedSet<? extends T>) - Static method in interface javaslang.collection.SortedSet
Narrows a widened SortedSet<? extends T> to SortedSet<T> by performing a type-safe cast.
narrow(Stack<? extends T>) - Static method in interface javaslang.collection.Stack
Narrows a widened Stack<? extends T> to Stack<T> by performing a type-safe cast.
narrow(Stream<? extends T>) - Static method in interface javaslang.collection.Stream
Narrows a widened Stream<? extends T> to Stream<T> by performing a type-safe cast.
narrow(Traversable<? extends T>) - Static method in interface javaslang.collection.Traversable
Narrows a widened Traversable<? extends T> to Traversable<T> by performing a type-safe cast.
narrow(Tree<? extends T>) - Static method in interface javaslang.collection.Tree
Narrows a widened Tree<? extends T> to Tree<T> by performing a type-safe cast.
narrow(TreeMap<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMap
Narrows a widened TreeMap<? extends K, ? extends V> to TreeMap<K, V> by performing a type-safe cast.
narrow(TreeMultimap<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMultimap
Narrows a widened HashMultimap<? extends K, ? extends V> to HashMultimap<K, V> by performing a type safe-cast.
narrow(TreeSet<? extends T>) - Static method in class javaslang.collection.TreeSet
Narrows a widened TreeSet<? extends T> to TreeSet<T> by performing a type-safe cast.
narrow(Vector<? extends T>) - Static method in class javaslang.collection.Vector
Narrows a widened Vector<? extends T> to Vector<T> by performing a type-safe cast.
narrow(Future<? extends T>) - Static method in interface javaslang.concurrent.Future
Narrows a widened Future<? extends T> to Future<T> by performing a type-safe cast.
narrow(Promise<? extends T>) - Static method in interface javaslang.concurrent.Promise
Narrows a widened Promise<? extends T> to Promise<T> by performing a type-safe cast.
narrow(Either<? extends L, ? extends R>) - Static method in interface javaslang.control.Either
Narrows a widened Either<? extends L, ? extends R> to Either<L, R> by performing a type-safe cast.
narrow(Option<? extends T>) - Static method in interface javaslang.control.Option
Narrows a widened Option<? extends T> to Option<T> by performing a type-safe cast.
narrow(Try<? extends T>) - Static method in interface javaslang.control.Try
Narrows a widened Try<? extends T> to Try<T> by performing a type-safe cast.
narrow(Validation<? extends E, ? extends T>) - Static method in interface javaslang.control.Validation
Narrows a widened Validation<? extends E, ? extends T> to Validation<E, T> by performing a type-safe cast.
narrow(Lazy<? extends T>) - Static method in class javaslang.Lazy
Narrows a widened Lazy<? extends T> to Lazy<T> by performing a type-safe cast.
narrow(Tuple1<? extends T1>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple1<? extends T1> to Tuple1<T1>.
narrow(Tuple2<? extends T1, ? extends T2>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple2<? extends T1, ? extends T2> to Tuple2<T1, T2>.
narrow(Tuple3<? extends T1, ? extends T2, ? extends T3>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple3<? extends T1, ? extends T2, ? extends T3> to Tuple3<T1, T2, T3>.
narrow(Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple4<? extends T1, ? extends T2, ? extends T3, ? extends T4> to Tuple4<T1, T2, T3, T4>.
narrow(Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5> to Tuple5<T1, T2, T3, T4, T5>.
narrow(Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6>) - Static method in interface javaslang.Tuple
Narrows a widened Tuple6<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6> to Tuple6<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 javaslang.Tuple
Narrows a widened Tuple7<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7> to Tuple7<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 javaslang.Tuple
Narrows a widened Tuple8<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5, ? extends T6, ? extends T7, ? extends T8> to Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>.
narrow(Value<? extends T>) - Static method in interface javaslang.Value
Narrows a widened Value<? extends T> to Value<T> by performing a type-safe cast.
negate() - Method in interface javaslang.control.Try.CheckedPredicate
Negates this predicate.
next() - Method in class javaslang.collection.AbstractIterator
 
Node(T, List<Tree.Node<T>>) - Constructor for class javaslang.collection.Tree.Node
Constructs a rose tree branch.
nodeCount() - Method in interface javaslang.collection.Tree
Counts the number of nodes (i.e.
None() - Static method in class javaslang.API
Alias for Option.none()
none() - Static method in interface javaslang.control.Option
Returns the single instance of None
None() - Static method in class javaslang.Patterns
 
nonEmpty() - Method in interface javaslang.collection.Traversable
Checks, this Traversable is not empty.
noneOf(Predicate<? super T>...) - Static method in class javaslang.Predicates
A combinator that checks if none of the given predicates is satisfied.
nothing() - Static method in interface javaslang.control.Option
Return the singleton instance of Some<Void>.
NotImplementedError - Error in javaslang
This exception is temporarily used during development in order to indicate that an implementation is missing.
NotImplementedError() - Constructor for error javaslang.NotImplementedError
Creates a NotImplementedError containing the message "an implementation is missing".
NotImplementedError(String) - Constructor for error javaslang.NotImplementedError
Creates a NotImplementedError containing the given message.

O

of(API.Match.Case<? extends T, ? extends R>...) - Method in class javaslang.API.Match
 
of(Class<? super T>) - Static method in class javaslang.API.Match.Pattern0
 
of(Class<? super T>, API.Match.Pattern<T1, ?>, Function<T, Tuple1<U1>>) - Static method in class javaslang.API.Match.Pattern1
 
of(Class<? super T>, API.Match.Pattern<T1, ?>, API.Match.Pattern<T2, ?>, Function<T, Tuple2<U1, U2>>) - Static method in class javaslang.API.Match.Pattern2
 
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 javaslang.API.Match.Pattern3
 
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 javaslang.API.Match.Pattern4
 
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 javaslang.API.Match.Pattern5
 
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 javaslang.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, ?>, API.Match.Pattern<T6, ?>, API.Match.Pattern<T7, ?>, Function<T, Tuple7<U1, U2, U3, U4, U5, U6, U7>>) - Static method in class javaslang.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, ?>, API.Match.Pattern<T7, ?>, API.Match.Pattern<T8, ?>, Function<T, Tuple8<U1, U2, U3, U4, U5, U6, U7, U8>>) - Static method in class javaslang.API.Match.Pattern8
 
of(CheckedFunction0<R>) - Static method in interface javaslang.CheckedFunction0
Creates a CheckedFunction0 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction1<T1, R>) - Static method in interface javaslang.CheckedFunction1
Creates a CheckedFunction1 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction2<T1, T2, R>) - Static method in interface javaslang.CheckedFunction2
Creates a CheckedFunction2 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction3<T1, T2, T3, R>) - Static method in interface javaslang.CheckedFunction3
Creates a CheckedFunction3 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction4<T1, T2, T3, T4, R>) - Static method in interface javaslang.CheckedFunction4
Creates a CheckedFunction4 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction5<T1, T2, T3, T4, T5, R>) - Static method in interface javaslang.CheckedFunction5
Creates a CheckedFunction5 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface javaslang.CheckedFunction6
Creates a CheckedFunction6 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface javaslang.CheckedFunction7
Creates a CheckedFunction7 based on method reference lambda expression Examples (w.l.o.g.
of(CheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface javaslang.CheckedFunction8
Creates a CheckedFunction8 based on method reference lambda expression Examples (w.l.o.g.
of(T) - Static method in class javaslang.collection.Array
Returns a singleton Array, i.e.
of(T...) - Static method in class javaslang.collection.Array
Creates a Array of the given elements.
of(T) - Method in class javaslang.collection.BitSet.Builder
 
of(T...) - Method in class javaslang.collection.BitSet.Builder
 
of(Integer) - Static method in interface javaslang.collection.BitSet
 
of(Integer...) - Static method in interface javaslang.collection.BitSet
 
of(CharSequence) - Static method in class javaslang.collection.CharSeq
Creates a String of CharSequence.
of(char) - Static method in class javaslang.collection.CharSeq
Returns a singleton CharSeq, i.e.
of(char...) - Static method in class javaslang.collection.CharSeq
Creates a String of the given characters.
of(Tuple2<? extends K, ? extends V>) - Static method in class javaslang.collection.HashMap
Returns a singleton HashMap, i.e.
of(K, V) - Static method in class javaslang.collection.HashMap
Returns a singleton HashMap, i.e.
of(K, V, K, V) - Static method in class javaslang.collection.HashMap
Creates a HashMap of the given list of key-value pairs.
of(K, V, K, V, K, V) - Static method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.HashMap
Creates a HashMap of the given list of key-value pairs.
of(K, V2) - Method in class javaslang.collection.HashMultimap.Builder
Creates a HashMultimap of the given key-value pair.
of(K, V2, K, V2) - Method in class javaslang.collection.HashMultimap.Builder
Creates a HashMultimap of the given list of key-value pairs.
of(K, V2, K, V2, K, V2) - Method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.HashMultimap.Builder
Creates a HashMultimap of the given list of key-value pairs.
of(Tuple2<? extends K, ? extends V2>) - Method in class javaslang.collection.HashMultimap.Builder
 
of(T) - Static method in class javaslang.collection.HashSet
Returns a singleton HashSet, i.e.
of(T...) - Static method in class javaslang.collection.HashSet
Creates a HashSet of the given elements.
of(T) - Static method in interface javaslang.collection.Iterator
Creates an Iterator which traverses one element.
of(T...) - Static method in interface javaslang.collection.Iterator
Creates an Iterator which traverses the given elements.
of(Tuple2<? extends K, ? extends V>) - Static method in class javaslang.collection.LinkedHashMap
Returns a singleton LinkedHashMap, i.e.
of(K, V) - Static method in class javaslang.collection.LinkedHashMap
Returns a singleton LinkedHashMap, i.e.
of(K, V, K, V) - Static method in class javaslang.collection.LinkedHashMap
Creates a LinkedHashMap of the given list of key-value pairs.
of(K, V, K, V, K, V) - Static method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.LinkedHashMap
Creates a LinkedHashMap of the given list of key-value pairs.
of(K, V2) - Method in class javaslang.collection.LinkedHashMultimap.Builder
Creates a LinkedHashMultimap of the given key-value pair.
of(K, V2, K, V2) - Method in class javaslang.collection.LinkedHashMultimap.Builder
Creates a LinkedHashMultimap of the given list of key-value pairs.
of(K, V2, K, V2, K, V2) - Method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.LinkedHashMultimap.Builder
Creates a LinkedHashMultimap of the given list of key-value pairs.
of(Tuple2<? extends K, ? extends V2>) - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
of(T) - Static method in class javaslang.collection.LinkedHashSet
Returns a singleton LinkedHashSet, i.e.
of(T...) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of the given elements.
of(T) - Static method in interface javaslang.collection.List
Returns a singleton List, i.e.
of(T...) - Static method in interface javaslang.collection.List
Creates a List of the given elements.
of(T) - Static method in class javaslang.collection.PriorityQueue
 
of(T...) - Static method in class javaslang.collection.PriorityQueue
 
of(Comparator<? super T>, T) - Static method in class javaslang.collection.PriorityQueue
 
of(Comparator<? super T>, T...) - Static method in class javaslang.collection.PriorityQueue
 
of(T) - Static method in class javaslang.collection.Queue
Returns a singleton Queue, i.e.
of(T...) - Static method in class javaslang.collection.Queue
Creates a Queue of the given elements.
of(T) - Static method in interface javaslang.collection.Stream
Returns a singleton Stream, i.e.
of(T...) - Static method in interface javaslang.collection.Stream
Creates a Stream of the given elements.
of(T) - Static method in interface javaslang.collection.Tree
Returns a new Node containing the given value and having no children.
of(T, Tree.Node<T>...) - Static method in interface javaslang.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 javaslang.collection.Tree
Returns a new Node containing the given value and having the given children.
of(T...) - Static method in interface javaslang.collection.Tree
Creates a Tree of the given elements.
of(Tuple2<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMap
Returns a singleton TreeMap, i.e.
of(Comparator<? super K>, Tuple2<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMap
Returns a singleton TreeMap, i.e.
of(K, V) - Static method in class javaslang.collection.TreeMap
Returns a singleton TreeMap, i.e.
of(K, V, K, V) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given list of key-value pairs.
of(K, V, K, V, K, V) - Static method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.TreeMap
Creates a TreeMap of the given list of key-value pairs.
of(Comparator<? super K>, K, V) - Static method in class javaslang.collection.TreeMap
Returns a singleton TreeMap, i.e.
of(Comparator<? super K>, K, V, K, V) - Static method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.TreeMap
Creates a TreeMap of the given list of key-value pairs.
of(K, V2) - Method in class javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given key-value pair.
of(K, V2, K, V2) - Method in class javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given list of key-value pairs.
of(K, V2, K, V2, K, V2) - Method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given list of key-value pairs.
of(Tuple2<? extends K, ? extends V2>) - Method in class javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given list of key-value pairs.
of(Comparator<? super K>, K, V2) - Method in class javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given key-value pair.
of(Comparator<? super K>, K, V2, K, V2) - Method in class javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.collection.TreeMultimap.Builder
Creates a TreeMultimap of the given list of key-value pairs.
of(Comparator<? super K>, Tuple2<? extends K, ? extends V2>) - Method in class javaslang.collection.TreeMultimap.Builder
 
of(T) - Static method in class javaslang.collection.TreeSet
 
of(Comparator<? super T>, T) - Static method in class javaslang.collection.TreeSet
 
of(T...) - Static method in class javaslang.collection.TreeSet
 
of(Comparator<? super T>, T...) - Static method in class javaslang.collection.TreeSet
 
of(T) - Static method in class javaslang.collection.Vector
Returns a singleton Vector, i.e.
of(T...) - Static method in class javaslang.collection.Vector
Creates a Vector of the given elements.
of(Try.CheckedSupplier<? extends T>) - Static method in interface javaslang.concurrent.Future
Starts an asynchronous computation, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
of(ExecutorService, Try.CheckedSupplier<? extends T>) - Static method in interface javaslang.concurrent.Future
Starts an asynchronous computation, backed by the given ExecutorService.
of(T) - Static method in interface javaslang.control.Option
Creates a new Option of a given value.
of(Try.CheckedSupplier<? extends T>) - Static method in interface javaslang.control.Try
Creates a Try of a CheckedSupplier.
of(Function0<R>) - Static method in interface javaslang.Function0
Creates a Function0 based on method reference lambda expression Examples (w.l.o.g.
of(Function1<T1, R>) - Static method in interface javaslang.Function1
Creates a Function1 based on method reference lambda expression Examples (w.l.o.g.
of(Function2<T1, T2, R>) - Static method in interface javaslang.Function2
Creates a Function2 based on method reference lambda expression Examples (w.l.o.g.
of(Function3<T1, T2, T3, R>) - Static method in interface javaslang.Function3
Creates a Function3 based on method reference lambda expression Examples (w.l.o.g.
of(Function4<T1, T2, T3, T4, R>) - Static method in interface javaslang.Function4
Creates a Function4 based on method reference lambda expression Examples (w.l.o.g.
of(Function5<T1, T2, T3, T4, T5, R>) - Static method in interface javaslang.Function5
Creates a Function5 based on method reference lambda expression Examples (w.l.o.g.
of(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface javaslang.Function6
Creates a Function6 based on method reference lambda expression Examples (w.l.o.g.
of(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface javaslang.Function7
Creates a Function7 based on method reference lambda expression Examples (w.l.o.g.
of(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface javaslang.Function8
Creates a Function8 based on method reference lambda expression Examples (w.l.o.g.
of(Supplier<? extends T>) - Static method in class javaslang.Lazy
Creates a Lazy that requests its value from a given Supplier.
of(T1) - Static method in interface javaslang.Tuple
Creates a tuple of one element.
of(T1, T2) - Static method in interface javaslang.Tuple
Creates a tuple of two elements.
of(T1, T2, T3) - Static method in interface javaslang.Tuple
Creates a tuple of three elements.
of(T1, T2, T3, T4) - Static method in interface javaslang.Tuple
Creates a tuple of 4 elements.
of(T1, T2, T3, T4, T5) - Static method in interface javaslang.Tuple
Creates a tuple of 5 elements.
of(T1, T2, T3, T4, T5, T6) - Static method in interface javaslang.Tuple
Creates a tuple of 6 elements.
of(T1, T2, T3, T4, T5, T6, T7) - Static method in interface javaslang.Tuple
Creates a tuple of 7 elements.
of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in interface javaslang.Tuple
Creates a tuple of 8 elements.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.Array
Creates a Array of the given elements.
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.Array
Creates a Array that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a boolean array.
ofAll(byte[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a byte array.
ofAll(char[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a char array.
ofAll(double[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a double array.
ofAll(float[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a float array.
ofAll(int[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of an int array.
ofAll(long[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a long array.
ofAll(short[]) - Static method in class javaslang.collection.Array
Creates a Array based on the elements of a short array.
ofAll(Iterable<? extends T>) - Method in class javaslang.collection.BitSet.Builder
 
ofAll(Stream<? extends T>) - Method in class javaslang.collection.BitSet.Builder
 
ofAll(Iterable<Integer>) - Static method in interface javaslang.collection.BitSet
 
ofAll(Stream<Integer>) - Static method in interface javaslang.collection.BitSet
 
ofAll(boolean[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of a boolean array.
ofAll(byte[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of a byte array.
ofAll(char[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of a char array.
ofAll(int[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of an int array.
ofAll(long[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of a long array.
ofAll(short[]) - Static method in interface javaslang.collection.BitSet
Creates a BitSet based on the elements of a short array.
ofAll(Iterable<? extends Character>) - Static method in class javaslang.collection.CharSeq
Creates a String of the given elements.
ofAll(Map<? extends K, ? extends V>) - Static method in class javaslang.collection.HashMap
Returns a HashMap, from a source java.util.Map.
ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class javaslang.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 javaslang.collection.HashMap
Returns a HashMap, from entries mapped from stream.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.HashSet
Creates a HashSet of the given elements.
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.HashSet
Creates a HashSet that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a boolean array.
ofAll(byte[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a byte array.
ofAll(char[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a char array.
ofAll(double[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a double array.
ofAll(float[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a float array.
ofAll(int[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of an int array.
ofAll(long[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a long array.
ofAll(short[]) - Static method in class javaslang.collection.HashSet
Creates a HashSet based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the given Iterable.
ofAll(Iterator<? extends T>) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the given Iterator by delegating calls of hasNext() and next() to it.
ofAll(boolean[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a boolean array.
ofAll(byte[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a byte array.
ofAll(char[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a char array.
ofAll(double[]) - Static method in interface javaslang.collection.Iterator
Creates ann Iterator based on the elements of a double array.
ofAll(float[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a float array.
ofAll(int[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of an int array.
ofAll(long[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a long array.
ofAll(short[]) - Static method in interface javaslang.collection.Iterator
Creates an Iterator based on the elements of a short array.
ofAll(Map<? extends K, ? extends V>) - Static method in class javaslang.collection.LinkedHashMap
Returns a LinkedHashMap, from a source java.util.Map.
ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.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 javaslang.collection.LinkedHashMap
Returns a LinkedHashMap, from entries mapped from stream.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of the given elements.
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a boolean array.
ofAll(byte[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a byte array.
ofAll(char[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a char array.
ofAll(double[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a double array.
ofAll(float[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a float array.
ofAll(int[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of an int array.
ofAll(long[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a long array.
ofAll(short[]) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in interface javaslang.collection.List
Creates a List of the given elements.
ofAll(Stream<? extends T>) - Static method in interface javaslang.collection.List
Creates a List that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a boolean array.
ofAll(byte[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a byte array.
ofAll(char[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a char array.
ofAll(double[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a double array.
ofAll(float[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a float array.
ofAll(int[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of an int array.
ofAll(long[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a long array.
ofAll(short[]) - Static method in interface javaslang.collection.List
Creates a List based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.PriorityQueue
 
ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class javaslang.collection.PriorityQueue
 
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.PriorityQueue
 
ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class javaslang.collection.PriorityQueue
 
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.Queue
Creates a Queue of the given elements.
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.Queue
Creates a Queue that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a boolean array.
ofAll(byte[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a byte array.
ofAll(char[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a char array.
ofAll(double[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a double array.
ofAll(float[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a float array.
ofAll(int[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of an int array.
ofAll(long[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a long array.
ofAll(short[]) - Static method in class javaslang.collection.Queue
Creates a Queue based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in interface javaslang.collection.Stream
Creates a Stream of the given elements.
ofAll(Stream<? extends T>) - Static method in interface javaslang.collection.Stream
Creates a Stream that contains the elements of the given Stream.
ofAll(boolean[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a boolean array.
ofAll(byte[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a byte array.
ofAll(char[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a char array.
ofAll(double[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a double array.
ofAll(float[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a float array.
ofAll(int[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of an int array.
ofAll(long[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a long array.
ofAll(short[]) - Static method in interface javaslang.collection.Stream
Creates a Stream based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in interface javaslang.collection.Tree
Creates a Tree of the given elements.
ofAll(Stream<? extends T>) - Static method in interface javaslang.collection.Tree
Creates a Tree that contains the elements of the given Stream.
ofAll(Map<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap, from a source java.util.Map.
ofAll(Stream<? extends T>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class javaslang.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 V>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap, from entries mapped from stream.
ofAll(Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap, from entries mapped from stream.
ofAll(Comparator<? super K>, Stream<? extends T>, Function<? super T, Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap, from entries mapped from stream.
ofAll(Comparator<? super K>, Map<? extends K, ? extends V>) - Static method in class javaslang.collection.TreeMap
Returns a TreeMap, from a source java.util.Map.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.TreeSet
 
ofAll(Comparator<? super T>, Iterable<? extends T>) - Static method in class javaslang.collection.TreeSet
 
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.TreeSet
 
ofAll(Comparator<? super T>, Stream<? extends T>) - Static method in class javaslang.collection.TreeSet
 
ofAll(boolean[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a boolean array.
ofAll(byte[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a byte array.
ofAll(char[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a char array.
ofAll(double[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a double array.
ofAll(float[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a float array.
ofAll(int[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of an int array.
ofAll(long[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a long array.
ofAll(short[]) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet based on the elements of a short array.
ofAll(Iterable<? extends T>) - Static method in class javaslang.collection.Vector
Creates a Vector of the given elements.
ofAll(Stream<? extends T>) - Static method in class javaslang.collection.Vector
Creates a Vector that contains the elements of the given Stream.
ofAll(boolean...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a boolean array.
ofAll(byte...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a byte array.
ofAll(char...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a char array.
ofAll(double...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a double array.
ofAll(float...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a float array.
ofAll(int...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of an int array.
ofAll(long...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a long array.
ofAll(short...) - Static method in class javaslang.collection.Vector
Creates a Vector based on the elements of a short array.
ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class javaslang.collection.HashMap
Creates a HashMap of the given entries.
ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.collection.HashMap
Creates a HashMap of the given entries.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.HashMap
Creates a HashMap of the given entries.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.HashMultimap.Builder
 
ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class javaslang.collection.HashMultimap.Builder
 
ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class javaslang.collection.HashMultimap.Builder
 
ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class javaslang.collection.LinkedHashMap
Creates a LinkedHashMap of the given entries.
ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.collection.LinkedHashMap
Creates a LinkedHashMap of the given entries.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.LinkedHashMap
Creates a LinkedHashMap of the given entries.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class javaslang.collection.LinkedHashMultimap.Builder
 
ofEntries(Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries using the natural key comparator.
ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V>...) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries using the given key comparator.
ofEntries(Map.Entry<? extends K, ? extends V>...) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries using the natural key comparator.
ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V>...) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries using the given key comparator.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries.
ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V>>) - Static method in class javaslang.collection.TreeMap
Creates a TreeMap of the given entries.
ofEntries(Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.TreeMultimap.Builder
 
ofEntries(Comparator<? super K>, Iterable<? extends Tuple2<? extends K, ? extends V2>>) - Method in class javaslang.collection.TreeMultimap.Builder
 
ofEntries(Tuple2<? extends K, ? extends V2>...) - Method in class javaslang.collection.TreeMultimap.Builder
 
ofEntries(Comparator<? super K>, Tuple2<? extends K, ? extends V2>...) - Method in class javaslang.collection.TreeMultimap.Builder
 
ofEntries(Map.Entry<? extends K, ? extends V2>...) - Method in class javaslang.collection.TreeMultimap.Builder
 
ofEntries(Comparator<? super K>, Map.Entry<? extends K, ? extends V2>...) - Method in class javaslang.collection.TreeMultimap.Builder
 
offsetByCodePoints(int, int) - Method in class javaslang.collection.CharSeq
Returns the index within this CharSeq that is offset from the given index by codePointOffset code points.
ofOptional(Optional<? extends T>) - Static method in interface javaslang.control.Option
Wraps a Java Optional to a new Option
onComplete(Consumer<? super Try<T>>) - Method in interface javaslang.concurrent.Future
Performs the action once the Future is complete.
onFailure(Consumer<? super Throwable>) - Method in interface javaslang.concurrent.Future
Performs the action once the Future is complete and the result is a Try.Failure.
onFailure(Consumer<? super Throwable>) - Method in interface javaslang.control.Try
Consumes the throwable if this is a Failure.
onSuccess(Consumer<? super T>) - Method in interface javaslang.concurrent.Future
Performs the action once the Future is complete and the result is a Try.Success.
onSuccess(Consumer<? super T>) - Method in interface javaslang.control.Try
Consumes the value if this is a Success.
option(API.Match.Case<? extends T, ? extends R>...) - Method in class javaslang.API.Match
 
Option(T) - Static method in class javaslang.API
Option<T> - Interface in javaslang.control
Replacement for Optional.
Option.None<T> - Class in javaslang.control
None is a singleton representation of the undefined Option.
Option.Some<T> - Class in javaslang.control
Some represents a defined Option.
Ordered<T> - Interface in javaslang.collection
An ordered collection interface.
orElse(Future<? extends T>) - Method in interface javaslang.concurrent.Future
 
orElse(Supplier<? extends Future<? extends T>>) - Method in interface javaslang.concurrent.Future
 
orElse(Either.LeftProjection<? extends L, ? extends R>) - Method in class javaslang.control.Either.LeftProjection
 
orElse(Supplier<? extends Either.LeftProjection<? extends L, ? extends R>>) - Method in class javaslang.control.Either.LeftProjection
 
orElse(Either<? extends L, ? extends R>) - Method in interface javaslang.control.Either
 
orElse(Supplier<? extends Either<? extends L, ? extends R>>) - Method in interface javaslang.control.Either
 
orElse(Either.RightProjection<? extends L, ? extends R>) - Method in class javaslang.control.Either.RightProjection
 
orElse(Supplier<? extends Either.RightProjection<? extends L, ? extends R>>) - Method in class javaslang.control.Either.RightProjection
 
orElse(Option<? extends T>) - Method in interface javaslang.control.Option
Returns this Option if it is nonempty, otherwise return the alternative.
orElse(Supplier<? extends Option<? extends T>>) - Method in interface javaslang.control.Option
Returns this Option if it is nonempty, otherwise return the result of evaluating supplier.
orElse(Try<? extends T>) - Method in interface javaslang.control.Try
 
orElse(Supplier<? extends Try<? extends T>>) - Method in interface javaslang.control.Try
 
orElse(Validation<? extends E, ? extends T>) - Method in interface javaslang.control.Validation
Returns this Validation if it is valid, otherwise return the alternative.
orElse(Supplier<Validation<? extends E, ? extends T>>) - Method in interface javaslang.control.Validation
Returns this Validation if it is valid, otherwise return the result of evaluating supplier.
orElseRun(Consumer<? super R>) - Method in class javaslang.control.Either.LeftProjection
Runs an action in the case this is a projection on a Right value.
orElseRun(Consumer<? super L>) - Method in interface javaslang.control.Either
Runs an action in the case this is a projection on a Left value.
orElseRun(Consumer<? super L>) - Method in class javaslang.control.Either.RightProjection
Runs an action in the case this is a projection on a Left value.
orElseRun(Consumer<? super Throwable>) - Method in interface javaslang.control.Try
 
out(PrintStream) - Method in interface javaslang.Value
Sends the string representations of this to the PrintStream.
out(PrintWriter) - Method in interface javaslang.Value
Sends the string representations of this to the PrintWriter.

P

padTo(int, T) - Method in class javaslang.collection.Array
 
padTo(int, Character) - Method in class javaslang.collection.CharSeq
 
padTo(int, T) - Method in interface javaslang.collection.IndexedSeq
 
padTo(int, T) - Method in interface javaslang.collection.LinearSeq
 
padTo(int, T) - Method in interface javaslang.collection.List
 
padTo(int, T) - Method in class javaslang.collection.Queue
 
padTo(int, T) - Method in interface javaslang.collection.Seq
A copy of this sequence with an element appended until a given target length is reached.
padTo(int, T) - Method in interface javaslang.collection.Stream
 
padTo(int, T) - Method in class javaslang.collection.Vector
 
parseBoolean() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a boolean by calling Boolean.parseBoolean(String).
parseByte() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed decimal byte by calling Byte.parseByte(String).
parseByte(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed byte in the specified radix by calling Byte.parseByte(String, int).
parseDouble() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a double by calling Double.parseDouble(String).
parseFloat() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a float by calling Float.parseFloat(String).
parseInt() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed decimal int by calling Integer.parseInt(String).
parseInt(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed int in the specified radix by calling Integer.parseInt(String, int).
parseLong() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed decimal long by calling Long.parseLong(String).
parseLong(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed long in the specified radix by calling Long.parseLong(String, int).
parseShort() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed decimal short by calling Short.parseShort(String).
parseShort(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a signed short in the specified radix by calling Short.parseShort(String, int).
parseUnsignedInt() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a unsigned decimal int by calling Integer.parseUnsignedInt(String).
parseUnsignedInt(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a unsigned int in the specified radix by calling Integer.parseUnsignedInt(String, int).
parseUnsignedLong() - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a unsigned decimal long by calling Long.parseUnsignedLong(String).
parseUnsignedLong(int) - Method in class javaslang.collection.CharSeq
Parses this CharSeq as a unsigned long in the specified radix by calling Long.parseUnsignedLong(String, int).
partition(Predicate<? super T>) - Method in class javaslang.collection.Array
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.BitSet
 
partition(Predicate<? super Character>) - Method in class javaslang.collection.CharSeq
 
partition(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
partition(Predicate<? super T>) - Method in class javaslang.collection.HashSet
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.Iterator
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.LinearSeq
 
partition(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
partition(Predicate<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.List
 
partition(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
partition(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
partition(Predicate<? super T>) - Method in class javaslang.collection.PriorityQueue
 
partition(Predicate<? super T>) - Method in class javaslang.collection.Queue
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.Seq
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.Set
 
partition(Predicate<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.SortedSet
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.Stream
 
partition(Predicate<? super T>) - Method in interface javaslang.collection.Traversable
Creates a partition of this Traversable by splitting this elements in two in distinct tarversables according to a predicate.
partition(Predicate<? super T>) - Method in interface javaslang.collection.Tree
 
partition(Predicate<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
partition(Predicate<? super T>) - Method in class javaslang.collection.TreeSet
 
partition(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
patch(int, Iterable<? extends T>, int) - Method in class javaslang.collection.Array
 
patch(int, Iterable<? extends Character>, int) - Method in class javaslang.collection.CharSeq
 
patch(int, Iterable<? extends T>, int) - Method in interface javaslang.collection.IndexedSeq
 
patch(int, Iterable<? extends T>, int) - Method in interface javaslang.collection.LinearSeq
 
patch(int, Iterable<? extends T>, int) - Method in interface javaslang.collection.List
 
patch(int, Iterable<? extends T>, int) - Method in class javaslang.collection.Queue
 
patch(int, Iterable<? extends T>, int) - Method in interface javaslang.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 javaslang.collection.Stream
 
patch(int, Iterable<? extends T>, int) - Method in class javaslang.collection.Vector
 
Patterns - Class in javaslang
 
peek(Consumer<? super T>) - Method in class javaslang.collection.Array
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.BitSet
 
peek(Consumer<? super Character>) - Method in class javaslang.collection.CharSeq
 
peek(Consumer<? super Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
peek(Consumer<? super T>) - Method in class javaslang.collection.HashSet
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.Iterator
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.LinearSeq
 
peek(Consumer<? super Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
peek(Consumer<? super T>) - Method in class javaslang.collection.LinkedHashSet
 
peek() - Method in interface javaslang.collection.List
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.List
Performs an action on the head element of this List.
peek(Consumer<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
peek(Consumer<? super Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.Seq
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.Set
 
peek(Consumer<? super Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.SortedSet
 
peek() - Method in interface javaslang.collection.Stack
Returns the head element without modifying the Stack.
peek(Consumer<? super T>) - Method in interface javaslang.collection.Stream
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.Traversable
 
peek(Consumer<? super T>) - Method in interface javaslang.collection.Tree
 
peek(Consumer<? super Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
peek(Consumer<? super T>) - Method in class javaslang.collection.TreeSet
 
peek(Consumer<? super T>) - Method in class javaslang.collection.Vector
 
peek(Consumer<? super T>) - Method in interface javaslang.concurrent.Future
 
peek(Consumer<? super L>) - Method in class javaslang.control.Either.LeftProjection
Applies the given action to the value if the projected either is a Left.
peek(Consumer<? super R>) - Method in interface javaslang.control.Either
 
peek(Consumer<? super R>) - Method in class javaslang.control.Either.RightProjection
Applies the given action to the value if the projected either is a Right.
peek(Consumer<? super T>) - Method in interface javaslang.control.Option
Applies an action to this value, if this option is defined, otherwise does nothing.
peek(Consumer<? super T>) - Method in interface javaslang.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 javaslang.control.Validation
 
peek(Consumer<? super T>) - Method in class javaslang.Lazy
 
peek(Consumer<? super T>) - Method in interface javaslang.Value
Performs the given action on the first element if this is an eager implementation.
peekLeft(Consumer<? super L>) - Method in interface javaslang.control.Either
 
peekOption() - Method in interface javaslang.collection.List
 
peekOption() - Method in interface javaslang.collection.Stack
Returns the head element without modifying the Stack.
permutations() - Method in class javaslang.collection.Array
 
permutations() - Method in class javaslang.collection.CharSeq
 
permutations() - Method in interface javaslang.collection.IndexedSeq
 
permutations() - Method in interface javaslang.collection.LinearSeq
 
permutations() - Method in interface javaslang.collection.List
 
permutations() - Method in class javaslang.collection.Queue
 
permutations() - Method in interface javaslang.collection.Seq
Computes all unique permutations.
permutations() - Method in interface javaslang.collection.Stream
 
permutations() - Method in class javaslang.collection.Vector
 
pop() - Method in interface javaslang.collection.List
 
pop() - Method in interface javaslang.collection.Stack
Removes the head element from this Stack.
pop2() - Method in interface javaslang.collection.List
 
pop2() - Method in interface javaslang.collection.Stack
Removes the head element from this Stack.
pop2Option() - Method in interface javaslang.collection.List
 
pop2Option() - Method in interface javaslang.collection.Stack
Removes the head element from this Stack.
popOption() - Method in interface javaslang.collection.List
 
popOption() - Method in interface javaslang.collection.Stack
Removes the head element from this Stack.
Predicates - Class in javaslang
Defines general-purpose predicates which are particularly useful when working with API.Match.
prefixLength(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Returns the length of the longest prefix whose elements all satisfy some predicate.
prepend(T) - Method in class javaslang.collection.Array
 
prepend(Character) - Method in class javaslang.collection.CharSeq
 
prepend(T) - Method in interface javaslang.collection.IndexedSeq
 
prepend(T) - Method in interface javaslang.collection.LinearSeq
 
prepend(T) - Method in interface javaslang.collection.List
 
prepend(T) - Method in class javaslang.collection.Queue
 
prepend(T) - Method in interface javaslang.collection.Seq
Prepends an element to this.
prepend(T) - Method in interface javaslang.collection.Stream
 
prepend(T) - Method in class javaslang.collection.Vector
 
prependAll(Iterable<? extends T>) - Method in class javaslang.collection.Array
 
prependAll(Iterable<? extends Character>) - Method in class javaslang.collection.CharSeq
 
prependAll(Iterable<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
prependAll(Iterable<? extends T>) - Method in interface javaslang.collection.LinearSeq
 
prependAll(Iterable<? extends T>) - Method in interface javaslang.collection.List
 
prependAll(Iterable<? extends T>) - Method in class javaslang.collection.Queue
 
prependAll(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Prepends all given elements to this.
prependAll(Iterable<? extends T>) - Method in interface javaslang.collection.Stream
 
prependAll(Iterable<? extends T>) - Method in class javaslang.collection.Vector
 
print(Object) - Static method in class javaslang.API
Shortcut for System.out.print(obj).
printf(String, Object...) - Static method in class javaslang.API
Shortcut for System.out.printf(format, args).
println(Object) - Static method in class javaslang.API
Shortcut for System.out.println(obj).
println() - Static method in class javaslang.API
Shortcut for System.out.println().
PriorityQueue() - Static method in class javaslang.API
PriorityQueue(Comparator<? super T>) - Static method in class javaslang.API
PriorityQueue(T) - Static method in class javaslang.API
PriorityQueue(Comparator<? super T>, T) - Static method in class javaslang.API
PriorityQueue(T...) - Static method in class javaslang.API
PriorityQueue(Comparator<? super T>, T...) - Static method in class javaslang.API
PriorityQueue<T> - Class in javaslang.collection
A PriorityQueue.
product() - Method in interface javaslang.collection.Traversable
Calculates the product of this elements.
Promise<T> - Interface in javaslang.concurrent
A Promise is a write-once wrapper around a read-only Future which can complete the underlying Future with a value or an exception.
push(T) - Method in interface javaslang.collection.List
 
push(T...) - Method in interface javaslang.collection.List
 
push(T) - Method in interface javaslang.collection.Stack
Pushes a new element on top of this Stack.
push(T...) - Method in interface javaslang.collection.Stack
Pushes the given elements on top of this Stack.
pushAll(Iterable<T>) - Method in interface javaslang.collection.List
 
pushAll(Iterable<T>) - Method in interface javaslang.collection.Stack
Pushes the given elements on top of this Stack.
put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.HashMap
 
put(K, V) - Method in class javaslang.collection.HashMap
 
put(Tuple2<? extends K, ? extends V>) - Method in class javaslang.collection.HashMap
 
put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.HashMap
 
put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
put(K, V) - Method in class javaslang.collection.LinkedHashMap
 
put(Tuple2<? extends K, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
put(K, V) - Method in interface javaslang.collection.Map
Associates the specified value with the specified key in this map.
put(Tuple2<? extends K, ? extends V>) - Method in interface javaslang.collection.Map
Convenience method for put(entry._1, entry._2).
put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in interface javaslang.collection.Map
Associates the specified value with the specified key in this map.
put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in interface javaslang.collection.Map
Convenience method for put(entry._1, entry._2, merge).
put(K, V) - Method in interface javaslang.collection.Multimap
Associates the specified value with the specified key in this multimap.
put(Tuple2<? extends K, ? extends V>) - Method in interface javaslang.collection.Multimap
Convenience method for put(entry._1, entry._2).
put(K, V) - Method in interface javaslang.collection.SortedMap
 
put(Tuple2<? extends K, ? extends V>) - Method in interface javaslang.collection.SortedMap
 
put(K, U, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.TreeMap
 
put(K, V) - Method in class javaslang.collection.TreeMap
 
put(Tuple2<? extends K, ? extends V>) - Method in class javaslang.collection.TreeMap
 
put(Tuple2<? extends K, U>, BiFunction<? super V, ? super U, ? extends V>) - Method in class javaslang.collection.TreeMap
 

Q

Queue() - Static method in class javaslang.API
Alias for Queue.empty()
Queue(T) - Static method in class javaslang.API
Queue(T...) - Static method in class javaslang.API
Queue<T> - Class in javaslang.collection
An immutable Queue stores elements allowing a first-in-first-out (FIFO) retrieval.

R

range(char, char) - Static method in class javaslang.collection.Array
 
range(int, int) - Static method in class javaslang.collection.Array
Creates a Array of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in class javaslang.collection.Array
Creates a Array of long numbers starting from from, extending to toExclusive - 1.
range(int, int) - Static method in interface javaslang.collection.BitSet
Creates a BitSet of int numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in interface javaslang.collection.BitSet
 
range(long, long) - Static method in interface javaslang.collection.BitSet
 
range(char, char) - Static method in class javaslang.collection.CharSeq
Creates a CharSeq starting from character from, extending to character toExclusive - 1.
range(int, int) - Static method in class javaslang.collection.HashSet
Creates a HashSet of int numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in class javaslang.collection.HashSet
 
range(long, long) - Static method in class javaslang.collection.HashSet
Creates a HashSet of long numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of characters starting from from, extending to toExclusive - 1.
range(int, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of long numbers starting from from, extending to toExclusive - 1.
range(int, int) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of int numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in class javaslang.collection.LinkedHashSet
 
range(long, long) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of long numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in interface javaslang.collection.List
 
range(int, int) - Static method in interface javaslang.collection.List
Creates a List of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in interface javaslang.collection.List
Creates a List of long numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in class javaslang.collection.Queue
 
range(int, int) - Static method in class javaslang.collection.Queue
Creates a Queue of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in class javaslang.collection.Queue
Creates a Queue of long numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in interface javaslang.collection.Stream
 
range(int, int) - Static method in interface javaslang.collection.Stream
Creates a Stream of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in interface javaslang.collection.Stream
Creates a Stream of long numbers starting from from, extending to toExclusive - 1.
range(int, int) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of int numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in class javaslang.collection.TreeSet
 
range(long, long) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of long numbers starting from from, extending to toExclusive - 1.
range(char, char) - Static method in class javaslang.collection.Vector
 
range(int, int) - Static method in class javaslang.collection.Vector
Creates a Vector of int numbers starting from from, extending to toExclusive - 1.
range(long, long) - Static method in class javaslang.collection.Vector
Creates a Vector of long numbers starting from from, extending to toExclusive - 1.
rangeBy(char, char, int) - Static method in class javaslang.collection.Array
 
rangeBy(double, double, double) - Static method in class javaslang.collection.Array
 
rangeBy(int, int, int) - Static method in class javaslang.collection.Array
Creates a Array of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in class javaslang.collection.Array
Creates a Array of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(int, int, int) - Static method in interface javaslang.collection.BitSet
Creates a BitSet of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in interface javaslang.collection.BitSet
 
rangeBy(long, long, long) - Static method in interface javaslang.collection.BitSet
 
rangeBy(char, char, int) - Static method in class javaslang.collection.CharSeq
 
rangeBy(int, int, int) - Static method in class javaslang.collection.HashSet
Creates a HashSet of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in class javaslang.collection.HashSet
 
rangeBy(double, double, double) - Static method in class javaslang.collection.HashSet
 
rangeBy(long, long, long) - Static method in class javaslang.collection.HashSet
Creates a HashSet of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of characters starting from from, extending to toExclusive - 1, with step.
rangeBy(double, double, double) - Static method in interface javaslang.collection.Iterator
 
rangeBy(BigDecimal, BigDecimal, BigDecimal) - Static method in interface javaslang.collection.Iterator
 
rangeBy(int, int, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(int, int, int) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in class javaslang.collection.LinkedHashSet
 
rangeBy(double, double, double) - Static method in class javaslang.collection.LinkedHashSet
 
rangeBy(long, long, long) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in interface javaslang.collection.List
 
rangeBy(double, double, double) - Static method in interface javaslang.collection.List
 
rangeBy(int, int, int) - Static method in interface javaslang.collection.List
Creates a List of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in interface javaslang.collection.List
Creates a List of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in class javaslang.collection.Queue
 
rangeBy(double, double, double) - Static method in class javaslang.collection.Queue
 
rangeBy(int, int, int) - Static method in class javaslang.collection.Queue
Creates a Queue of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in class javaslang.collection.Queue
Creates a Queue of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in interface javaslang.collection.Stream
 
rangeBy(double, double, double) - Static method in interface javaslang.collection.Stream
 
rangeBy(int, int, int) - Static method in interface javaslang.collection.Stream
Creates a Stream of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in interface javaslang.collection.Stream
Creates a Stream of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(int, int, int) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in class javaslang.collection.TreeSet
 
rangeBy(double, double, double) - Static method in class javaslang.collection.TreeSet
 
rangeBy(long, long, long) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of long numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(char, char, int) - Static method in class javaslang.collection.Vector
 
rangeBy(double, double, double) - Static method in class javaslang.collection.Vector
 
rangeBy(int, int, int) - Static method in class javaslang.collection.Vector
Creates a Vector of int numbers starting from from, extending to toExclusive - 1, with step.
rangeBy(long, long, long) - Static method in class javaslang.collection.Vector
Creates a Vector of long numbers starting from from, extending to toExclusive - 1, with step.
rangeClosed(char, char) - Static method in class javaslang.collection.Array
 
rangeClosed(int, int) - Static method in class javaslang.collection.Array
Creates a Array of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in class javaslang.collection.Array
Creates a Array of long numbers starting from from, extending to toInclusive.
rangeClosed(int, int) - Static method in interface javaslang.collection.BitSet
Creates a BitSet of int numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in interface javaslang.collection.BitSet
 
rangeClosed(long, long) - Static method in interface javaslang.collection.BitSet
 
rangeClosed(char, char) - Static method in class javaslang.collection.CharSeq
Creates a CharSeq starting from character from, extending to character toInclusive.
rangeClosed(int, int) - Static method in class javaslang.collection.HashSet
Creates a HashSet of int numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in class javaslang.collection.HashSet
 
rangeClosed(long, long) - Static method in class javaslang.collection.HashSet
Creates a HashSet of long numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of characters starting from from, extending to toInclusive.
rangeClosed(int, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of long numbers starting from from, extending to toInclusive.
rangeClosed(int, int) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of int numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in class javaslang.collection.LinkedHashSet
 
rangeClosed(long, long) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of long numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in interface javaslang.collection.List
 
rangeClosed(int, int) - Static method in interface javaslang.collection.List
Creates a List of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in interface javaslang.collection.List
Creates a List of long numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in class javaslang.collection.Queue
 
rangeClosed(int, int) - Static method in class javaslang.collection.Queue
Creates a Queue of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in class javaslang.collection.Queue
Creates a Queue of long numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in interface javaslang.collection.Stream
 
rangeClosed(int, int) - Static method in interface javaslang.collection.Stream
Creates a Stream of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in interface javaslang.collection.Stream
Creates a Stream of long numbers starting from from, extending to toInclusive.
rangeClosed(int, int) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of int numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in class javaslang.collection.TreeSet
 
rangeClosed(long, long) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of long numbers starting from from, extending to toInclusive.
rangeClosed(char, char) - Static method in class javaslang.collection.Vector
 
rangeClosed(int, int) - Static method in class javaslang.collection.Vector
Creates a Vector of int numbers starting from from, extending to toInclusive.
rangeClosed(long, long) - Static method in class javaslang.collection.Vector
Creates a Vector of long numbers starting from from, extending to toInclusive.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.Array
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.Array
 
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.Array
Creates a Array of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.Array
Creates a Array of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(int, int, int) - Static method in interface javaslang.collection.BitSet
Creates a BitSet of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in interface javaslang.collection.BitSet
 
rangeClosedBy(long, long, long) - Static method in interface javaslang.collection.BitSet
 
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.CharSeq
Creates a CharSeq starting from character from, extending to character toInclusive, with step.
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.HashSet
Creates a HashSet of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.HashSet
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.HashSet
 
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.HashSet
Creates a HashSet of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of characters starting from from, extending to toInclusive, with step.
rangeClosedBy(double, double, double) - Static method in interface javaslang.collection.Iterator
 
rangeClosedBy(int, int, int) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in interface javaslang.collection.Iterator
Creates an Iterator of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.LinkedHashSet
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.LinkedHashSet
 
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.LinkedHashSet
Creates a LinkedHashSet of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in interface javaslang.collection.List
 
rangeClosedBy(double, double, double) - Static method in interface javaslang.collection.List
 
rangeClosedBy(int, int, int) - Static method in interface javaslang.collection.List
Creates a List of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in interface javaslang.collection.List
Creates a List of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.Queue
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.Queue
 
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.Queue
Creates a Queue of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.Queue
Creates a Queue of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in interface javaslang.collection.Stream
 
rangeClosedBy(double, double, double) - Static method in interface javaslang.collection.Stream
 
rangeClosedBy(int, int, int) - Static method in interface javaslang.collection.Stream
Creates a Stream of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in interface javaslang.collection.Stream
Creates a Stream of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.TreeSet
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.TreeSet
 
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.TreeSet
Creates a TreeSet of long numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(char, char, int) - Static method in class javaslang.collection.Vector
 
rangeClosedBy(double, double, double) - Static method in class javaslang.collection.Vector
 
rangeClosedBy(int, int, int) - Static method in class javaslang.collection.Vector
Creates a Vector of int numbers starting from from, extending to toInclusive, with step.
rangeClosedBy(long, long, long) - Static method in class javaslang.collection.Vector
Creates a Vector of long numbers starting from from, extending to toInclusive, with step.
recover(Function<? super Throwable, ? extends Supplier<? extends R>>) - Method in interface javaslang.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 Function<? super T1, ? extends R>>) - Method in interface javaslang.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 BiFunction<? super T1, ? super T2, ? extends R>>) - Method in interface javaslang.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 Function3<? super T1, ? super T2, ? super T3, ? extends R>>) - Method in interface javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 javaslang.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 T>) - Method in interface javaslang.concurrent.Future
Handles a failure of this Future by returning another result.
recover(Class<X>, Function<? super X, ? extends T>) - Method in interface javaslang.control.Try
Returns this, if this is a Success or this is a Failure and the cause is not assignable from cause.getClass().
recover(Class<X>, T) - Method in interface javaslang.control.Try
Returns this, if this is a Success or this is a Failure and the cause is not assignable from cause.getClass().
recover(Function<? super Throwable, ? extends T>) - Method in interface javaslang.control.Try
Returns this, if this is a Success, otherwise tries to recover the exception of the failure with f, i.e.
recoverWith(Function<? super Throwable, ? extends Future<? extends T>>) - Method in interface javaslang.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 javaslang.control.Try
Returns this, if this is a Success, otherwise tries to recover the exception of the failure with f, i.e.
reduce(BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Foldable
Accumulates the elements of this Foldable by successively calling the given operation op.
reduce(Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface javaslang.concurrent.Future
Returns a Future which contains the reduce result of the given future values.
reduce(ExecutorService, Iterable<? extends Future<? extends T>>, BiFunction<? super T, ? super T, ? extends T>) - Static method in interface javaslang.concurrent.Future
Returns a Future which contains the reduce result of the given future values.
reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.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 javaslang.collection.Iterator
 
reduceLeft(BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.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 javaslang.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 javaslang.collection.Traversable
Shortcut for isEmpty() ? Option.none() : Option.some(reduceLeft(op)).
reduceOption(BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.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 javaslang.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 javaslang.collection.Iterator
 
reduceRight(BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.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 javaslang.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 javaslang.collection.Traversable
Shortcut for isEmpty() ? Option.none() : Option.some(reduceRight(op)).
regionMatches(int, CharSeq, int, int) - Method in class javaslang.collection.CharSeq
Tests if two string regions are equal.
regionMatches(boolean, int, CharSeq, int, int) - Method in class javaslang.collection.CharSeq
Tests if two string regions are equal.
remove(T) - Method in class javaslang.collection.Array
 
remove(T) - Method in interface javaslang.collection.BitSet
 
remove(Character) - Method in class javaslang.collection.CharSeq
 
remove(K) - Method in class javaslang.collection.HashMap
 
remove(T) - Method in class javaslang.collection.HashSet
 
remove(T) - Method in interface javaslang.collection.IndexedSeq
 
remove(T) - Method in interface javaslang.collection.LinearSeq
 
remove(K) - Method in class javaslang.collection.LinkedHashMap
 
remove(T) - Method in class javaslang.collection.LinkedHashSet
 
remove(T) - Method in interface javaslang.collection.List
 
remove(K) - Method in interface javaslang.collection.Map
Removes the mapping for a key from this map if it is present.
remove(K) - Method in interface javaslang.collection.Multimap
Removes the mapping for a key from this multimap if it is present.
remove(K, V) - Method in interface javaslang.collection.Multimap
Removes the key-value pair from this multimap if it is present.
remove(T) - Method in class javaslang.collection.Queue
 
remove(T) - Method in interface javaslang.collection.Seq
Removes the first occurrence of the given element.
remove(T) - Method in interface javaslang.collection.Set
Removes a specific element from this set, if present.
remove(K) - Method in interface javaslang.collection.SortedMap
 
remove(T) - Method in interface javaslang.collection.SortedSet
 
remove(T) - Method in interface javaslang.collection.Stream
 
remove(K) - Method in class javaslang.collection.TreeMap
 
remove(T) - Method in class javaslang.collection.TreeSet
 
remove(T) - Method in class javaslang.collection.Vector
 
removeAll(T) - Method in class javaslang.collection.Array
 
removeAll(Iterable<? extends T>) - Method in class javaslang.collection.Array
 
removeAll(Predicate<? super T>) - Method in class javaslang.collection.Array
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.BitSet
 
removeAll(Character) - Method in class javaslang.collection.CharSeq
 
removeAll(Iterable<? extends Character>) - Method in class javaslang.collection.CharSeq
 
removeAll(Predicate<? super Character>) - Method in class javaslang.collection.CharSeq
 
removeAll(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.HashMap
 
removeAll(Iterable<? extends K>) - Method in class javaslang.collection.HashMap
 
removeAll(Iterable<? extends T>) - Method in class javaslang.collection.HashSet
 
removeAll(T) - Method in interface javaslang.collection.IndexedSeq
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
removeAll(Predicate<? super T>) - Method in interface javaslang.collection.IndexedSeq
 
removeAll(T) - Method in interface javaslang.collection.LinearSeq
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.LinearSeq
 
removeAll(Predicate<? super T>) - Method in interface javaslang.collection.LinearSeq
 
removeAll(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.LinkedHashMap
 
removeAll(Iterable<? extends K>) - Method in class javaslang.collection.LinkedHashMap
 
removeAll(Iterable<? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
removeAll(T) - Method in interface javaslang.collection.List
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.List
 
removeAll(Predicate<? super T>) - Method in interface javaslang.collection.List
 
removeAll(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements which do not satisfy the given predicate.
removeAll(Iterable<? extends K>) - Method in interface javaslang.collection.Map
Removes the mapping for a key from this map if it is present.
removeAll(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements which do not satisfy the given predicate.
removeAll(Iterable<? extends K>) - Method in interface javaslang.collection.Multimap
Removes the mapping for a key from this multimap if it is present.
removeAll(T) - Method in class javaslang.collection.Queue
 
removeAll(T) - Method in interface javaslang.collection.Seq
Removes all occurrences of the given element.
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
Removes all occurrences of the given elements.
removeAll(Predicate<? super T>) - Method in interface javaslang.collection.Seq
Returns a new Seq consisting of all elements which do not satisfy the given predicate.
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.Set
Removes all of the given elements from this set, if present.
removeAll(BiPredicate<? super K, ? super V>) - Method in interface javaslang.collection.SortedMap
 
removeAll(Iterable<? extends K>) - Method in interface javaslang.collection.SortedMap
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.SortedSet
 
removeAll(T) - Method in interface javaslang.collection.Stream
 
removeAll(Iterable<? extends T>) - Method in interface javaslang.collection.Stream
 
removeAll(Predicate<? super T>) - Method in interface javaslang.collection.Stream
 
removeAll(BiPredicate<? super K, ? super V>) - Method in class javaslang.collection.TreeMap
 
removeAll(Iterable<? extends K>) - Method in class javaslang.collection.TreeMap
 
removeAll(Iterable<? extends T>) - Method in class javaslang.collection.TreeSet
 
removeAll(T) - Method in class javaslang.collection.Vector
 
removeAll(Iterable<? extends T>) - Method in class javaslang.collection.Vector
 
removeAll(Predicate<? super T>) - Method in class javaslang.collection.Vector
 
removeAt(int) - Method in class javaslang.collection.Array
 
removeAt(int) - Method in class javaslang.collection.CharSeq
 
removeAt(int) - Method in interface javaslang.collection.IndexedSeq
 
removeAt(int) - Method in interface javaslang.collection.LinearSeq
 
removeAt(int) - Method in interface javaslang.collection.List
 
removeAt(int) - Method in class javaslang.collection.Queue
 
removeAt(int) - Method in interface javaslang.collection.Seq
Removes the element at the specified position in this sequence.
removeAt(int) - Method in interface javaslang.collection.Stream
 
removeAt(int) - Method in class javaslang.collection.Vector
 
removeFirst(Predicate<T>) - Method in class javaslang.collection.Array
 
removeFirst(Predicate<Character>) - Method in class javaslang.collection.CharSeq
 
removeFirst(Predicate<T>) - Method in interface javaslang.collection.IndexedSeq
 
removeFirst(Predicate<T>) - Method in interface javaslang.collection.LinearSeq
 
removeFirst(Predicate<T>) - Method in interface javaslang.collection.List
 
removeFirst(Predicate<T>) - Method in class javaslang.collection.Queue
 
removeFirst(Predicate<T>) - Method in interface javaslang.collection.Seq
Removes the first occurrence that satisfy predicate
removeFirst(Predicate<T>) - Method in interface javaslang.collection.Stream
 
removeFirst(Predicate<T>) - Method in class javaslang.collection.Vector
 
removeKeys(Predicate<? super K>) - Method in class javaslang.collection.HashMap
 
removeKeys(Predicate<? super K>) - Method in class javaslang.collection.LinkedHashMap
 
removeKeys(Predicate<? super K>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements with keys which do not satisfy the given predicate.
removeKeys(Predicate<? super K>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements with keys which do not satisfy the given predicate.
removeKeys(Predicate<? super K>) - Method in interface javaslang.collection.SortedMap
 
removeKeys(Predicate<? super K>) - Method in class javaslang.collection.TreeMap
 
removeLast(Predicate<T>) - Method in class javaslang.collection.Array
 
removeLast(Predicate<Character>) - Method in class javaslang.collection.CharSeq
 
removeLast(Predicate<T>) - Method in interface javaslang.collection.IndexedSeq
 
removeLast(Predicate<T>) - Method in interface javaslang.collection.LinearSeq
 
removeLast(Predicate<T>) - Method in interface javaslang.collection.List
 
removeLast(Predicate<T>) - Method in class javaslang.collection.Queue
 
removeLast(Predicate<T>) - Method in interface javaslang.collection.Seq
Removes the last occurrence that satisfy predicate
removeLast(Predicate<T>) - Method in interface javaslang.collection.Stream
 
removeLast(Predicate<T>) - Method in class javaslang.collection.Vector
 
removeValues(Predicate<? super V>) - Method in class javaslang.collection.HashMap
 
removeValues(Predicate<? super V>) - Method in class javaslang.collection.LinkedHashMap
 
removeValues(Predicate<? super V>) - Method in interface javaslang.collection.Map
Returns a new Map consisting of all elements with values which do not satisfy the given predicate.
removeValues(Predicate<? super V>) - Method in interface javaslang.collection.Multimap
Returns a new Multimap consisting of all elements with values which do not satisfy the given predicate.
removeValues(Predicate<? super V>) - Method in interface javaslang.collection.SortedMap
 
removeValues(Predicate<? super V>) - Method in class javaslang.collection.TreeMap
 
repeat(char, int) - Static method in class javaslang.collection.CharSeq
Repeats a character times times.
repeat(int) - Method in class javaslang.collection.CharSeq
Repeats this CharSeq times times.
replace(T, T) - Method in class javaslang.collection.Array
 
replace(T, T) - Method in interface javaslang.collection.BitSet
 
replace(Character, Character) - Method in class javaslang.collection.CharSeq
 
replace(CharSequence, CharSequence) - Method in class javaslang.collection.CharSeq
Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.HashMap
 
replace(K, V, V) - Method in class javaslang.collection.HashMap
 
replace(T, T) - Method in class javaslang.collection.HashSet
 
replace(T, T) - Method in interface javaslang.collection.IndexedSeq
 
replace(T, T) - Method in interface javaslang.collection.Iterator
 
replace(T, T) - Method in interface javaslang.collection.LinearSeq
 
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.LinkedHashMap
 
replace(K, V, V) - Method in class javaslang.collection.LinkedHashMap
 
replace(T, T) - Method in class javaslang.collection.LinkedHashSet
 
replace(T, T) - Method in interface javaslang.collection.List
 
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.Map
 
replace(K, V, V) - Method in interface javaslang.collection.Map
Replaces the entry for the specified key only if currently mapped to the specified value.
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.Multimap
 
replace(K, V, V) - Method in interface javaslang.collection.Multimap
Replaces the entry with the specified key and oldValue.
replace(T, T) - Method in class javaslang.collection.PriorityQueue
 
replace(T, T) - Method in class javaslang.collection.Queue
 
replace(T, T) - Method in interface javaslang.collection.Seq
 
replace(T, T) - Method in interface javaslang.collection.Set
 
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.SortedMap
 
replace(T, T) - Method in interface javaslang.collection.SortedSet
 
replace(T, T) - Method in interface javaslang.collection.Stream
 
replace(T, T) - Method in interface javaslang.collection.Traversable
Replaces the first occurrence (if exists) of the given currentElement with newElement.
replace(T, T) - Method in interface javaslang.collection.Tree
 
replace(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.TreeMap
 
replace(K, V, V) - Method in class javaslang.collection.TreeMap
 
replace(T, T) - Method in class javaslang.collection.TreeSet
 
replace(T, T) - Method in class javaslang.collection.Vector
 
replaceAll(T, T) - Method in class javaslang.collection.Array
 
replaceAll(T, T) - Method in interface javaslang.collection.BitSet
 
replaceAll(Character, Character) - Method in class javaslang.collection.CharSeq
 
replaceAll(String, String) - Method in class javaslang.collection.CharSeq
Replaces each substring of this string that matches the given regular expression with the given replacement.
replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.HashMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.HashMap
 
replaceAll(T, T) - Method in class javaslang.collection.HashSet
 
replaceAll(T, T) - Method in interface javaslang.collection.IndexedSeq
 
replaceAll(T, T) - Method in interface javaslang.collection.Iterator
 
replaceAll(T, T) - Method in interface javaslang.collection.LinearSeq
 
replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.LinkedHashMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.LinkedHashMap
 
replaceAll(T, T) - Method in class javaslang.collection.LinkedHashSet
 
replaceAll(T, T) - Method in interface javaslang.collection.List
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface javaslang.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(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.Map
 
replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.Multimap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface javaslang.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(T, T) - Method in class javaslang.collection.PriorityQueue
 
replaceAll(T, T) - Method in class javaslang.collection.Queue
 
replaceAll(T, T) - Method in interface javaslang.collection.Seq
 
replaceAll(T, T) - Method in interface javaslang.collection.Set
 
replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in interface javaslang.collection.SortedMap
 
replaceAll(T, T) - Method in interface javaslang.collection.SortedSet
 
replaceAll(T, T) - Method in interface javaslang.collection.Stream
 
replaceAll(T, T) - Method in interface javaslang.collection.Traversable
Replaces all occurrences of the given currentElement with newElement.
replaceAll(T, T) - Method in interface javaslang.collection.Tree
 
replaceAll(Tuple2<K, V>, Tuple2<K, V>) - Method in class javaslang.collection.TreeMap
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class javaslang.collection.TreeMap
 
replaceAll(T, T) - Method in class javaslang.collection.TreeSet
 
replaceAll(T, T) - Method in class javaslang.collection.Vector
 
replaceFirst(String, String) - Method in class javaslang.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 javaslang.collection.HashMap
 
replaceValue(K, V) - Method in class javaslang.collection.LinkedHashMap
 
replaceValue(K, V) - Method in interface javaslang.collection.Map
Replaces the entry for the specified key only if it is currently mapped to some value.
replaceValue(K, V) - Method in interface javaslang.collection.Multimap
Replaces the entry for the specified key only if it is currently mapped to some value.
replaceValue(K, V) - Method in class javaslang.collection.TreeMap
 
retainAll(Iterable<? extends T>) - Method in class javaslang.collection.Array
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.BitSet
 
retainAll(Iterable<? extends Character>) - Method in class javaslang.collection.CharSeq
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
retainAll(Iterable<? extends T>) - Method in class javaslang.collection.HashSet
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Iterator
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.LinearSeq
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
retainAll(Iterable<? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.List
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Seq
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Set
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.SortedSet
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Stream
 
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Traversable
Keeps all occurrences of the given elements from this.
retainAll(Iterable<? extends T>) - Method in interface javaslang.collection.Tree
 
retainAll(Iterable<? extends Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
retainAll(Iterable<? extends T>) - Method in class javaslang.collection.TreeSet
 
retainAll(Iterable<? extends T>) - Method in class javaslang.collection.Vector
 
reverse() - Method in class javaslang.collection.Array
 
reverse() - Method in class javaslang.collection.CharSeq
 
reverse() - Method in interface javaslang.collection.IndexedSeq
 
reverse() - Method in interface javaslang.collection.LinearSeq
 
reverse() - Method in interface javaslang.collection.List
 
reverse() - Method in class javaslang.collection.Queue
 
reverse() - Method in interface javaslang.collection.Seq
Reverses the order of elements.
reverse() - Method in interface javaslang.collection.Stream
 
reverse() - Method in class javaslang.collection.Vector
 
reversed() - Method in interface javaslang.CheckedFunction0
 
reversed() - Method in interface javaslang.CheckedFunction1
 
reversed() - Method in interface javaslang.CheckedFunction2
 
reversed() - Method in interface javaslang.CheckedFunction3
 
reversed() - Method in interface javaslang.CheckedFunction4
 
reversed() - Method in interface javaslang.CheckedFunction5
 
reversed() - Method in interface javaslang.CheckedFunction6
 
reversed() - Method in interface javaslang.CheckedFunction7
 
reversed() - Method in interface javaslang.CheckedFunction8
 
reversed() - Method in interface javaslang.Function0
 
reversed() - Method in interface javaslang.Function1
 
reversed() - Method in interface javaslang.Function2
 
reversed() - Method in interface javaslang.Function3
 
reversed() - Method in interface javaslang.Function4
 
reversed() - Method in interface javaslang.Function5
 
reversed() - Method in interface javaslang.Function6
 
reversed() - Method in interface javaslang.Function7
 
reversed() - Method in interface javaslang.Function8
 
reversed() - Method in interface javaslang.λ
Returns a reversed version of this function.
reverseIterator() - Method in interface javaslang.collection.IndexedSeq
 
reverseIterator() - Method in interface javaslang.collection.LinearSeq
 
reverseIterator() - Method in interface javaslang.collection.Seq
An iterator yielding elements in reversed order.
Right(R) - Static method in class javaslang.API
right(R) - Static method in interface javaslang.control.Either
Constructs a Either.Right
right() - Method in interface javaslang.control.Either
Returns a RightProjection of this Either.
Right(API.Match.Pattern<_1, ?>) - Static method in class javaslang.Patterns
 
run(Runnable) - Static method in class javaslang.API
Runs a unit of work and returns Void.
run(Try.CheckedRunnable) - Static method in interface javaslang.concurrent.Future
Runs an asynchronous computation, backed by the Future.DEFAULT_EXECUTOR_SERVICE.
run(ExecutorService, Try.CheckedRunnable) - Static method in interface javaslang.concurrent.Future
Starts an asynchronous computation, backed by the given ExecutorService.
run() - Method in interface javaslang.control.Try.CheckedRunnable
Performs side-effects.
run(Try.CheckedRunnable) - Static method in interface javaslang.control.Try
Creates a Try of a CheckedRunnable.

S

scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.Array
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.BitSet
 
scan(Character, BiFunction<? super Character, ? super Character, ? extends Character>) - Method in class javaslang.collection.CharSeq
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class javaslang.collection.HashMap
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.HashSet
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.IndexedSeq
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Iterator
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.LinearSeq
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class javaslang.collection.LinkedHashMap
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.LinkedHashSet
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.List
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface javaslang.collection.Map
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface javaslang.collection.Multimap
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.PriorityQueue
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.Queue
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Seq
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Set
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in interface javaslang.collection.SortedMap
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.SortedSet
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Stream
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Traversable
Computes a prefix scan of the elements of the collection.
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in interface javaslang.collection.Tree
 
scan(Tuple2<K, V>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K, V>, ? extends Tuple2<K, V>>) - Method in class javaslang.collection.TreeMap
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.TreeSet
 
scan(T, BiFunction<? super T, ? super T, ? extends T>) - Method in class javaslang.collection.Vector
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.Array
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.BitSet
 
scanLeft(U, BiFunction<? super U, ? super Character, ? extends U>) - Method in class javaslang.collection.CharSeq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.HashSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.IndexedSeq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Iterator
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.LinearSeq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.LinkedHashSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.List
 
scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Map
 
scanLeft(U, BiFunction<? super U, ? super Tuple2<K, V>, ? extends U>) - Method in interface javaslang.collection.Multimap
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.PriorityQueue
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.Queue
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Seq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Set
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.SortedSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.collection.Stream
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface javaslang.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 javaslang.collection.Tree
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.TreeSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class javaslang.collection.Vector
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class javaslang.collection.Array
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface javaslang.collection.BitSet