Type Parameters:
T - the type of object in the optional
All Superinterfaces:
ObjectComponent<OptionalValidator<T>,Optional<T>>, ValidatorComponent<OptionalValidator<T>,Optional<T>>

public interface OptionalValidator<T> extends ValidatorComponent<OptionalValidator<T>,Optional<T>>, ObjectComponent<OptionalValidator<T>,Optional<T>>
Validates the state of an Optional.