Class DoubleRangeValidator
java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.validators.Validator
com.hypixel.hytale.server.npc.asset.builder.validators.DoubleValidator
com.hypixel.hytale.server.npc.asset.builder.validators.DoubleRangeValidator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final RelationalOperatorprivate final RelationalOperatorprivate final doubleprivate static final DoubleRangeValidator -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDoubleRangeValidator(RelationalOperator relationLower, double lower, RelationalOperator relationUpper, double upper) -
Method Summary
Modifier and TypeMethodDescriptionstatic DoubleRangeValidatorbetween(double lower, double upper) static DoubleRangeValidatorerrorMessage(double value) errorMessage(double value, String name) private StringerrorMessage0(double value, String name) static DoubleRangeValidatorfromExclToExcl(double lower, double upper) static DoubleRangeValidatorfromExclToIncl(double lower, double upper) booleantest(double value) Methods inherited from class com.hypixel.hytale.server.npc.asset.builder.validators.DoubleValidator
compare
-
Field Details
-
VALIDATOR_BETWEEN_01
-
relationLower
-
lower
private final double lower -
relationUpper
-
upper
private final double upper
-
-
Constructor Details
-
DoubleRangeValidator
private DoubleRangeValidator(RelationalOperator relationLower, double lower, RelationalOperator relationUpper, double upper)
-
-
Method Details
-
between01
-
between
-
fromExclToIncl
-
fromExclToExcl
-
test
public boolean test(double value) - Specified by:
testin classDoubleValidator
-
errorMessage
- Specified by:
errorMessagein classDoubleValidator
-
errorMessage
- Specified by:
errorMessagein classDoubleValidator
-
errorMessage0
-