Top Description Interfaces Classes
module io.smallrye.common.function

Package io.smallrye.common.function


Classes which implement useful functions which are missing from java.util.function.

Interface Summary

Modifier and TypeInterface and Description
public interface
ExceptionBiConsumer<
the first argument type
T
,
the second argument type
U
,
the exception type
E extends Exception
>

A two-argument consumer which can throw an exception.

public interface
ExceptionBiFunction<
the first argument type
T
,
the second argument type
U
,
the result type
R
,
the exception type
E extends Exception
>

A two-argument function which can throw an exception.

public interface
ExceptionBinaryOperator<
the argument type
T
,
the exception type
E extends Exception
>

A binary operator which can throw an exception.

public interface
ExceptionBiPredicate<
the first argument type
T
,
the second argument type
U
,
the exception type
E extends Exception
>

A two-argument predicate which can throw an exception.

public interface
ExceptionConsumer<
the argument type
T
,
the exception type
E extends Exception
>

A one-argument consumer which can throw an exception.

public interface
ExceptionFunction<
the argument type
T
,
the result type
R
,
the exception type
E extends Exception
>

A one-argument function which can throw an exception.

public interface
ExceptionIntFunction<
the result type
R
,
the exception type
E extends Exception
>

A one-argument integer function which can throw an exception.

public interface
ExceptionLongFunction<
the result type
R
,
the exception type
E extends Exception
>

A one-argument long integer function which can throw an exception.

public interface
ExceptionObjIntConsumer<
the object argument type
T
,
the exception type
E extends Exception
>

A two-argument object and integer consumer which can throw an exception.

public interface
ExceptionObjIntFunction<
the first argument type
T
,
the result type
R
,
the exception type
E extends Exception
>

A function which operates on an object and an integer, yielding an object.

public interface
ExceptionObjIntPredicate<
the first argument type
T
,
the exception type
E extends Exception
>

A predicate that operates on an object and an integer.

public interface
ExceptionObjLongConsumer<
the object argument type
T
,
the exception type
E extends Exception
>

A two-argument object and long integer consumer which can throw an exception.

public interface
ExceptionObjLongFunction<
the first argument type
T
,
the result type
R
,
the exception type
E extends Exception
>

A function which operates on an object and a long integer, yielding an object.

public interface
ExceptionObjLongPredicate<
the first argument type
T
,
the exception type
E extends Exception
>

A predicate that operates on an object and a long integer.

public interface
ExceptionPredicate<
the argument type
T
,
the exception type
E extends Exception
>

A one-argument predicate which can throw an exception.

public interface
ExceptionRunnable<
the exception type
E extends Exception
>

An operation that can throw an exception.

public interface
ExceptionSupplier<
the result type
T
,
the exception type
E extends Exception
>

A supplier which can throw an exception.

public interface
ExceptionToIntBiFunction<
the first argument type
T
,
the second argument type
U
,
the exception type
E extends Exception
>

A two-argument function which can throw an exception.

public interface
ExceptionToIntFunction<
the object argument type
T
,
the exception type
E extends Exception
>

A two-argument function which can throw an exception.

public interface
ExceptionToLongBiFunction<
the first argument type
T
,
the second argument type
U
,
the exception type
E extends Exception
>

A two-argument function which can throw an exception.

public interface
ExceptionToLongFunction<
the type of the object argument
T
,
the exception type
E extends Exception
>

A two-argument function which can throw an exception.

public interface
ExceptionUnaryOperator<
the argument type
T
,
the exception type
E extends Exception
>

A unary operator which can throw an exception.

pack-priv interface
public interface
ObjIntFunction<
the first argument type
T
,
the result type
R
>

A function which operates on an object and an integer, yielding an object.

public interface
ObjIntPredicate<
the first argument type
T
>

A predicate that operates on an object and an integer.

public interface
ObjLongFunction<
the first argument type
T
,
the result type
R
>

A function which operates on an object and a long integer, yielding an object.

public interface
ObjLongPredicate<
the first argument type
T
>

A predicate that operates on an object and a long integer.

Class Summary

Modifier and TypeClass and Description
public class
Functions

A set of utility methods which return common functions.

public class
FunctionsLogging_$logger

Warning this class consists of generated code.