ThrowableBiConsumer interface

Пакет: com.hypixel.hytale.sneakythrow.consumer

Файл: com/hypixel/hytale/sneakythrow/consumer/ThrowableBiConsumer.java

extends: BiConsumer<T, U>

Методы (1)

МодификаторыВозвратСигнатура
abstract void acceptNowvoid acceptNow(T var1, U var2)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.sneakythrow.consumer;

class="kw">import com.hypixel.hytale.sneakythrow.SneakyThrow;
class="kw">import java.util.function.BiConsumer;

@FunctionalInterface
class="kw">public class="kw">interface ThrowableBiConsumer<T, U, E class="kw">extends Throwable> class="kw">extends BiConsumer<T, U> {
   @Override
   class="kw">default void accept(T var1, U var2) {
      try {
         this.acceptNow(var1, var2);
      } catch (Throwable var4) {
         throw SneakyThrow.sneakyThrow(var4);
      }
   }

   void acceptNow(T var1, U var2) class="kw">throws E;
}