public class GroovyBeanSerializer extends Object implements Serializer
Serializer implementation which serializes EntityType
instances into Groovy classes| Constructor and Description |
|---|
GroovyBeanSerializer()
Create a new GroovyBeanSerializer instance
|
GroovyBeanSerializer(boolean propertyAnnotations)
Create a new GroovyBeanSerializer instance
|
GroovyBeanSerializer(boolean propertyAnnotations,
String javadocSuffix)
Create a new GroovyBeanSerializer instance
|
GroovyBeanSerializer(String javadocSuffix)
Create a new GroovyBeanSerializer instance
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
bodyEnd(EntityType model,
com.mysema.codegen.CodeWriter writer) |
protected void |
bodyStart(EntityType model,
com.mysema.codegen.CodeWriter writer) |
void |
serialize(EntityType model,
SerializerConfig serializerConfig,
com.mysema.codegen.CodeWriter writer)
Serialize the given
EntityType |
void |
setPrintSupertype(boolean printSupertype) |
public GroovyBeanSerializer()
public GroovyBeanSerializer(String javadocSuffix)
javadocSuffix - public GroovyBeanSerializer(boolean propertyAnnotations)
propertyAnnotations - public GroovyBeanSerializer(boolean propertyAnnotations,
String javadocSuffix)
propertyAnnotations - javadocSuffix - public void serialize(EntityType model, SerializerConfig serializerConfig, com.mysema.codegen.CodeWriter writer) throws IOException
SerializerEntityTypeserialize in interface Serializermodel - EntityType to serializeserializerConfig - TODOwriter - serialization targetIOExceptionprotected void bodyStart(EntityType model, com.mysema.codegen.CodeWriter writer) throws IOException
IOExceptionprotected void bodyEnd(EntityType model, com.mysema.codegen.CodeWriter writer) throws IOException
IOExceptionpublic void setPrintSupertype(boolean printSupertype)
Copyright © 2007–2014 Mysema Ltd. All rights reserved.