Validators

public class Validators

Class Validators. Provides validators functionality for the Hytale server.

java.lang.Object > Validators

Field Summary

No fields documented.

Method Detail

deprecated

static DeprecatedValidator deprecated ()

Method deprecated.

nonNull

static Validator nonNull ()

Method nonNull.

nonNullArrayElements

static ArrayValidator nonNullArrayElements ()

Method nonNullArrayElements.

nonEmptyString

static Validator nonEmptyString ()

Method nonEmptyString.

nonEmptyArray

static Validator nonEmptyArray ()

Method nonEmptyArray.

nonEmptyMap

public > nonEmptyMap ()

Method nonEmptyMap.

uniqueInArray

static Validator uniqueInArray ()

Method uniqueInArray.

requiredMapKeysValidator

public > requiredMapKeysValidator (final T[] array)

Method requiredMapKeysValidator.

Parameters:
final T[] array

greaterThan

public Validator greaterThan (final T greaterThan)

Method greaterThan.

Parameters:
final T greaterThan

greaterThanOrEqual

public Validator greaterThanOrEqual (final T greaterThan)

Method greaterThanOrEqual.

Parameters:
final T greaterThan

lessThan

public Validator lessThan (final T lessThan)

Method lessThan.

Parameters:
final T lessThan

insideRange

public Validator insideRange (final T greaterthan, final T lessThan)

Method insideRange.

Parameters:
final T greaterthan
final T lessThan

min

public Validator min (final T min)

Method min.

Parameters:
final T min

max

public Validator max (final T max)

Method max.

Parameters:
final T max

range

public Validator range (final T min, final T max)

Method range.

Parameters:
final T min
final T max

arraySizeRange

static Validator arraySizeRange (final int min, final int max)

Method arraySizeRange.

Parameters:
final int min
final int max

arraySize

static Validator arraySize (final int size)

Method arraySize.

Parameters:
final int size

intArraySize

static Validator intArraySize (final int size)

Method intArraySize.

Parameters:
final int size

doubleArraySize

static Validator doubleArraySize (final int size)

Method doubleArraySize.

Parameters:
final int size

equal

public Validator equal (@Nonnull final T value)

Method equal.

Parameters:
@Nonnull final T value

notEqual

public Validator notEqual (@Nonnull final T value)

Method notEqual.

Parameters:
@Nonnull final T value

nonEmptyDoubleArray

static Validator nonEmptyDoubleArray ()

Method nonEmptyDoubleArray.

nonEmptyFloatArray

static Validator nonEmptyFloatArray ()

Method nonEmptyFloatArray.

monotonicSequentialDoubleArrayValidator

static Validator monotonicSequentialDoubleArrayValidator ()

Method monotonicSequentialDoubleArrayValidator.

weaklyMonotonicSequentialDoubleArrayValidator

static Validator weaklyMonotonicSequentialDoubleArrayValidator ()

Method weaklyMonotonicSequentialDoubleArrayValidator.

or

static Validator or (final Validator... validators)

Method or.

Parameters:
final Validator... validators

listItem

static Validator> listItem (final Validator validator)

Method listItem.

Parameters:
final Validator validator