Groovy Documentation

org.codehaus.groovy.grails.validation
[Java] Class BlankConstraint

java.lang.Object
  org.codehaus.groovy.grails.validation.AbstractConstraint
      org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
          org.codehaus.groovy.grails.validation.BlankConstraint

public class BlankConstraint
extends AbstractVetoingConstraint

A Constraint that validates a string is not blank.

Authors:
Graeme Rocher
Since:
0.4


Field Summary
 
Fields inherited from class AbstractConstraint
classShortName, constraintOwningClass, constraintParameter, constraintPropertyName, messageSource
 
Method Summary
java.lang.String getName()

java.lang.Object getParameter()

boolean isBlank()

protected boolean processValidateWithVetoing(java.lang.Object target, java.lang.Object propertyValue, Errors errors)

void setParameter(java.lang.Object constraintParameter)

protected boolean skipBlankValues()

boolean supports(java.lang.Class type)

 
Methods inherited from class AbstractVetoingConstraint
processValidate, processValidateWithVetoing, validateWithVetoing
 
Methods inherited from class AbstractConstraint
checkState, getDefaultMessage, getPropertyName, processValidate, rejectValue, rejectValue, rejectValue, rejectValue, rejectValue, rejectValueWithDefaultMessage, setMessageSource, setOwningClass, setParameter, setPropertyName, skipBlankValues, skipNullValues, toString, validate
 

Method Detail

getName

public java.lang.String getName()


getParameter

public java.lang.Object getParameter()


isBlank

public boolean isBlank()


processValidateWithVetoing

@Override
protected boolean processValidateWithVetoing(java.lang.Object target, java.lang.Object propertyValue, Errors errors)


setParameter

@Override
public void setParameter(java.lang.Object constraintParameter)


skipBlankValues

@Override
protected boolean skipBlankValues()


supports

@SuppressWarnings("rawtypes")
public boolean supports(java.lang.Class type)


 

Groovy Documentation