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 com.github.cowwoc.requirements10.java.validator.component.ObjectComponent
getValue, isEqualTo, isEqualTo, isInstanceOf, isInstanceOf, isNotEqualTo, isNotEqualTo, isNotInstanceOf, isNotInstanceOf, isNotNull, isNull, isReferenceEqualTo, isReferenceNotEqualToMethods declared in interface com.github.cowwoc.requirements10.java.validator.component.ValidatorComponent
and, elseGetFailures, elseThrow, getContext, getContextAsString, getName, getValueOrDefault, validationFailed, withContext