ThrowableBiFunction interface
Пакет: com.hypixel.hytale.sneakythrow.function
Файл: com/hypixel/hytale/sneakythrow/function/ThrowableBiFunction.java
extends: BiFunction<T, U, R>
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
R |
applyNowR applyNow(T var1, U var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.sneakythrow.function;
class="kw">import com.hypixel.hytale.sneakythrow.SneakyThrow;
class="kw">import java.util.function.BiFunction;
@FunctionalInterface
class="kw">public class="kw">interface ThrowableBiFunction<T, U, R, E class="kw">extends Throwable> class="kw">extends BiFunction<T, U, R> {
@Override
class="kw">default R apply(T var1, U var2) {
try {
class="kw">return this.applyNow(var1, var2);
} catch (Throwable var4) {
throw SneakyThrow.sneakyThrow(var4);
}
}
R applyNow(T var1, U var2) class="kw">throws E;
}