| Modifiers | Name | Description | 
|---|---|---|
| protected grails.core.GrailsApplication | grailsApplication | |
| protected java.util.List<grails.databinding.events.DataBindingListener> | listeners | |
| protected org.springframework.context.MessageSource | messageSource | 
| Fields inherited from class | Fields | 
|---|---|
| class grails.databinding.SimpleDataBinder | __$stMC, DEFAULT_DATE_FORMAT | 
| Type | Name and description | 
|---|---|
| boolean | convertEmptyStringsToNull | 
| boolean | trimStrings | 
| Constructor and description | 
|---|
| GrailsWebDataBinder
                                (grails.core.GrailsApplication grailsApplication) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | protected java.lang.Object | addElementToCollection(java.lang.Object obj, java.lang.String propName, java.lang.Class propertyType, java.lang.Object propertyValue, boolean clearCollection) | 
|  | protected java.lang.Object | addElementToCollection(java.lang.Object obj, java.lang.String propName, org.grails.datastore.mapping.model.PersistentProperty property, java.lang.Object propertyValue, boolean clearCollection) | 
|  | protected java.lang.Object | addElementToCollectionAt(java.lang.Object obj, java.lang.String propertyName, java.util.Collection collection, java.lang.Object index, java.lang.Object val) | 
|  | void | bind(java.lang.Object obj, grails.databinding.DataBindingSource source) | 
|  | void | bind(java.lang.Object obj, grails.databinding.DataBindingSource source, grails.databinding.events.DataBindingListener listener) | 
|  | void | bind(java.lang.Object object, grails.databinding.DataBindingSource source, java.lang.String filter, java.util.List whiteList, java.util.List blackList, grails.databinding.events.DataBindingListener listener) | 
|  | void | bind(java.lang.Object obj, groovy.util.slurpersupport.GPathResult gpath) | 
|  | protected java.lang.Object | convert(java.lang.Class typeToConvertTo, java.lang.Object value) | 
|  | protected void | doBind(java.lang.Object object, grails.databinding.DataBindingSource source, java.lang.String filter, java.util.List whiteList, java.util.List blackList, grails.databinding.events.DataBindingListener listener, java.lang.Object errors) | 
|  | protected java.lang.Class | getDomainClassType(java.lang.Object obj, java.lang.String propName)@param obj any object | 
|  | protected java.lang.String | getFormatString(java.lang.annotation.Annotation annotation) | 
|  | protected java.lang.Object | getIdentifierValueFrom(java.lang.Object source) | 
|  | protected java.util.Locale | getLocale() | 
|  | protected java.lang.Object | getPersistentInstance(java.lang.Class<?> type, java.lang.Object id) | 
|  | protected java.lang.Class<?> | getReferencedTypeForCollection(java.lang.String name, java.lang.Object target) | 
|  | protected java.lang.Object | initializeProperty(java.lang.Object obj, java.lang.String propName, java.lang.Class propertyType, grails.databinding.DataBindingSource source) | 
|  | protected boolean | isDomainClass(java.lang.Class<?> clazz) | 
|  | protected java.lang.Object | populateErrors(java.lang.Object obj, org.springframework.validation.BindingResult bindingResult) | 
|  | protected java.lang.Object | preprocessValue(java.lang.Object propertyValue) | 
|  | protected java.lang.Object | processIndexedProperty(java.lang.Object obj, groovy.lang.MetaProperty metaProperty, org.grails.databinding.IndexedPropertyReferenceDescriptor indexedPropertyReferenceDescriptor, java.lang.Object val, grails.databinding.DataBindingSource source, grails.databinding.events.DataBindingListener listener, java.lang.Object errors) | 
|  | protected java.lang.Object | processProperty(java.lang.Object obj, groovy.lang.MetaProperty metaProperty, java.lang.Object val, grails.databinding.DataBindingSource source, grails.databinding.events.DataBindingListener listener, java.lang.Object errors) | 
|  | void | setDataBindingListeners(grails.databinding.events.DataBindingListener[] listeners) | 
|  | void | setFormattedValueConverters(grails.databinding.converters.FormattedValueConverter[] converters) | 
|  | void | setMessageSource(org.springframework.context.MessageSource messageSource) | 
|  | protected java.lang.Object | setPropertyValue(java.lang.Object obj, grails.databinding.DataBindingSource source, groovy.lang.MetaProperty metaProperty, java.lang.Object propertyValue, grails.databinding.events.DataBindingListener listener) | 
|  | void | setStructuredBindingEditors(grails.databinding.TypedStructuredBindingEditor[] editors) | 
|  | void | setValueConverters(grails.databinding.converters.ValueConverter[] converters) | 
| Methods inherited from class | Name | 
|---|---|
| class grails.databinding.SimpleDataBinder | grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource), grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource, java.lang.String, java.util.List, java.util.List), grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource, java.util.List), grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource, java.util.List, java.util.List), grails.databinding.SimpleDataBinder#bind(java.lang.Object, groovy.util.slurpersupport.GPathResult), grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource, java.lang.String, java.util.List, java.util.List, grails.databinding.events.DataBindingListener), grails.databinding.SimpleDataBinder#bind(java.lang.Object, grails.databinding.DataBindingSource, grails.databinding.events.DataBindingListener), grails.databinding.SimpleDataBinder#getMetaClass(), grails.databinding.SimpleDataBinder#setMetaClass(groovy.lang.MetaClass), grails.databinding.SimpleDataBinder#invokeMethod(java.lang.String, java.lang.Object), grails.databinding.SimpleDataBinder#registerConverter(grails.databinding.converters.ValueConverter), grails.databinding.SimpleDataBinder#registerStructuredEditor(java.lang.Class, grails.databinding.StructuredBindingEditor), grails.databinding.SimpleDataBinder#registerFormattedValueConverter(grails.databinding.converters.FormattedValueConverter), grails.databinding.SimpleDataBinder#getConversionService(), grails.databinding.SimpleDataBinder#setConversionService(org.grails.databinding.converters.ConversionService), grails.databinding.SimpleDataBinder#getINDEXED_PROPERTY_REGEX(), grails.databinding.SimpleDataBinder#getAutoGrowCollectionLimit(), grails.databinding.SimpleDataBinder#setAutoGrowCollectionLimit(int), grails.databinding.SimpleDataBinder#setProperty(java.lang.String, java.lang.Object), grails.databinding.SimpleDataBinder#getProperty(java.lang.String), grails.databinding.SimpleDataBinder#wait(long, int), grails.databinding.SimpleDataBinder#wait(long), grails.databinding.SimpleDataBinder#wait(), grails.databinding.SimpleDataBinder#equals(java.lang.Object), grails.databinding.SimpleDataBinder#toString(), grails.databinding.SimpleDataBinder#hashCode(), grails.databinding.SimpleDataBinder#getClass(), grails.databinding.SimpleDataBinder#notify(), grails.databinding.SimpleDataBinder#notifyAll() | 
obj -  any objectpropName -  the name of a property on obj