|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.groovy.grails.web.binding.DataBindingUtils
@SuppressWarnings("rawtypes")
public class DataBindingUtils
Utility methods to perform data binding from Grails objects.
| Method Summary | |
|---|---|
static void
|
assignBidirectionalAssociations(java.lang.Object object, java.util.Map source, GrailsDomainClass domainClass)
Associations both sides of any bidirectional relationships found in the object and source map to bind |
static BindingResult
|
bindObjectToDomainInstance(GrailsDomainClass domain, java.lang.Object object, java.lang.Object source)
Binds the given source object to the given target object performing type conversion if necessary |
static BindingResult
|
bindObjectToDomainInstance(GrailsDomainClass domain, java.lang.Object object, java.lang.Object source, java.util.List include, java.util.List exclude, java.lang.String filter)
Binds the given source object to the given target object performing type conversion if necessary |
static BindingResult
|
bindObjectToInstance(java.lang.Object object, java.lang.Object source)
Binds the given source object to the given target object performing type conversion if necessary |
static BindingResult
|
bindObjectToInstance(java.lang.Object object, java.lang.Object source, java.util.List include, java.util.List exclude, java.lang.String filter)
Binds the given source object to the given target object performing type conversion if necessary |
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Method Detail |
|---|
public static void assignBidirectionalAssociations(java.lang.Object object, java.util.Map source, GrailsDomainClass domainClass)
object - The objectsource - The source mapdomainClass - The DomainClass for the object
public static BindingResult bindObjectToDomainInstance(GrailsDomainClass domain, java.lang.Object object, java.lang.Object source)
domain - The GrailsDomainClass instanceobject - The object to bind tosource - The source object
@SuppressWarnings("unchecked")
public static BindingResult bindObjectToDomainInstance(GrailsDomainClass domain, java.lang.Object object, java.lang.Object source, java.util.List include, java.util.List exclude, java.lang.String filter)
domain - The GrailsDomainClass instanceobject - The object to bind tosource - The source objectinclude - The list of properties to includeexclude - The list of properties to excludfilter - The prefix to filter by
public static BindingResult bindObjectToInstance(java.lang.Object object, java.lang.Object source)
object - The object to bind tosource - The source object
public static BindingResult bindObjectToInstance(java.lang.Object object, java.lang.Object source, java.util.List include, java.util.List exclude, java.lang.String filter)
object - The object to bind tosource - The source objectinclude - The list of properties to includeexclude - The list of properties to excludfilter - The prefix to filter by
Groovy Documentation