FlagOperator enum
Пакет: com.hypixel.hytale.server.worldgen.util.condition.flag
Файл: com/hypixel/hytale/server/worldgen/util/condition/flag/FlagOperator.java
implements: IntBinaryOperator
Методы (4)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
public int |
applypublic int apply(int var1, int var2) |
|
public int |
applypublic int apply(int var1, int var2) |
|
public int |
applypublic int apply(int var1, int var2) |
abstract abstract |
int |
applyint apply(int var1, int var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.worldgen.util.condition.flag;
class="kw">import java.util.function.IntBinaryOperator;
class="kw">public enum FlagOperator class="kw">implements IntBinaryOperator {
And {
@Override
class="kw">public int apply(int var1, int var2) {
class="kw">return var1 & var2;
}
},
Or {
@Override
class="kw">public int apply(int var1, int var2) {
class="kw">return var1 | var2;
}
},
Xor {
@Override
class="kw">public int apply(int var1, int var2) {
class="kw">return var1 ^ var2;
}
};
FlagOperator() {
}
class="kw">public class="kw">abstract int apply(int var1, int var2);
@Override
class="kw">public int applyAsInt(int var1, int var2) {
class="kw">return this.apply(var1, var2);
}
}