Groovy Documentation

## org.codehaus.groovy.grails.validation
[Java] Class NullableConstraint

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

    public class NullableConstraint
    extends AbstractVetoingConstraint

Validates not null.

Authors:
  Graeme Rocher
  Sergey Nebolsin

Since:
  0.4

Field Summary

Fields inherited from class AbstractConstraint
classShortName, constraintOwningClass, constraintParameter, constraintPropertyName, messageSource

Method Summary
`java.lang.String` | `getName()`
`boolean` | `isNullable()`
`protected boolean` | `processValidateWithVetoing(java.lang.Object target, java.lang.Object propertyValue, Errors errors)`
`void` | `setParameter(java.lang.Object constraintParameter)`
`protected boolean` | `skipNullValues()`
`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()

### isNullable

    public boolean isNullable()

### processValidateWithVetoing

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

### setParameter

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

### skipNullValues

    @Override
    protected boolean skipNullValues()

### supports

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

Groovy Documentation