A B C D E G H I L M N O P R S T U V 

A

AbstractConstraint - Class in org.codehaus.groovy.grails.validation
Abstract class for constraints to extend.
AbstractConstraint() - Constructor for class org.codehaus.groovy.grails.validation.AbstractConstraint
 
AbstractVetoingConstraint - Class in org.codehaus.groovy.grails.validation
TODO: write javadoc
AbstractVetoingConstraint() - Constructor for class org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
 
addMetaConstraint(String, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Adds a meta constraints which is a non-validating informational constraint.
afterPropertiesSet() - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
ALLOW_2_SLASHES - Static variable in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Allow two slashes in the path component of the URL.
ALLOW_ALL_SCHEMES - Static variable in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Allows all validly formatted schemes to pass validation instead of supplying a set of valid schemes.
appliedConstraints - Variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
applyConstraint(String, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Applies a constraint for the specified name and consraint value.
applyDefaultConstraints(String, GrailsDomainClassProperty, Constrained, Map<String, Object>) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
applyDefaultNullableConstraint(GrailsDomainClassProperty, Constrained) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
applyDefaultNullableConstraint(Constrained, boolean) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
applyMapOfConstraints(Map<String, Object>, String, GrailsDomainClassProperty, Constrained) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
applySharedConstraints(ConstrainedPropertyBuilder, Map<String, Constrained>) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 

B

BLANK_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
BlankConstraint - Class in org.codehaus.groovy.grails.validation
A Constraint that validates a string is not blank.
BlankConstraint() - Constructor for class org.codehaus.groovy.grails.validation.BlankConstraint
 
bundle - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

C

canApplyNullableConstraint(String, GrailsDomainClassProperty, Constrained) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
canPropertyBeConstrained(GrailsDomainClassProperty) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
cascadeToAssociativeProperty(Errors, BeanWrapper, GrailsDomainClassProperty) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
Cascades validation onto an associative property maybe a one-to-many, one-to-one or many-to-one relationship.
cascadeValidationToMany(Errors, BeanWrapper, GrailsDomainClassProperty, String) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
Cascades validation to a one-to-many type relationship.
cascadeValidationToOne(Errors, BeanWrapper, Object, GrailsDomainClassProperty, String, Object) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
Cascades validation to a one-to-one or many-to-one property.
CascadingValidator - Interface in org.codehaus.groovy.grails.validation
Extends the default Spring Validator interface and provides an additional method that specifies whether validation should cascade into associations.
checkState() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
classShortName - Variable in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
compare(Object, Object) - Method in class org.codehaus.groovy.grails.validation.DomainClassPropertyComparator
 
ConstrainedProperty - Class in org.codehaus.groovy.grails.validation
Provides the ability to set contraints against a properties of a class.
ConstrainedProperty(Class<?>, String, Class<?>) - Constructor for class org.codehaus.groovy.grails.validation.ConstrainedProperty
Constructs a new ConstrainedProperty for the given arguments.
ConstrainedPropertyBuilder - Class in org.codehaus.groovy.grails.validation
Builder used as a delegate within the "constraints" closure of GrailsDomainClass instances .
ConstrainedPropertyBuilder(Object) - Constructor for class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
ConstrainedPropertyBuilder(Class<?>) - Constructor for class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
Constraint - Interface in org.codehaus.groovy.grails.validation
Defines a validatable constraint.
ConstraintException - Exception in org.codehaus.groovy.grails.validation.exceptions
Thrown when an error occurs applying a constraint to a property.
ConstraintException() - Constructor for exception org.codehaus.groovy.grails.validation.exceptions.ConstraintException
 
ConstraintException(String, Throwable) - Constructor for exception org.codehaus.groovy.grails.validation.exceptions.ConstraintException
 
ConstraintException(String) - Constructor for exception org.codehaus.groovy.grails.validation.exceptions.ConstraintException
 
ConstraintException(Throwable) - Constructor for exception org.codehaus.groovy.grails.validation.exceptions.ConstraintException
 
ConstraintFactory - Interface in org.codehaus.groovy.grails.validation
A factory for creating constraint instances.
constraintOwningClass - Variable in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
constraintParameter - Variable in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
constraintPropertyName - Variable in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
constraints - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
ConstraintsEvaluatorFactoryBean - Class in org.codehaus.groovy.grails.validation
Constructs the default constraints evaluator instance.
ConstraintsEvaluatorFactoryBean() - Constructor for class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
countToken(String, String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns the number of times the token appears in the target.
createNode(Object, Map) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
createNode(Object, Map, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
createNode(Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
createNode(Object, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
CREDIT_CARD_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
CreditCardConstraint - Class in org.codehaus.groovy.grails.validation
Validates a credit card number.
CreditCardConstraint() - Constructor for class org.codehaus.groovy.grails.validation.CreditCardConstraint
 

D

DEFAULT_MESSAGES - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
DefaultConstraintEvaluator - Class in org.codehaus.groovy.grails.validation
Default implementation of the ConstraintsEvaluator interface.
DefaultConstraintEvaluator(Map<String, Object>) - Constructor for class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
DefaultConstraintEvaluator() - Constructor for class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
doInvokeMethod(String, Object, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
domainClass - Variable in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
DomainClassPropertyComparator - Class in org.codehaus.groovy.grails.validation
Comparator that uses the domain class property constraints to establish order in sort methods and always places the id first.
DomainClassPropertyComparator(GrailsDomainClass) - Constructor for class org.codehaus.groovy.grails.validation.DomainClassPropertyComparator
 
DomainValidator - Class in org.codehaus.groovy.grails.validation.routines
Domain name validation routines.

E

EMAIL_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
EmailConstraint - Class in org.codehaus.groovy.grails.validation
Validates an email address.
EmailConstraint() - Constructor for class org.codehaus.groovy.grails.validation.EmailConstraint
 
evaluate(Class) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
evaluate(Class, boolean) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
evaluate(GrailsDomainClass) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
evaluate(Object, GrailsDomainClassProperty[]) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
evaluate(Class<?>, GrailsDomainClassProperty[]) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
evaluateConstraints(Class<?>, GrailsDomainClassProperty[]) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
Evaluates the constraints closure to build the list of constraints
evaluateConstraints(Class<?>, GrailsDomainClassProperty[], boolean) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
Evaluates the constraints closure to build the list of constraints
EXCEEDED_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

G

getAppliedConstraint(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Obtains an applied constraint by name.
getAppliedConstraints() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getAssociatedDomainClassFromApplication(Object) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
getAttributes() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getConstrainedProperties() - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
getConstraintsFromScript(Class<?>) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
getDefaultConstraints() - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
getDefaultMessage(String) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
Returns the default message for the given message code in the current locale.
getDomainClass() - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
getFormat() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getInList() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getInstance() - Static method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns the singleton instance of this validator.
getInstance() - Static method in class org.codehaus.groovy.grails.validation.routines.InetAddressValidator
Returns the singleton instance of this validator.
getInstance() - Static method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns the singleton instance of this class with default schemes and options.
getList() - Method in class org.codehaus.groovy.grails.validation.InListConstraint
 
getMatches() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getMax() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getMaxSize() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getMaxSize() - Method in class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
getMaxValue() - Method in class org.codehaus.groovy.grails.validation.MaxConstraint
 
getMetaConstraintValue(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Obtains the value of the named meta constraint.
getMin() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getMinSize() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getMinSize() - Method in class org.codehaus.groovy.grails.validation.MinSizeConstraint
 
getMinValue() - Method in class org.codehaus.groovy.grails.validation.MinConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
getName() - Method in interface org.codehaus.groovy.grails.validation.Constraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.CreditCardConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.EmailConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.InListConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.MatchesConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.MaxConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.MinConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.MinSizeConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.RangeConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.ScaleConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.SizeConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.UrlConstraint
 
getName() - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
getNotEqual() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getNotEqualTo() - Method in class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
getObject() - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
getObjectType() - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
getOrder() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getOwner() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getParameter() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
getParameter() - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
getParameter() - Method in interface org.codehaus.groovy.grails.validation.Constraint
 
getProperty(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
getPropertyName() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
getPropertyName() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getPropertyName() - Method in interface org.codehaus.groovy.grails.validation.Constraint
 
getPropertyType() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getRange() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getRange() - Method in class org.codehaus.groovy.grails.validation.RangeConstraint
 
getRange() - Method in class org.codehaus.groovy.grails.validation.SizeConstraint
 
getRegex() - Method in class org.codehaus.groovy.grails.validation.MatchesConstraint
 
getScale() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getScale() - Method in class org.codehaus.groovy.grails.validation.ScaleConstraint
 
getSharedConstraint(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
getSize() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
getSuperClassChain(Class<?>) - Static method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
getWidget() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
grailsApplication - Variable in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
GrailsDomainClassValidator - Class in org.codehaus.groovy.grails.validation
A specialised Spring validator that validates a domain class instance using the constraints defined in the static constraints closure.
GrailsDomainClassValidator() - Constructor for class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 

H

hasAppliedConstraint(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
hasRegisteredConstraint(String) - Static method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

I

IN_LIST_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
InetAddressValidator - Class in org.codehaus.groovy.grails.validation.routines
InetAddress validation and conversion routines (java.net.InetAddress).
InetAddressValidator() - Constructor for class org.codehaus.groovy.grails.validation.routines.InetAddressValidator
 
InListConstraint - Class in org.codehaus.groovy.grails.validation
A constraint that validates the property is contained within the supplied list.
InListConstraint() - Constructor for class org.codehaus.groovy.grails.validation.InListConstraint
 
INVALID_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isBlank() - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
isBlank() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isConstrainableProperty(GrailsDomainClassProperty, String) - Method in class org.codehaus.groovy.grails.validation.DefaultConstraintEvaluator
 
isCreditCard() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isDisplay() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isEditable() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isEmail() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isNullable() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isNullable() - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
isPassword() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isSingleton() - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
isUrl() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
isValid() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
Return whether the constraint is valid for the owning class
isValid() - Method in interface org.codehaus.groovy.grails.validation.Constraint
Return whether the constraint is valid for the owning class
isValid(String) - Method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns true if the specified String parses as a valid domain name with a recognized top-level domain.
isValid(String) - Method in class org.codehaus.groovy.grails.validation.routines.InetAddressValidator
Checks if the specified string is a valid IP address.
isValid(String) - Method in class org.codehaus.groovy.grails.validation.routines.RegexValidator
Validate a value against the set of regular expressions.
isValid(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Checks if a field has a valid url address.
isValidAuthority(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns true if the authority is properly formatted.
isValidCountryCodeTld(String) - Method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns true if the specified String matches any IANA-defined country code top-level domain.
isValidFragment(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns true if the given fragment is null or fragments are allowed.
isValidGenericTld(String) - Method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns true if the specified String matches any IANA-defined generic top-level domain.
isValidInet4Address(String) - Method in class org.codehaus.groovy.grails.validation.routines.InetAddressValidator
Validates an IPv4 address.
isValidInfrastructureTld(String) - Method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns true if the specified String matches any IANA-defined infrastructure top-level domain.
isValidPath(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns true if the path is valid.
isValidQuery(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Returns true if the query is null or it's a properly formatted query string.
isValidScheme(String) - Method in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Validate scheme.
isValidTld(String) - Method in class org.codehaus.groovy.grails.validation.routines.DomainValidator
Returns true if the specified String matches any IANA-defined top-level domain.
item - Variable in class org.codehaus.groovy.grails.validation.routines.ResultPair
 

L

LOG - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

M

match(String) - Method in class org.codehaus.groovy.grails.validation.routines.RegexValidator
Validate a value against the set of regular expressions returning the array of matched groups.
MATCHES_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
MatchesConstraint - Class in org.codehaus.groovy.grails.validation
Validates the property against a supplied regular expression.
MatchesConstraint() - Constructor for class org.codehaus.groovy.grails.validation.MatchesConstraint
 
MAX_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
MAX_SIZE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
MaxConstraint - Class in org.codehaus.groovy.grails.validation
Implements a maximum value constraint.
MaxConstraint() - Constructor for class org.codehaus.groovy.grails.validation.MaxConstraint
 
MaxSizeConstraint - Class in org.codehaus.groovy.grails.validation
Validates maximum size or length of the property, for strings and arrays this is the length and collections the size.
MaxSizeConstraint() - Constructor for class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
messageSource - Variable in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
messageSource - Variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
messageSource - Variable in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
MIN_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
MIN_SIZE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
MinConstraint - Class in org.codehaus.groovy.grails.validation
Implements a minimum value constraint.
MinConstraint() - Constructor for class org.codehaus.groovy.grails.validation.MinConstraint
 
MinSizeConstraint - Class in org.codehaus.groovy.grails.validation
Validates minimum size or length of the property, for strings and arrays this is the length and collections the size.
MinSizeConstraint() - Constructor for class org.codehaus.groovy.grails.validation.MinSizeConstraint
 

N

newInstance() - Method in interface org.codehaus.groovy.grails.validation.ConstraintFactory
 
NO_FRAGMENTS - Static variable in class org.codehaus.groovy.grails.validation.routines.UrlValidator
Enabling this options disallows any URL fragments.
NOT_EQUAL_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
NOT_PREFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
NotEqualConstraint - Class in org.codehaus.groovy.grails.validation
Validates not equal to something.
NotEqualConstraint() - Constructor for class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
NOTMET_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
NULLABLE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
NullableConstraint - Class in org.codehaus.groovy.grails.validation
Validates not null.
NullableConstraint() - Constructor for class org.codehaus.groovy.grails.validation.NullableConstraint
 

O

org.codehaus.groovy.grails.validation - package org.codehaus.groovy.grails.validation
 
org.codehaus.groovy.grails.validation.exceptions - package org.codehaus.groovy.grails.validation.exceptions
 
org.codehaus.groovy.grails.validation.routines - package org.codehaus.groovy.grails.validation.routines
 
owningClass - Variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

P

postValidate(Object, Errors) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
Subclasses can overrite to provide custom handling of the errors object post validation.
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.CreditCardConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.EmailConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.InListConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.MatchesConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.MaxConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.MinConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.MinSizeConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.RangeConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.ScaleConstraint
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.SizeConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.UrlConstraint
 
processValidate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
processValidateWithVetoing(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
 
processValidateWithVetoing(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
processValidateWithVetoing(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
propertyName - Variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
propertyType - Variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 

R

RANGE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
RangeConstraint - Class in org.codehaus.groovy.grails.validation
Validates a range.
RangeConstraint() - Constructor for class org.codehaus.groovy.grails.validation.RangeConstraint
 
RegexValidator - Class in org.codehaus.groovy.grails.validation.routines
Regular Expression validation (using JDK 1.4+ regex support).
RegexValidator(String) - Constructor for class org.codehaus.groovy.grails.validation.routines.RegexValidator
Construct a case sensitive validator for a single regular expression.
RegexValidator(String, boolean) - Constructor for class org.codehaus.groovy.grails.validation.routines.RegexValidator
Construct a validator for a single regular expression with the specified case sensitivity.
RegexValidator(String[]) - Constructor for class org.codehaus.groovy.grails.validation.routines.RegexValidator
Construct a case sensitive validator that matches any one of the set of regular expressions.
RegexValidator(String[], boolean) - Constructor for class org.codehaus.groovy.grails.validation.routines.RegexValidator
Construct a validator that matches any one of the set of regular expressions with the specified case sensitivity.
registerNewConstraint(String, Class<?>) - Static method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
registerNewConstraint(String, ConstraintFactory) - Static method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
rejectValue(Object, Errors, String, Object[]) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
rejectValue(Object, Errors, String, String, Object[]) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
rejectValue(Object, Errors, String, String[], Object[]) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
rejectValue(Object, Errors, String, String) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
rejectValue(Object, Errors, String, Object[], String) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
rejectValueWithDefaultMessage(Object, Errors, String, String[], Object[]) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
removeConstraint(String, Class<?>) - Static method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
removeConstraint(String) - Static method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
ResultPair - Class in org.codehaus.groovy.grails.validation.routines
Groups tests and expected results.
ResultPair(String, boolean) - Constructor for class org.codehaus.groovy.grails.validation.routines.ResultPair
 

S

SCALE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
ScaleConstraint - Class in org.codehaus.groovy.grails.validation
Manages the scale for floating point numbers (i.e., the number of digits to the right of the decimal point).
ScaleConstraint() - Constructor for class org.codehaus.groovy.grails.validation.ScaleConstraint
 
setAttributes(Map) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setBlank(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setConstraintsEvaluatorClass(Class<?>) - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
setCreditCard(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setDefaultConstraints(Map) - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
 
setDisplay(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setDomainClass(GrailsDomainClass) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
setEditable(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setEmail(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setFormat(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setGrailsApplication(GrailsApplication) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
setInList(List) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setMatches(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setMax(Comparable) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setMaxSize(Integer) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setMessageSource(MessageSource) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
setMessageSource(MessageSource) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
The message source used to evaluate error messages
setMessageSource(MessageSource) - Method in interface org.codehaus.groovy.grails.validation.Constraint
The message source to evaluate the default messages from
setMessageSource(MessageSource) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
setMin(Comparable) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setMinSize(Integer) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setNotEqual(Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setNullable(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setOrder(int) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setOwningClass(Class) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
The class the constraint applies to
setOwningClass(Class) - Method in interface org.codehaus.groovy.grails.validation.Constraint
The class the constraint applies to
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
setParameter(Object) - Method in interface org.codehaus.groovy.grails.validation.Constraint
The parameter which the constraint is validated against.
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.CreditCardConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.EmailConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.InListConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.MatchesConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.MaxConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.MinConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.MinSizeConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.RangeConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.ScaleConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.SizeConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.UrlConstraint
 
setParameter(Object) - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
setParent(Object, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
setPassword(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setProperty(String, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedPropertyBuilder
 
setPropertyName(String) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
setPropertyName(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setPropertyName(String) - Method in interface org.codehaus.groovy.grails.validation.Constraint
The name of the property the constraint applies to
setRange(Range) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setSize(Range) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setUrl(boolean) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
setWidget(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
SIZE_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
SizeConstraint - Class in org.codehaus.groovy.grails.validation
Validates size of the property, for strings and arrays this is the length, collections the size and numbers the value.
SizeConstraint() - Constructor for class org.codehaus.groovy.grails.validation.SizeConstraint
 
skipBlankValues() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
skipBlankValues() - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
skipBlankValues() - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
skipNullValues() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
skipNullValues() - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
skipNullValues() - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.BlankConstraint
 
supports(Class) - Method in interface org.codehaus.groovy.grails.validation.Constraint
Returns whether the constraint supports being applied against the specified type;
supports(Class) - Method in class org.codehaus.groovy.grails.validation.CreditCardConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.EmailConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.InListConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.MatchesConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.MaxConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.MaxSizeConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.MinConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.MinSizeConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.NotEqualConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.NullableConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.RangeConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.ScaleConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.SizeConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.UrlConstraint
 
supports(Class) - Method in class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
supportsContraint(String) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Checks with this ConstraintedProperty instance supports applying the specified constraint.

T

targetClass - Variable in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
TOOBIG_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
TOOLONG_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
TOOSHORT_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
TOOSMALL_SUFFIX - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
toString() - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
toString() - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
toString() - Method in class org.codehaus.groovy.grails.validation.routines.RegexValidator
Provide a String representation of this validator.

U

URL_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
UrlConstraint - Class in org.codehaus.groovy.grails.validation
Validates a url.
UrlConstraint() - Constructor for class org.codehaus.groovy.grails.validation.UrlConstraint
 
UrlValidator - Class in org.codehaus.groovy.grails.validation.routines
URL Validation routines.
UrlValidator() - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Create a UrlValidator with default properties.
UrlValidator(String[]) - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Behavior of validation is modified by passing in several strings options:
UrlValidator(long) - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Initialize a UrlValidator with the given validation options.
UrlValidator(String[], long) - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Behavior of validation is modified by passing in options:
UrlValidator(RegexValidator, long) - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Initialize a UrlValidator with the given validation options.
UrlValidator(String[], RegexValidator, long) - Constructor for class org.codehaus.groovy.grails.validation.routines.UrlValidator
Customizable constructor.

V

valid - Variable in class org.codehaus.groovy.grails.validation.routines.ResultPair
 
validate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.AbstractConstraint
 
validate(Object, Errors, boolean) - Method in interface org.codehaus.groovy.grails.validation.CascadingValidator
An extended version of the validate(errors,obj) method that takes an additional argument specifying whether the Validator should cascade into associations or not.
validate(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
Validate this constrainted property against specified property value
validate(Object, Object, Errors) - Method in interface org.codehaus.groovy.grails.validation.Constraint
Validate this constraint against a property value.
validate(Object, Errors, boolean) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
validate(Object, Errors) - Method in class org.codehaus.groovy.grails.validation.GrailsDomainClassValidator
 
validate(String) - Method in class org.codehaus.groovy.grails.validation.routines.RegexValidator
Validate a value against the set of regular expressions returning a String value of the aggregated groups.
validateWithVetoing(Object, Object, Errors) - Method in class org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
 
validateWithVetoing(Object, Object, Errors) - Method in interface org.codehaus.groovy.grails.validation.VetoingConstraint
 
VALIDATOR_CONSTRAINT - Static variable in class org.codehaus.groovy.grails.validation.ConstrainedProperty
 
ValidatorConstraint - Class in org.codehaus.groovy.grails.validation
A constraint class that validates using a user-supplied closure.
ValidatorConstraint() - Constructor for class org.codehaus.groovy.grails.validation.ValidatorConstraint
 
VetoingConstraint - Interface in org.codehaus.groovy.grails.validation
Marker interface for vetoing constraint.
A B C D E G H I L M N O P R S T U V