- All Implemented Interfaces:
public class PrimitiveFieldConstraintGenerator
- extends Object
- implements ValidationConstraintGenerator
Adds a "required" constraint for any property of whose type is a primitive (not a wrapper or reference) type.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public List<String> buildConstraints(Class propertyType,
- Description copied from interface:
- For a given property, identify all the approprite validation constraints. Each returned value is the name of a
validator (i.e., "required") or a validator name and configuration (i.e., "minlength=5"). These contraints are
exactly the individual terms in a
validate specification. These will ultimately be used to create
FieldValidators for the field
that edits the property.
- Specified by:
buildConstraints in interface
propertyType - the type of the property for which constraints are needed
annotationProvider - provides access to any annotations concerning the property (for implementations that
are based on analysis of property annotations)
- a list of constraints
- See Also:
Copyright © 2003-2012 The Apache Software Foundation.