|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.grails.validation.AbstractConstraint
public abstract class AbstractConstraint
Field Summary | |
---|---|
protected java.lang.String |
classShortName
|
protected java.lang.Class |
constraintOwningClass
|
protected java.lang.Object |
constraintParameter
|
protected java.lang.String |
constraintPropertyName
|
protected org.springframework.context.MessageSource |
messageSource
|
Constructor Summary | |
---|---|
AbstractConstraint()
|
Method Summary | |
---|---|
protected void |
checkState()
|
protected java.lang.String |
getDefaultMessage(java.lang.String code)
Returns the default message for the given message code in the current locale. |
java.lang.String |
getPropertyName()
|
protected abstract void |
processValidate(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors)
|
void |
rejectValue(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String defaultMessageCode,
java.lang.Object[] args)
|
void |
rejectValue(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String code,
java.lang.Object[] args,
java.lang.String defaultMessage)
|
void |
rejectValue(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String code,
java.lang.String defaultMessage)
|
void |
rejectValue(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String defaultMessageCode,
java.lang.String[] codes,
java.lang.Object[] args)
|
void |
rejectValue(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String defaultMessageCode,
java.lang.String code,
java.lang.Object[] args)
|
void |
rejectValueWithDefaultMessage(java.lang.Object target,
org.springframework.validation.Errors errors,
java.lang.String defaultMessage,
java.lang.String[] codes,
java.lang.Object[] args)
|
void |
setMessageSource(org.springframework.context.MessageSource source)
The message source to evaluate the default messages from |
void |
setOwningClass(java.lang.Class constraintOwningClass)
The class the constraint applies to |
void |
setParameter(java.lang.Object constraintParameter)
The parameter which the constraint is validated against |
void |
setPropertyName(java.lang.String constraintPropertyName)
The name of the property the constraint applies to |
protected boolean |
skipBlankValues()
|
protected boolean |
skipNullValues()
|
java.lang.String |
toString()
|
void |
validate(java.lang.Object target,
java.lang.Object propertyValue,
org.springframework.validation.Errors errors)
Validate this constraint against a property value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.codehaus.groovy.grails.validation.Constraint |
---|
getName, supports |
Field Detail |
---|
protected java.lang.String constraintPropertyName
protected java.lang.Class constraintOwningClass
protected java.lang.Object constraintParameter
protected java.lang.String classShortName
protected org.springframework.context.MessageSource messageSource
Constructor Detail |
---|
public AbstractConstraint()
Method Detail |
---|
public void setMessageSource(org.springframework.context.MessageSource source)
Constraint
setMessageSource
in interface Constraint
public java.lang.String getPropertyName()
getPropertyName
in interface Constraint
public void setOwningClass(java.lang.Class constraintOwningClass)
Constraint
setOwningClass
in interface Constraint
constraintOwningClass
- The constraintOwningClass to set.public void setPropertyName(java.lang.String constraintPropertyName)
Constraint
setPropertyName
in interface Constraint
constraintPropertyName
- The constraintPropertyName to set.public void setParameter(java.lang.Object constraintParameter)
Constraint
setParameter
in interface Constraint
constraintParameter
- The constraintParameter to set.protected void checkState()
public void validate(java.lang.Object target, java.lang.Object propertyValue, org.springframework.validation.Errors errors)
Constraint
validate
in interface Constraint
propertyValue
- The property value to validateerrors
- The errors instance to record errors againstprotected boolean skipNullValues()
protected boolean skipBlankValues()
public void rejectValue(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String defaultMessageCode, java.lang.Object[] args)
public void rejectValue(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String defaultMessageCode, java.lang.String code, java.lang.Object[] args)
public void rejectValue(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String defaultMessageCode, java.lang.String[] codes, java.lang.Object[] args)
public void rejectValueWithDefaultMessage(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String defaultMessage, java.lang.String[] codes, java.lang.Object[] args)
public void rejectValue(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String code, java.lang.String defaultMessage)
public void rejectValue(java.lang.Object target, org.springframework.validation.Errors errors, java.lang.String code, java.lang.Object[] args, java.lang.String defaultMessage)
protected java.lang.String getDefaultMessage(java.lang.String code)
code
- The i18n message code to look up.
protected abstract void processValidate(java.lang.Object target, java.lang.Object propertyValue, org.springframework.validation.Errors errors)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |