Index
All Classes and Interfaces|All Packages
A
- accept(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleConsumer
-
Performs this operation on the given argument.
- accept(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntConsumer
-
Performs this operation on the given argument.
- accept(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongConsumer
-
Performs this operation on the given argument.
- accept(T) - Method in interface io.github.suppierk.java.util.function.ThrowableConsumer
-
Performs this operation on the given argument.
- accept(T, double) - Method in interface io.github.suppierk.java.util.function.ThrowableObjDoubleConsumer
-
Performs this operation on the given arguments.
- accept(T, int) - Method in interface io.github.suppierk.java.util.function.ThrowableObjIntConsumer
-
Performs this operation on the given arguments.
- accept(T, long) - Method in interface io.github.suppierk.java.util.function.ThrowableObjLongConsumer
-
Performs this operation on the given arguments.
- accept(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiConsumer
-
Performs this operation on the given arguments.
- acceptUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleConsumer
-
Performs this operation on the given argument.
- acceptUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntConsumer
-
Performs this operation on the given argument.
- acceptUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongConsumer
-
Performs this operation on the given argument.
- acceptUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableConsumer
-
Performs this operation on the given argument.
- acceptUnsafe(T, double) - Method in interface io.github.suppierk.java.util.function.ThrowableObjDoubleConsumer
-
Performs this operation on the given arguments.
- acceptUnsafe(T, int) - Method in interface io.github.suppierk.java.util.function.ThrowableObjIntConsumer
-
Performs this operation on the given arguments.
- acceptUnsafe(T, long) - Method in interface io.github.suppierk.java.util.function.ThrowableObjLongConsumer
-
Performs this operation on the given arguments.
- acceptUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiConsumer
-
Performs this operation on the given arguments.
- apply(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleFunction
-
Applies this function to the given argument.
- apply(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntFunction
-
Applies this function to the given argument.
- apply(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface io.github.suppierk.java.util.function.ThrowableFunction
-
Applies this function to the given argument.
- apply(T) - Method in interface io.github.suppierk.java.util.function.ThrowableUnaryOperator
-
Applies this function to the given argument.
- apply(T, T) - Method in interface io.github.suppierk.java.util.function.ThrowableBinaryOperator
-
Applies this function to the given arguments.
- apply(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiFunction
-
Applies this function to the given arguments.
- applyAsDouble(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleUnaryOperator
-
Applies this operator to the given operand.
- applyAsDouble(double, double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleBinaryOperator
-
Applies this operator to the given operands.
- applyAsDouble(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToDoubleFunction
-
Applies this function to the given argument.
- applyAsDouble(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToDoubleBiFunction
-
Applies this function to the given arguments.
- applyAsDoubleUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleUnaryOperator
-
Applies this operator to the given operand.
- applyAsDoubleUnsafe(double, double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleBinaryOperator
-
Applies this operator to the given operands.
- applyAsDoubleUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntToDoubleFunction
-
Applies this function to the given argument.
- applyAsDoubleUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongToDoubleFunction
-
Applies this function to the given argument.
- applyAsDoubleUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToDoubleFunction
-
Applies this function to the given argument.
- applyAsDoubleUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToDoubleBiFunction
-
Applies this function to the given arguments.
- applyAsInt(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleToIntFunction
-
Applies this function to the given argument.
- applyAsInt(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntUnaryOperator
-
Applies this operator to the given operand.
- applyAsInt(int, int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntBinaryOperator
-
Applies this operator to the given operands.
- applyAsInt(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongToIntFunction
-
Applies this function to the given argument.
- applyAsInt(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToIntFunction
-
Applies this function to the given argument.
- applyAsInt(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToIntBiFunction
-
Applies this function to the given arguments.
- applyAsIntUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleToIntFunction
-
Applies this function to the given argument.
- applyAsIntUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntUnaryOperator
-
Applies this operator to the given operand.
- applyAsIntUnsafe(int, int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntBinaryOperator
-
Applies this operator to the given operands.
- applyAsIntUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongToIntFunction
-
Applies this function to the given argument.
- applyAsIntUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToIntFunction
-
Applies this function to the given argument.
- applyAsIntUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToIntBiFunction
-
Applies this function to the given arguments.
- applyAsLong(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleToLongFunction
-
Applies this function to the given argument.
- applyAsLong(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntToLongFunction
-
Applies this function to the given argument.
- applyAsLong(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongUnaryOperator
-
Applies this operator to the given operand.
- applyAsLong(long, long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongBinaryOperator
-
Applies this operator to the given operands.
- applyAsLong(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToLongFunction
-
Applies this function to the given argument.
- applyAsLong(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToLongBiFunction
-
Applies this function to the given arguments.
- applyAsLongUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleToLongFunction
-
Applies this function to the given argument.
- applyAsLongUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntToLongFunction
-
Applies this function to the given argument.
- applyAsLongUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongUnaryOperator
-
Applies this operator to the given operand.
- applyAsLongUnsafe(long, long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongBinaryOperator
-
Applies this operator to the given operands.
- applyAsLongUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableToLongFunction
-
Applies this function to the given argument.
- applyAsLongUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableToLongBiFunction
-
Applies this function to the given arguments.
- applyUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleFunction
-
Applies this function to the given argument.
- applyUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntFunction
-
Applies this function to the given argument.
- applyUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongFunction
-
Applies this function to the given argument.
- applyUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableFunction
-
Applies this function to the given argument.
- applyUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowableUnaryOperator
-
Applies this function to the given argument.
- applyUnsafe(T, T) - Method in interface io.github.suppierk.java.util.function.ThrowableBinaryOperator
-
Applies this function to the given argument.
- applyUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiFunction
-
Applies this function to the given arguments.
- asUnchecked(Throwable) - Static method in interface io.github.suppierk.java.util.ExceptionSuppressor
-
Claim a Throwable is another Exception type using type erasure.
C
- compare(T, T) - Method in interface io.github.suppierk.java.util.ThrowableComparator
-
Compares its two arguments for order.
- compareUnsafe(T, T) - Method in interface io.github.suppierk.java.util.ThrowableComparator
-
Compares its two arguments for order.
E
- ExceptionSuppressor - Interface in io.github.suppierk.java.util
-
Small utility taken from Apache commons-lang ExceptionUtils class
F
- failure(Throwable) - Static method in interface io.github.suppierk.java.Try
-
Returns a
Try
with the specified exception. - Failure(Throwable) - Constructor for class io.github.suppierk.java.Try.Failure
-
Constructs an instance with the exception present.
- filter(ThrowablePredicate<? super T>) - Method in class io.github.suppierk.java.Try.Failure
- filter(ThrowablePredicate<? super T>) - Method in interface io.github.suppierk.java.Try
- filter(ThrowablePredicate<? super T>) - Method in class io.github.suppierk.java.Try.Success
- flatMap(ThrowableFunction<? super T, Try<U>>) - Method in class io.github.suppierk.java.Try.Failure
- flatMap(ThrowableFunction<? super T, Try<U>>) - Method in interface io.github.suppierk.java.Try
- flatMap(ThrowableFunction<? super T, Try<U>>) - Method in class io.github.suppierk.java.Try.Success
- fromOptional(Optional<T>) - Static method in interface io.github.suppierk.java.Try
G
- get() - Method in class io.github.suppierk.java.Try.Failure
-
If this is
Try.Success
, returns the value, if this isTry.Failure
, throws the exception stored as unchecked. - get() - Method in interface io.github.suppierk.java.Try
-
If this is
Try.Success
, returns the value, if this isTry.Failure
, throws the exception stored as unchecked. - get() - Method in class io.github.suppierk.java.Try.Success
-
If this is
Try.Success
, returns the value, if this isTry.Failure
, throws the exception stored as unchecked. - get() - Method in interface io.github.suppierk.java.util.function.ThrowableSupplier
-
Gets a result.
- getAsBoolean() - Method in interface io.github.suppierk.java.util.function.ThrowableBooleanSupplier
-
Gets a result.
- getAsBooleanUnsafe() - Method in interface io.github.suppierk.java.util.function.ThrowableBooleanSupplier
-
Gets a result.
- getAsDouble() - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleSupplier
-
Gets a result.
- getAsDoubleUnsafe() - Method in interface io.github.suppierk.java.util.function.ThrowableDoubleSupplier
-
Gets a result.
- getAsInt() - Method in interface io.github.suppierk.java.util.function.ThrowableIntSupplier
-
Gets a result.
- getAsIntUnsafe() - Method in interface io.github.suppierk.java.util.function.ThrowableIntSupplier
-
Gets a result.
- getAsLong() - Method in interface io.github.suppierk.java.util.function.ThrowableLongSupplier
-
Gets a result.
- getAsLongUnsafe() - Method in interface io.github.suppierk.java.util.function.ThrowableLongSupplier
-
Gets a result.
- getUnsafe() - Method in interface io.github.suppierk.java.util.function.ThrowableSupplier
-
Gets a result.
I
- identity() - Static method in interface io.github.suppierk.java.util.function.ThrowableDoubleUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface io.github.suppierk.java.util.function.ThrowableFunction
-
Returns a function that always returns its input argument.
- identity() - Static method in interface io.github.suppierk.java.util.function.ThrowableIntUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface io.github.suppierk.java.util.function.ThrowableLongUnaryOperator
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in interface io.github.suppierk.java.util.function.ThrowableUnaryOperator
-
Returns a unary operator that always returns its input argument.
- ifFailure(ThrowableConsumer<Throwable>) - Method in class io.github.suppierk.java.Try.Failure
-
If an exception is present, invoke the specified consumer with the value, otherwise do nothing.
- ifFailure(ThrowableConsumer<Throwable>) - Method in interface io.github.suppierk.java.Try
-
If an exception is present, invoke the specified consumer with the value, otherwise do nothing.
- ifFailure(ThrowableConsumer<Throwable>) - Method in class io.github.suppierk.java.Try.Success
-
If an exception is present, invoke the specified consumer with the value, otherwise do nothing.
- ifSuccess(ThrowableConsumer<? super T>) - Method in class io.github.suppierk.java.Try.Failure
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifSuccess(ThrowableConsumer<? super T>) - Method in interface io.github.suppierk.java.Try
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifSuccess(ThrowableConsumer<? super T>) - Method in class io.github.suppierk.java.Try.Success
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifSuccessOrElse(ThrowableConsumer<? super T>, ThrowableConsumer<Throwable>) - Method in class io.github.suppierk.java.Try.Failure
-
If a value is present, invoke the specified consumer with the value, otherwise invoke the specified consumer with the exception.
- ifSuccessOrElse(ThrowableConsumer<? super T>, ThrowableConsumer<Throwable>) - Method in interface io.github.suppierk.java.Try
-
If a value is present, invoke the specified consumer with the value, otherwise invoke the specified consumer with the exception.
- ifSuccessOrElse(ThrowableConsumer<? super T>, ThrowableConsumer<Throwable>) - Method in class io.github.suppierk.java.Try.Success
-
If a value is present, invoke the specified consumer with the value, otherwise invoke the specified consumer with the exception.
- io.github.suppierk.java - package io.github.suppierk.java
- io.github.suppierk.java.lang - package io.github.suppierk.java.lang
- io.github.suppierk.java.util - package io.github.suppierk.java.util
- io.github.suppierk.java.util.function - package io.github.suppierk.java.util.function
- isEqual(Object) - Static method in interface io.github.suppierk.java.util.function.ThrowablePredicate
-
Returns a predicate that tests if two arguments are equal according to
Objects.equals(Object, Object)
. - isFailure() - Method in class io.github.suppierk.java.Try.Failure
- isFailure() - Method in interface io.github.suppierk.java.Try
- isFailure() - Method in class io.github.suppierk.java.Try.Success
- isSuccess() - Method in class io.github.suppierk.java.Try.Failure
- isSuccess() - Method in interface io.github.suppierk.java.Try
- isSuccess() - Method in class io.github.suppierk.java.Try.Success
M
- map(ThrowableFunction<? super T, ? extends U>) - Method in class io.github.suppierk.java.Try.Failure
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return a
Try
describing the result. - map(ThrowableFunction<? super T, ? extends U>) - Method in interface io.github.suppierk.java.Try
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return a
Try
describing the result. - map(ThrowableFunction<? super T, ? extends U>) - Method in class io.github.suppierk.java.Try.Success
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return a
Try
describing the result. - maxBy(Comparator<? super T>) - Static method in interface io.github.suppierk.java.util.function.ThrowableBinaryOperator
-
Returns a
ThrowableBinaryOperator
which returns the greater of two elements according to the specifiedComparator
. - minBy(Comparator<? super T>) - Static method in interface io.github.suppierk.java.util.function.ThrowableBinaryOperator
-
Returns a
ThrowableBinaryOperator
which returns the lesser of two elements according to the specifiedComparator
.
O
- of(ThrowableSupplier<T>) - Static method in interface io.github.suppierk.java.Try
-
Returns a
Try
by invoking specified supplier. - orElse(Supplier<? extends T>) - Method in interface io.github.suppierk.java.Try
-
Return the value if present, otherwise invoke
other
and return the result of that invocation. - orElse(T) - Method in interface io.github.suppierk.java.Try
-
Return the value if present, otherwise return
other
. - orElseTry(ThrowableSupplier<T>) - Method in class io.github.suppierk.java.Try.Failure
-
Continue
Try
composition by providing alternative ways to compute desired value - orElseTry(ThrowableSupplier<T>) - Method in interface io.github.suppierk.java.Try
-
Continue
Try
composition by providing alternative ways to compute desired value - orElseTry(ThrowableSupplier<T>) - Method in class io.github.suppierk.java.Try.Success
-
Continue
Try
composition by providing alternative ways to compute desired value
R
- run() - Method in interface io.github.suppierk.java.lang.ThrowableRunnable
-
When an object implementing interface
Runnable
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread. - runUnsafe() - Method in interface io.github.suppierk.java.lang.ThrowableRunnable
-
When an object implementing interface
ThrowableRunnable
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread.
S
- success(T) - Static method in interface io.github.suppierk.java.Try
-
Returns a
Try
with the specified value. - Success(T) - Constructor for class io.github.suppierk.java.Try.Success
-
Constructs an instance with the value present.
T
- test(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoublePredicate
-
Evaluates this predicate on the given argument.
- test(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntPredicate
-
Evaluates this predicate on the given argument.
- test(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongPredicate
-
Evaluates this predicate on the given argument.
- test(T) - Method in interface io.github.suppierk.java.util.function.ThrowablePredicate
-
Evaluates this predicate on the given argument.
- test(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiPredicate
-
Evaluates this predicate on the given arguments.
- testUnsafe(double) - Method in interface io.github.suppierk.java.util.function.ThrowableDoublePredicate
-
Evaluates this predicate on the given argument.
- testUnsafe(int) - Method in interface io.github.suppierk.java.util.function.ThrowableIntPredicate
-
Evaluates this predicate on the given argument.
- testUnsafe(long) - Method in interface io.github.suppierk.java.util.function.ThrowableLongPredicate
-
Evaluates this predicate on the given argument.
- testUnsafe(T) - Method in interface io.github.suppierk.java.util.function.ThrowablePredicate
-
Evaluates this predicate on the given argument.
- testUnsafe(T, U) - Method in interface io.github.suppierk.java.util.function.ThrowableBiPredicate
-
Evaluates this predicate on the given arguments.
- ThrowableBiConsumer<T,
U> - Interface in io.github.suppierk.java.util.function -
Represents an operation that accepts two input arguments and returns no result.
- ThrowableBiFunction<T,
U, R> - Interface in io.github.suppierk.java.util.function -
Represents a function that accepts two arguments and produces a result.
- ThrowableBinaryOperator<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation upon two operands of the same type, producing a result of the same type as the operands.
- ThrowableBiPredicate<T,
U> - Interface in io.github.suppierk.java.util.function -
Represents a predicate (boolean-valued function) of two arguments.
- ThrowableBooleanSupplier - Interface in io.github.suppierk.java.util.function
-
Represents a supplier of
boolean
-valued results. - ThrowableComparator<T> - Interface in io.github.suppierk.java.util
-
A comparison function, which imposes a total ordering on some collection of objects.
- ThrowableConsumer<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts a single input argument and returns no result.
- ThrowableDoubleBinaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation upon two
double
-valued operands and producing adouble
-valued result. - ThrowableDoubleConsumer - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts a single
double
-valued argument and returns no result. - ThrowableDoubleFunction<R> - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a double-valued argument and produces a result.
- ThrowableDoublePredicate - Interface in io.github.suppierk.java.util.function
-
Represents a predicate (boolean-valued function) of one
double
-valued argument. - ThrowableDoubleSupplier - Interface in io.github.suppierk.java.util.function
-
Represents a supplier of
double
-valued results. - ThrowableDoubleToIntFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a double-valued argument and produces an int-valued result.
- ThrowableDoubleToLongFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a double-valued argument and produces a long-valued result.
- ThrowableDoubleUnaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation on a single
double
-valued operand that produces adouble
-valued result. - ThrowableFunction<T,
R> - Interface in io.github.suppierk.java.util.function -
Represents a function that accepts one argument and produces a result.
- ThrowableIntBinaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation upon two
int
-valued operands and producing anint
-valued result. - ThrowableIntConsumer - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts a single
int
-valued argument and returns no result. - ThrowableIntFunction<R> - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts an int-valued argument and produces a result.
- ThrowableIntPredicate - Interface in io.github.suppierk.java.util.function
-
Represents a predicate (boolean-valued function) of one
int
-valued argument. - ThrowableIntSupplier - Interface in io.github.suppierk.java.util.function
-
Represents a supplier of
int
-valued results. - ThrowableIntToDoubleFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts an int-valued argument and produces a double-valued result.
- ThrowableIntToLongFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts an int-valued argument and produces a long-valued result.
- ThrowableIntUnaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation on a single
int
-valued operand that produces anint
-valued result. - ThrowableLongBinaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation upon two
long
-valued operands and producing along
-valued result. - ThrowableLongConsumer - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts a single
long
-valued argument and returns no result. - ThrowableLongFunction<R> - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a long-valued argument and produces a result.
- ThrowableLongPredicate - Interface in io.github.suppierk.java.util.function
-
Represents a predicate (boolean-valued function) of one
long
-valued argument. - ThrowableLongSupplier - Interface in io.github.suppierk.java.util.function
-
Represents a supplier of
long
-valued results. - ThrowableLongToDoubleFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a long-valued argument and produces a double-valued result.
- ThrowableLongToIntFunction - Interface in io.github.suppierk.java.util.function
-
Represents a function that accepts a long-valued argument and produces an int-valued result.
- ThrowableLongUnaryOperator - Interface in io.github.suppierk.java.util.function
-
Represents an operation on a single
long
-valued operand that produces along
-valued result. - ThrowableObjDoubleConsumer<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts an object-valued and a
double
-valued argument, and returns no result. - ThrowableObjIntConsumer<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts an object-valued and a
int
-valued argument, and returns no result. - ThrowableObjLongConsumer<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation that accepts an object-valued and a
long
-valued argument, and returns no result. - ThrowablePredicate<T> - Interface in io.github.suppierk.java.util.function
-
Represents a predicate (boolean-valued function) of one argument.
- ThrowableRunnable - Interface in io.github.suppierk.java.lang
-
The
Runnable
interface should be implemented by any class whose instances are intended to be executed by a thread. - ThrowableSupplier<T> - Interface in io.github.suppierk.java.util.function
-
Represents a supplier of results.
- ThrowableToDoubleBiFunction<T,
U> - Interface in io.github.suppierk.java.util.function -
Represents a function that accepts two arguments and produces a double-valued result.
- ThrowableToDoubleFunction<T> - Interface in io.github.suppierk.java.util.function
-
Represents a function that produces a double-valued result.
- ThrowableToIntBiFunction<T,
U> - Interface in io.github.suppierk.java.util.function -
Represents a function that accepts two arguments and produces an int-valued result.
- ThrowableToIntFunction<T> - Interface in io.github.suppierk.java.util.function
-
Represents a function that produces an int-valued result.
- ThrowableToLongBiFunction<T,
U> - Interface in io.github.suppierk.java.util.function -
Represents a function that accepts two arguments and produces a long-valued result.
- ThrowableToLongFunction<T> - Interface in io.github.suppierk.java.util.function
-
Represents a function that produces a long-valued result.
- ThrowableUnaryOperator<T> - Interface in io.github.suppierk.java.util.function
-
Represents an operation on a single operand that produces a result of the same type as its operand.
- toOptional() - Method in class io.github.suppierk.java.Try.Failure
- toOptional() - Method in class io.github.suppierk.java.Try.Success
- toOptional() - Method in interface io.github.suppierk.java.Try
- Try<T> - Interface in io.github.suppierk.java
-
A container object that contains either a value or exception.
- Try.Failure<T> - Class in io.github.suppierk.java
-
A container object which contains exception.
- Try.Success<T> - Class in io.github.suppierk.java
-
A container object which contains value.
U
- unsafeBiConsumer(ThrowableBiConsumer<T, U>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeBiFunction(ThrowableBiFunction<T, U, R>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeBinaryOperator(ThrowableBinaryOperator<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeBiPredicate(ThrowableBiPredicate<T, U>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeBooleanSupplier(ThrowableBooleanSupplier) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeComparator(ThrowableComparator<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeConsumer(ThrowableConsumer<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleBinaryOperator(ThrowableDoubleBinaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleConsumer(ThrowableDoubleConsumer) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleFunction(ThrowableDoubleFunction<R>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoublePredicate(ThrowableDoublePredicate) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleSupplier(ThrowableDoubleSupplier) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleToIntFunction(ThrowableDoubleToIntFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleToLongFunction(ThrowableDoubleToLongFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeDoubleUnaryOperator(ThrowableDoubleUnaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeFunction(ThrowableFunction<T, R>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- UnsafeFunctions - Class in io.github.suppierk.java
-
A utility for nicer wrapping of the unsafe function calls.
- unsafeIntBinaryOperator(ThrowableIntBinaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntConsumer(ThrowableIntConsumer) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntFunction(ThrowableIntFunction<R>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntPredicate(ThrowableIntPredicate) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntSupplier(ThrowableIntSupplier) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntToDoubleFunction(ThrowableIntToDoubleFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntToLongFunction(ThrowableIntToLongFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeIntUnaryOperator(ThrowableIntUnaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongBinaryOperator(ThrowableLongBinaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongConsumer(ThrowableLongConsumer) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongFunction(ThrowableLongFunction<R>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongPredicate(ThrowableLongPredicate) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongSupplier(ThrowableLongSupplier) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongToDoubleFunction(ThrowableLongToDoubleFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongToIntFunction(ThrowableLongToIntFunction) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeLongUnaryOperator(ThrowableLongUnaryOperator) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeObjDoubleConsumer(ThrowableObjDoubleConsumer<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeObjIntConsumer(ThrowableObjIntConsumer<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeObjLongConsumer(ThrowableObjLongConsumer<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafePredicate(ThrowablePredicate<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeRunnable(ThrowableRunnable) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeSupplier(ThrowableSupplier<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToDoubleBiFunction(ThrowableToDoubleBiFunction<T, U>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToDoubleFunction(ThrowableToDoubleFunction<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToIntBiFunction(ThrowableToIntBiFunction<T, U>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToIntFunction(ThrowableToIntFunction<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToLongBiFunction(ThrowableToLongBiFunction<T, U>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeToLongFunction(ThrowableToLongFunction<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
- unsafeUnaryOperator(ThrowableUnaryOperator<T>) - Static method in class io.github.suppierk.java.UnsafeFunctions
All Classes and Interfaces|All Packages