org.surfnet.oaaas.model.validation
Class AbstractEntityValidator

java.lang.Object
  extended by org.surfnet.oaaas.model.validation.AbstractEntityValidator
All Implemented Interfaces:
javax.validation.ConstraintValidator<AbstractEntityValid,AbstractEntity>

public class AbstractEntityValidator
extends Object
implements javax.validation.ConstraintValidator<AbstractEntityValid,AbstractEntity>

ConstraintValidator that validates AbstractEntity by calling the AbstractEntity.validate(javax.validation.ConstraintValidatorContext)


Constructor Summary
AbstractEntityValidator()
           
 
Method Summary
 void initialize(AbstractEntityValid constraintAnnotation)
           
 boolean isValid(AbstractEntity entity, javax.validation.ConstraintValidatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEntityValidator

public AbstractEntityValidator()
Method Detail

initialize

public void initialize(AbstractEntityValid constraintAnnotation)
Specified by:
initialize in interface javax.validation.ConstraintValidator<AbstractEntityValid,AbstractEntity>

isValid

public boolean isValid(AbstractEntity entity,
                       javax.validation.ConstraintValidatorContext context)
Specified by:
isValid in interface javax.validation.ConstraintValidator<AbstractEntityValid,AbstractEntity>


Copyright © 2012-2013 SURFnet bv, The Netherlands. All Rights Reserved.