Class Validators
java.lang.Object
com.hypixel.hytale.codec.validation.Validators
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Validator<T[]> arraySize(int size) static <T> Validator<T[]> arraySizeRange(int min, int max) static <T> DeprecatedValidator<T> static Validator<double[]> doubleArraySize(int size) static <T extends Comparable<T>>
Validator<T> equal(T value) static <T extends Comparable<T>>
Validator<T> greaterThan(T greaterThan) static <T extends Comparable<T>>
Validator<T> greaterThanOrEqual(T greaterThan) static <T extends Comparable<T>>
Validator<T> insideRange(T greaterthan, T lessThan) static Validator<int[]> intArraySize(int size) static <T extends Comparable<T>>
Validator<T> lessThan(T lessThan) static <T extends Comparable<T>>
Validator<T> max(T max) static <T extends Comparable<T>>
Validator<T> min(T min) static Validator<double[]> static <T> Validator<T[]> static Validator<double[]> static Validator<float[]> static <T> Validator<T> nonNull()static <T> ArrayValidator<T> static <T extends Comparable<T>>
Validator<T> notEqual(T value) static <T> Validator<T> static <T extends Comparable<T>>
Validator<T> range(T min, T max) requiredMapKeysValidator(T[] array) static <T> Validator<T[]> static Validator<double[]>
-
Constructor Details
-
Validators
public Validators()
-
-
Method Details
-
deprecated
-
nonNull
-
nonNullArrayElements
-
nonEmptyString
-
nonEmptyArray
-
nonEmptyMap
-
uniqueInArray
-
requiredMapKeysValidator
-
greaterThan
-
greaterThanOrEqual
-
lessThan
-
insideRange
@Nonnull public static <T extends Comparable<T>> Validator<T> insideRange(T greaterthan, T lessThan) -
min
-
max
-
range
-
arraySizeRange
-
arraySize
-
intArraySize
-
doubleArraySize
-
equal
-
notEqual
-
nonEmptyDoubleArray
-
nonEmptyFloatArray
-
monotonicSequentialDoubleArrayValidator
-
weaklyMonotonicSequentialDoubleArrayValidator
-
or
-
listItem
-