|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IBaseGenerator in ch.sahits.codegen.example.generator.ast |
|---|
| Classes in ch.sahits.codegen.example.generator.ast that implement IBaseGenerator | |
|---|---|
class |
DAOGenerator
This DAO Generator improves a DAO class generated through a JET template (daoInsertUnique.javajet) by adding the needed method getConnection which can only be created with the knowledge of database access methods. |
| Uses of IBaseGenerator in ch.sahits.codegen.generator |
|---|
| Subinterfaces of IBaseGenerator in ch.sahits.codegen.generator | |
|---|---|
interface |
IGenerator
This interface defines the common method of any code generator |
| Classes in ch.sahits.codegen.generator that implement IBaseGenerator | |
|---|---|
class |
AbstractGenerator
Abstract superclass for the generators that handles the saving. |
class |
JETGateway
This class encapsulates access to the JET and JMerge packages. |
| Uses of IBaseGenerator in ch.sahits.codegen.java |
|---|
| Subinterfaces of IBaseGenerator in ch.sahits.codegen.java | |
|---|---|
interface |
IJetCodeGenerator
This interface denotes a class that can generate a jetemplate |
| Uses of IBaseGenerator in ch.sahits.codegen.java.extensions |
|---|
| Methods in ch.sahits.codegen.java.extensions that return IBaseGenerator | |
|---|---|
static IBaseGenerator |
JavaGenerator.getGenerator(java.lang.String name)
Deprecated. Use JavaGenerator.getGenerator(String, String) instead. Will be remove with 3.0 |
static IBaseGenerator |
JavaGenerator.getGenerator(java.lang.String bundle,
java.lang.String className)
Retrieve a generator instance from the extension registry |
| Uses of IBaseGenerator in ch.sahits.codegen.java.generator.ast |
|---|
| Subinterfaces of IBaseGenerator in ch.sahits.codegen.java.generator.ast | |
|---|---|
interface |
IASTGenerator
This interface marks the generator-classes that can generate code with AST. |
interface |
IASTGeneratorInitializer
This class must be implemented by ASTGenerators that need are IReferenceImpleCaller |
interface |
IJETASTGenerator
This interface marks a generator class to generate code from an JET template and enhanceing it with AST. |
interface |
IPureASTGenerator
This interface makes classes that generate the code by generating the code with AST. |
| Classes in ch.sahits.codegen.java.generator.ast that implement IBaseGenerator | |
|---|---|
class |
AbstractJETASTGenerator
This abstract class provides you with the basic methods to generate a Class from a JET template and improve it with AST |
class |
ASTBeanWithDelete
This class is a generator class that copies the delete method into the provided base class. |
class |
ASTGenerator
This generator generates the java file by generating the rump with JET. |
class |
JETASTGenerator
Generator class to generate Code with a Jet template and improve on it with AST |
class |
PureASTOracleDAOGenerator
This class is a generator for a data access object (DAO) for an Oracle table that is purely generated with AST |
| Uses of IBaseGenerator in ch.sahits.codegen.java.generator.jettemplate |
|---|
| Classes in ch.sahits.codegen.java.generator.jettemplate that implement IBaseGenerator | |
|---|---|
class |
AbstractJETTemplateGenerator
This class provides common method to create a JET template file |
class |
InitializableDbBeanGenerator
This class is a generator class to generate an JET template and use it to generate a class. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||