@FunctionalInterface public interface ThrowingFunction<T,R> extends java.util.function.Function<T,R>
| Modifier and Type | Method and Description |
|---|---|
default <V> ThrowingFunction<T,V> |
andThen(java.util.function.Function<? super R,? extends V> after) |
default <V> ThrowingFunction<T,V> |
andThen(ThrowingFunction<? super R,? extends V> after) |
default R |
apply(T t) |
R |
applyThrows(T t) |
default <V> ThrowingFunction<V,R> |
compose(java.util.function.Function<? super V,? extends T> before) |
default <V> ThrowingFunction<V,R> |
compose(ThrowingFunction<? super V,? extends T> before) |
static <T> ThrowingFunction<T,T> |
identity() |
default R apply(T t)
apply in interface java.util.function.Function<T,R>default <V> ThrowingFunction<V,R> compose(ThrowingFunction<? super V,? extends T> before)
default <V> ThrowingFunction<V,R> compose(java.util.function.Function<? super V,? extends T> before)
compose in interface java.util.function.Function<T,R>default <V> ThrowingFunction<T,V> andThen(ThrowingFunction<? super R,? extends V> after)
default <V> ThrowingFunction<T,V> andThen(java.util.function.Function<? super R,? extends V> after)
andThen in interface java.util.function.Function<T,R>static <T> ThrowingFunction<T,T> identity()
identity in interface java.util.function.Function<T,R>Copyright © 2020–2021 ICIJ. All rights reserved.