From 3665651bec1eef395631b6d7b805cc4dd645cbbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Sun, 1 Aug 2010 07:47:12 +0000 Subject: [PATCH] added alternative constructor --- .../com/mysema/query/codegen/BeanSerializer.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/querydsl-core/src/main/java/com/mysema/query/codegen/BeanSerializer.java b/querydsl-core/src/main/java/com/mysema/query/codegen/BeanSerializer.java index 95722a781..618795539 100644 --- a/querydsl-core/src/main/java/com/mysema/query/codegen/BeanSerializer.java +++ b/querydsl-core/src/main/java/com/mysema/query/codegen/BeanSerializer.java @@ -17,6 +17,16 @@ import com.mysema.codegen.CodeWriter; */ public class BeanSerializer implements Serializer{ + private final String javadocSuffix; + + public BeanSerializer() { + this(" is a Querydsl bean type"); + } + + public BeanSerializer(String javadocSuffix) { + this.javadocSuffix = javadocSuffix; + } + @Override public void serialize(EntityType model, SerializerConfig serializerConfig, CodeWriter writer) throws IOException { String simpleName = model.getSimpleName(); @@ -31,7 +41,7 @@ public class BeanSerializer implements Serializer{ writer.imports(imports.toArray(new Class[imports.size()])); // javadoc - writer.javadoc(simpleName + " is a Querydsl bean type"); + writer.javadoc(simpleName + javadocSuffix); // header for (Annotation annotation : model.getAnnotations()){