com.cedarsoft.serialization.generator.output
Class GeneratorBase<T extends com.cedarsoft.codegen.DecisionCallback>
java.lang.Object
com.cedarsoft.serialization.generator.output.GeneratorBase<T>
- Type Parameters:
T - the type of the decision callback
- Direct Known Subclasses:
- AbstractGenerator, AbstractGenerator
public abstract class GeneratorBase<T extends com.cedarsoft.codegen.DecisionCallback>
- extends java.lang.Object
Abstract base class for all types of generators
|
Field Summary |
protected com.cedarsoft.codegen.CodeGenerator |
codeGenerator
|
protected com.sun.codemodel.JCodeModel |
codeModel
|
|
Constructor Summary |
protected |
GeneratorBase(com.cedarsoft.codegen.CodeGenerator codeGenerator)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
codeGenerator
@NotNull
protected final com.cedarsoft.codegen.CodeGenerator codeGenerator
codeModel
@NotNull
protected final com.sun.codemodel.JCodeModel codeModel
GeneratorBase
protected GeneratorBase(@NotNull
com.cedarsoft.codegen.CodeGenerator codeGenerator)
getCodeGenerator
@NotNull
public final com.cedarsoft.codegen.CodeGenerator getCodeGenerator()
getCodeModel
@NotNull
public final com.sun.codemodel.JCodeModel getCodeModel()
Copyright © 2010 cedarsoft GmbH. All Rights Reserved.