Package org.geysermc.floodgate.api.util
Interface TriFunction<T,U,V,R>
Deprecated, for removal: This API element is subject to removal in a future version.
The Floodgate API has been deprecated in favor of the GeyserApi, which is shared between Geyser
and Floodgate
-
Method Summary
Modifier and TypeMethodDescriptiondefault <S> TriFunction<T,U, V, S> Deprecated, for removal: This API element is subject to removal in a future version.Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result.Deprecated, for removal: This API element is subject to removal in a future version.Performs this operation on the given arguments.
-
Method Details
-
apply
Deprecated, for removal: This API element is subject to removal in a future version.Performs this operation on the given arguments.- Parameters:
t- the first input argumentu- the second input argumentv- the third input argument
-
andThen
Deprecated, for removal: This API element is subject to removal in a future version.Returns a composed function that first applies this function to its input, and then applies theafterfunction to the result. If evaluation of either function throws an exception, it is relayed to the caller of the composed function.- Type Parameters:
S- the type of output of theafterfunction, and of the composed function- Parameters:
after- the function to apply after this function is applied- Returns:
- a composed function that first applies this function and then applies the
afterfunction - Throws:
NullPointerException- if after is null
-