|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GeneratorDecorator
Decorators can be used to generate additional code (e.g. annotations, comments etc.)
| Method Summary | |
|---|---|
void |
decorateConstant(com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
com.sun.codemodel.JFieldVar constant)
Decorates constants |
void |
decorateDeserializeMethod(com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
com.sun.codemodel.JType domainType,
com.sun.codemodel.JDefinedClass serializerClass,
com.sun.codemodel.JMethod deserializeMethod)
Decorates the deserialize method |
void |
decorateSerializeMethod(com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
com.sun.codemodel.JType domainType,
com.sun.codemodel.JDefinedClass serializerClass,
com.sun.codemodel.JMethod serializeMethod)
Decorates the serialize method |
| Method Detail |
|---|
void decorateSerializeMethod(@NotNull
com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
@NotNull
com.sun.codemodel.JType domainType,
@NotNull
com.sun.codemodel.JDefinedClass serializerClass,
@NotNull
com.sun.codemodel.JMethod serializeMethod)
codeGenerator - the code generatordomainType - the domain typeserializerClass - the serializer classserializeMethod - the serialize method
void decorateDeserializeMethod(@NotNull
com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
@NotNull
com.sun.codemodel.JType domainType,
@NotNull
com.sun.codemodel.JDefinedClass serializerClass,
@NotNull
com.sun.codemodel.JMethod deserializeMethod)
codeGenerator - the code generatordomainType - the domain typeserializerClass - the serializer classdeserializeMethod - the deserialize method
void decorateConstant(@NotNull
com.cedarsoft.codegen.CodeGenerator<?> codeGenerator,
@NotNull
com.sun.codemodel.JFieldVar constant)
decorateConstant in interface com.cedarsoft.codegen.DecoratorcodeGenerator - the code generatorconstant - the constant
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||