Interface ObjectValidator<T>
- Type Parameters:
T- the type of the value that is being validated
- All Superinterfaces:
ObjectComponent<ObjectValidator<T>, T>, ValidatorComponent<ObjectValidator<T>, T>
public interface ObjectValidator<T>
extends ValidatorComponent<ObjectValidator<T>, T>, ObjectComponent<ObjectValidator<T>, T>
Validates the state of an
Object.-
Method Summary
Methods declared in interface ObjectComponent
getValue, isEqualTo, isEqualTo, isInstanceOf, isInstanceOf, isNotEqualTo, isNotEqualTo, isNotInstanceOf, isNotInstanceOf, isNotNull, isNull, isReferenceEqualTo, isReferenceNotEqualToMethods declared in interface ValidatorComponent
and, elseGetFailures, elseThrow, getContext, getContextAsString, getName, getValueOrDefault, validationFailed, withContext