Object marshaller for domain classes to XML
| Modifiers | Name | Description | 
|---|---|---|
| protected GrailsApplication | application | |
| protected boolean | includeVersion | |
| protected ProxyHandler | proxyHandler | 
| Constructor and description | 
|---|
| DomainClassMarshaller
                                (GrailsApplication application) | 
| DomainClassMarshaller
                                (boolean includeVersion, GrailsApplication application) | 
| DomainClassMarshaller
                                (boolean includeVersion, ProxyHandler proxyHandler, GrailsApplication application) | 
| Type | Name and description | 
|---|---|
| protected void | asShortObject(java.lang.Object refObj, XML xml, GrailsDomainClassProperty idProperty, GrailsDomainClass referencedDomainClass) | 
| protected boolean | isRenderDomainClassRelations() | 
| void | marshalObject(java.lang.Object value, XML xml) | 
| protected boolean | shouldInitializeProxies() | 
| boolean | supports(java.lang.Object object) | 
| Methods inherited from class | Name | 
|---|---|
| class IncludeExcludePropertyMarshaller | excludesProperty, includesProperty, shouldInclude | 
| class java.lang.Object | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), 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() |