All Classes and Interfaces
Class
Description
This interface represents a
Runnable instance but it can throws any exception.This interface represents a function that receives a single parameter but it doesn't generate any result.
This interface represents a function that receives two parameters but it doesn't generate any result.
This interface represents a function that receives three parameters but it doesn't generate any result.
This interface represents a function that receives four parameters but it doesn't generate any result.
This interface represents a function that receives four parameters but it doesn't generate any result.
This type represents two possible values, called left or right.
This interface represents a function that verify if two instances of a type are equivalent.
This is a utility class to generate more readable
equals() methods.This is a monad that allows to control the evaluation of a computation or a value.
This interface represents a function with a single parameter.
This interface represents a function with a two parameters.
This interface represents a function with a three parameters.
This interface represents a function with a four parameters.
This interface represents a function with a five parameters.
This type is an abstraction of a computation executed in another thread.
This is the identity monad.
It represents a type that cannot be instantiated.
This type represents the presence or absence of a value, similar to
OptionalThis interface represents a function without any parameter.
This type represents the success or failure of a computation.
Type that represents a single value called Unit.
This type represents the validity or not of a value.