Uses of Package
ch.sahits.codegen.java.generator.ast

Packages that use ch.sahits.codegen.java.generator.ast
ch.sahits.codegen.example.generator.ast   
ch.sahits.codegen.java.extensions   
ch.sahits.codegen.java.generator.ast   
 

Classes in ch.sahits.codegen.java.generator.ast used by ch.sahits.codegen.example.generator.ast
AbstractJETASTGenerator
          This abstract class provides you with the basic methods to generate a Class from a JET template and improve it with AST
IASTGenerator
          This interface marks the generator-classes that can generate code with AST.
IJETASTGenerator
          This interface marks a generator class to generate code from an JET template and enhanceing it with AST.
 

Classes in ch.sahits.codegen.java.generator.ast used by ch.sahits.codegen.java.extensions
IReferenceImplementation
          This interface defines a class that is a reference implementation class
 

Classes in ch.sahits.codegen.java.generator.ast used by ch.sahits.codegen.java.generator.ast
AbstractJETASTGenerator
          This abstract class provides you with the basic methods to generate a Class from a JET template and improve it with AST
AbstractReferenceImplCaller
          This class is a base class for all generator classes that use a reference implementation.
AReferenceImplementation
          The ReferenceImplementation annotation is a marker for a method that indicats that this method is a reference implementation method and has to be taken into acount when generating the class with AST generation.
AReplaceMethods
          This annotation tells the annotation processor which methods in the method body must be replaced by its AValueProvider.
ASTGenerator
          This generator generates the java file by generating the rump with JET.
AValueProvider
          This annotation indicates a method that is called from a method annotated with AReferenceImplementation.
IASTGenerator
          This interface marks the generator-classes that can generate code with AST.
IASTGeneratorInitializer
          This class must be implemented by ASTGenerators that need are IReferenceImpleCaller
IJETASTGenerator
          This interface marks a generator class to generate code from an JET template and enhanceing it with AST.
IPureASTGenerator
          This interface makes classes that generate the code by generating the code with AST.
IReferenceImplementation
          This interface defines a class that is a reference implementation class