S
- type of the first argumentT
- type of the second argumentU
- type of the third argumentR
- type of the return valueE
- type of the thrown exception@PublicEvolving @FunctionalInterface public interface TriFunctionWithException<S,T,U,R,E extends Throwable>
Modifier and Type | Method and Description |
---|---|
R |
apply(S s,
T t,
U u)
Applies this function to the given arguments.
|
static <A,B,C,D> TriFunction<A,B,C,D> |
unchecked(TriFunctionWithException<A,B,C,D,?> triFunctionWithException)
Convert at
TriFunctionWithException into a TriFunction . |
R apply(S s, T t, U u) throws E extends Throwable
static <A,B,C,D> TriFunction<A,B,C,D> unchecked(TriFunctionWithException<A,B,C,D,?> triFunctionWithException)
TriFunctionWithException
into a TriFunction
.A
- first input typeB
- second input typeC
- third input typeD
- output typetriFunctionWithException
- function with exception to convert into a functionBiFunction
which throws all checked exception as an unchecked exception.Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.