public class ConstrainedPropertyBuilder
extends groovy.util.BuilderSupport
| Constructor and Description |
|---|
ConstrainedPropertyBuilder(java.lang.Class<?> targetClass) |
ConstrainedPropertyBuilder(java.lang.Object target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
createNode(java.lang.Object name) |
protected java.lang.Object |
createNode(java.lang.Object name,
java.util.Map attributes) |
protected java.lang.Object |
createNode(java.lang.Object name,
java.util.Map attributes,
java.lang.Object value) |
protected java.lang.Object |
createNode(java.lang.Object name,
java.lang.Object value) |
protected java.lang.Object |
doInvokeMethod(java.lang.String methodName,
java.lang.Object name,
java.lang.Object args) |
java.util.Map<java.lang.String,grails.validation.Constrained> |
getConstrainedProperties() |
java.lang.Object |
getProperty(java.lang.String property) |
java.lang.String |
getSharedConstraint(java.lang.String propertyName) |
protected void |
setParent(java.lang.Object parent,
java.lang.Object child) |
void |
setProperty(java.lang.String property,
java.lang.Object newValue) |
public ConstrainedPropertyBuilder(java.lang.Object target)
public ConstrainedPropertyBuilder(java.lang.Class<?> targetClass)
public java.lang.String getSharedConstraint(java.lang.String propertyName)
protected java.lang.Object doInvokeMethod(java.lang.String methodName,
java.lang.Object name,
java.lang.Object args)
doInvokeMethod in class groovy.util.BuilderSupportpublic java.lang.Object getProperty(java.lang.String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class groovy.lang.GroovyObjectSupportpublic void setProperty(java.lang.String property,
java.lang.Object newValue)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class groovy.lang.GroovyObjectSupportprotected java.lang.Object createNode(java.lang.Object name,
java.util.Map attributes)
createNode in class groovy.util.BuilderSupportprotected java.lang.Object createNode(java.lang.Object name,
java.util.Map attributes,
java.lang.Object value)
createNode in class groovy.util.BuilderSupportprotected void setParent(java.lang.Object parent,
java.lang.Object child)
setParent in class groovy.util.BuilderSupportprotected java.lang.Object createNode(java.lang.Object name)
createNode in class groovy.util.BuilderSupportprotected java.lang.Object createNode(java.lang.Object name,
java.lang.Object value)
createNode in class groovy.util.BuilderSupportpublic java.util.Map<java.lang.String,grails.validation.Constrained> getConstrainedProperties()