Groovy Documentation

org.codehaus.groovy.grails.validation
[Java] Interface VetoingConstraint

org.codehaus.groovy.grails.validation.Constraint
  org.springframework.context.MessageSourceAware
      org.codehaus.groovy.grails.validation.VetoingConstraint
All Superinterfaces:
Constraint, MessageSourceAware

public interface VetoingConstraint
extends Constraint

Marker interface for vetoing constraint.

Vetoing constraints are those which might return 'true' from validateWithVetoing method to prevent any additional validation of the property. These constraints are proceeded before any other constraints, and validation continues only if no one of vetoing constraint hadn't vetoed.

Authors:
Sergey Nebolsin ()


Method Summary
boolean validateWithVetoing(java.lang.Object target, java.lang.Object propertyValue, Errors errors)

 
Methods inherited from interface Constraint
getName, getPropertyName, setMessageSource, setOwningClass, setParameter, setPropertyName, supports, validate
 

Method Detail

validateWithVetoing

public boolean validateWithVetoing(java.lang.Object target, java.lang.Object propertyValue, Errors errors)


 

Groovy Documentation