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