Two interface
Пакет: com.hypixel.hytale.builtin.hytalegenerator.pipe
Файл: com/hypixel/hytale/builtin/hytalegenerator/pipe/Pipe.java
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
void |
acceptvoid accept(@Nonnull InputA var1, @Nonnull InputB var2, @Nonnull Control var3) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.pipe;
class="kw">import javax.annotation.Nonnull;
class="kw">public class Pipe {
class="kw">public class="kw">static class="kw">final Pipe.One<?> EMPTY_ONE = (var0, var1) -> {};
class="kw">public class="kw">static class="kw">final Pipe.Two<?, ?> EMPTY_TWO = (var0, var1, var2) -> {};
class="kw">public Pipe() {
}
class="kw">public class="kw">static <Input> Pipe.One<Input> getEmptyOne() {
class="kw">return (Pipe.One<Input>)EMPTY_ONE;
}
class="kw">public class="kw">static <InputA, InputB> Pipe.Two<InputA, InputB> getEmptyTwo() {
class="kw">return (Pipe.Two<InputA, InputB>)EMPTY_TWO;
}
@FunctionalInterface
class="kw">public class="kw">interface One<Input> {
void accept(@Nonnull Input var1, @Nonnull Control var2);
}
@FunctionalInterface
class="kw">public class="kw">interface Two<InputA, InputB> {
void accept(@Nonnull InputA var1, @Nonnull InputB var2, @Nonnull Control var3);
}
}