org.codehaus.groovy.grails.validation
Class BlankConstraint
java.lang.Object
org.codehaus.groovy.grails.validation.AbstractConstraint
org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
org.codehaus.groovy.grails.validation.BlankConstraint
- All Implemented Interfaces:
- Constraint, VetoingConstraint
class BlankConstraint
- extends AbstractVetoingConstraint
A Constraint that validates a string is not blank
- Since:
- 0.4
Created: Jan 19, 2007
Time: 8:10:01 AM
- Author:
- Graeme Rocher
Method Summary |
java.lang.String |
getName()
|
java.lang.Object |
getParameter()
|
protected boolean |
processValidateWithVetoing(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors)
|
void |
setParameter(java.lang.Object constraintParameter)
The parameter which the constraint is validated against |
protected boolean |
skipBlankValues()
|
boolean |
supports(java.lang.Class type)
Returns whether the constraint supports being applied against the specified type; |
Methods inherited from class org.codehaus.groovy.grails.validation.AbstractConstraint |
checkState, getDefaultMessage, getPropertyName, rejectValue, rejectValue, rejectValue, rejectValue, rejectValue, rejectValueWithDefaultMessage, setMessageSource, setOwningClass, setPropertyName, skipNullValues, toString, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BlankConstraint
BlankConstraint()
supports
public boolean supports(java.lang.Class type)
- Description copied from interface:
Constraint
- Returns whether the constraint supports being applied against the specified type;
- Parameters:
type
- The type to support
- Returns:
- True if the constraint can be applied against the specified type
getParameter
public java.lang.Object getParameter()
setParameter
public void setParameter(java.lang.Object constraintParameter)
- Description copied from interface:
Constraint
- The parameter which the constraint is validated against
- Specified by:
setParameter
in interface Constraint
- Overrides:
setParameter
in class AbstractConstraint
- Parameters:
constraintParameter
- The constraintParameter to set.
getName
public java.lang.String getName()
- Returns:
- The name of the constraint
skipBlankValues
protected boolean skipBlankValues()
- Overrides:
skipBlankValues
in class AbstractConstraint
processValidateWithVetoing
protected boolean processValidateWithVetoing(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors)
- Specified by:
processValidateWithVetoing
in class AbstractVetoingConstraint
Copyright (c) 2005-2006 The Grails project