com.cedarsoft.serialization.generator.common.output
Class GeneratorBase<T extends com.cedarsoft.codegen.DecisionCallback>
java.lang.Object
com.cedarsoft.serialization.generator.common.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 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
@Nonnull
protected final com.cedarsoft.codegen.CodeGenerator codeGenerator
codeModel
@Nonnull
protected final com.sun.codemodel.JCodeModel codeModel
GeneratorBase
protected GeneratorBase(@Nonnull
com.cedarsoft.codegen.CodeGenerator codeGenerator)
getCodeGenerator
@Nonnull
public final com.cedarsoft.codegen.CodeGenerator getCodeGenerator()
getCodeModel
@Nonnull
public final com.sun.codemodel.JCodeModel getCodeModel()
Copyright © 2012 cedarsoft GmbH. All Rights Reserved.