All Classes and Interfaces

Class
Description
Utility class for working with lambdas and stream functions that throw checked exceptions.
Functional-style container type that represents a value of one of two possible types.
 
 
Example of using Either
Utility methods to convert from other types to Either.
 
Result is a container for a computation that may either result in a value (Success) or an error (Failure).
Failure branch implementation.
Success branch implementation.
 
Utility methods to convert from other types to Result.
 
Like BiConsumer<T, U> but allows checked exceptions.
Like BiFunction<T, U, R> but allows checked exceptions.
Like Consumer<T> but allows checked exceptions.
Like Function<T, R> but allows checked exceptions.
Like Runnable but allows checked exceptions.
Like Supplier<T> but allows checked exceptions.
Try is a container for a computation that may either result in a value (Success) or an exception (Failure).
Represents a failed computation.
Represents a successful computation.
Example of using Try