public class UniqueConstraint extends AbstractPersistentConstraint
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
UNIQUE_CONSTRAINT |
applicationContext, sessionFactory| Constructor and Description |
|---|
UniqueConstraint() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getUniquenessGroup() |
boolean |
isUnique() |
boolean |
isUniqueWithinGroup() |
protected void |
processValidate(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors) |
void |
setParameter(java.lang.Object constraintParameter) |
getHibernateTemplate, isValid, setApplicationContext, supportscheckState, getDefaultMessage, getParameter, getPropertyName, rejectValue, rejectValue, rejectValue, rejectValue, rejectValue, rejectValueWithDefaultMessage, setMessageSource, setOwningClass, setPropertyName, skipBlankValues, skipNullValues, toString, validatepublic static final java.lang.String UNIQUE_CONSTRAINT
public boolean isUnique()
public boolean isUniqueWithinGroup()
public void setParameter(java.lang.Object constraintParameter)
setParameter in interface org.codehaus.groovy.grails.validation.ConstraintsetParameter in class org.codehaus.groovy.grails.validation.AbstractConstraintpublic java.lang.String getName()
protected void processValidate(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors)
processValidate in class org.codehaus.groovy.grails.validation.AbstractConstraintpublic java.util.List<java.lang.String> getUniquenessGroup()