IntValidator class
Пакет: com.hypixel.hytale.server.npc.asset.builder.validators
Файл: com/hypixel/hytale/server/npc/asset/builder/validators/IntValidator.java
extends: Validator
Методы (5)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
static |
boolean |
compareboolean compare(int var0, @Nonnull RelationalOperator var1, int var2) |
abstract abstract |
String |
errorMessageString errorMessage(int var1) |
abstract abstract |
String |
errorMessageString errorMessage(int var1, String var2) |
|
return |
switchreturn switch(var1) |
abstract abstract |
boolean |
testboolean test(int var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.npc.asset.builder.validators;
class="kw">import javax.annotation.Nonnull;
class="kw">public class="kw">abstract class IntValidator class="kw">extends Validator {
class="kw">public IntValidator() {
}
class="kw">public class="kw">abstract boolean test(int var1);
class="kw">public class="kw">static boolean compare(int var0, @Nonnull RelationalOperator var1, int var2) {
class="kw">return class="kw">switch (var1) {
case NotEqual -> var0 != var2;
case Less -> var0 < var2;
case LessEqual -> var0 <= var2;
case Greater -> var0 > var2;
case GreaterEqual -> var0 >= var2;
case Equal -> var0 == var2;
};
}
class="kw">public class="kw">abstract String errorMessage(int var1);
class="kw">public class="kw">abstract String errorMessage(int var1, String var2);
}