| Interface | Description | 
|---|---|
| NameAwareMarshaller | Specialized ObjectMarshaller which defines the Tag Name for XML Conversion. | 
| ObjectMarshaller | An ObjectMarshaller is responsible for converting a Java/Groovy Object graph to a serialized form (JSON,XML). | 
| Class | Description | 
|---|---|
| ClosureObjectMarshaller | ObjectMarshaller that delegates the conversion logic to the supplied closure | 
| IncludeExcludePropertyMarshaller | A marshaller capable of including or excluding properties | 
| ProxyUnwrappingMarshaller | Unwraps Hibernate proxies with no direct references to the Hibernate APIs |