org.dellroad.stuff.validation
Class SelfValidatingValidator

java.lang.Object
  extended by org.dellroad.stuff.validation.AbstractValidator<SelfValidates,SelfValidating>
      extended by org.dellroad.stuff.validation.SelfValidatingValidator
All Implemented Interfaces:
ConstraintValidator<SelfValidates,SelfValidating>

public class SelfValidatingValidator
extends AbstractValidator<SelfValidates,SelfValidating>

Implements the validation logic for the @SelfValidates annotation.

See Also:
SelfValidates

Field Summary
 
Fields inherited from class org.dellroad.stuff.validation.AbstractValidator
annotation
 
Constructor Summary
SelfValidatingValidator()
           
 
Method Summary
 boolean isValid(SelfValidating value, ConstraintValidatorContext context)
           
 
Methods inherited from class org.dellroad.stuff.validation.AbstractValidator
initialize, isCollectionValid, setViolation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelfValidatingValidator

public SelfValidatingValidator()
Method Detail

isValid

public boolean isValid(SelfValidating value,
                       ConstraintValidatorContext context)