| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Verifier.DefaultArgsAction | |
| Class Summary | |
|---|---|
| AnnotationVisitor | An Annotation visitor responsible with:
 - reading annotation metadata (@Retention, @Target, attribute types)
 - verify that an AnnotationNodeconforms to annotation meta
 - enhancing anAnnotationNodeAST to reflect real annotation meta | 
| AsmClassGenerator | Generates Java class versions of Groovy classes using ASM. | 
| BytecodeExpression | Represents some custom bytecode generation by the compiler | 
| BytecodeHelper | A helper class for bytecode generation with AsmClassGenerator. | 
| BytecodeInstruction | Helper class used by the class generator. | 
| BytecodeSequence | This class represents a sequence of BytecodeInstructions or ASTNodes. | 
| ClassCompletionVerifier | ClassCompletionVerifier | 
| ClassGenerator | Abstract base class for generator of Java class versions of Groovy AST classes | 
| CompileStack | This class is a helper for AsmClassGenerator. | 
| CompileStack.BlockRecorder | |
| CompileStack.LabelRange | |
| DummyClassGenerator | To generate a class that has all the fields and methods, except that fields are not initilized and methods are empty. | 
| EnumVisitor | |
| ExtendedVerifier | A specialized Groovy AST visitor meant to perform additional verifications upon the current AST. | 
| GeneratorContext | A context shared across generations of a class and its inner classes | 
| InnerClassVisitor | |
| MethodCaller | A helper class to invoke methods more easily in ASM | 
| MethodCallerMultiAdapter | |
| ReturnAdder | Utility class to add return statements. | 
| Variable | Represents compile time variable metadata while compiling a method. | 
| VariableScopeVisitor | goes through an AST and initializes the scopes | 
| Verifier | Verifies the AST node and adds any defaulted AST code before bytecode generation occurs. | 
| VerifierCodeVisitor | Performs various checks on code inside methods and constructors including checking for valid field, variables names etc. that would otherwise lead to invalid code. | 
| Exception Summary | |
|---|---|
| ClassGeneratorException | An exception thrown by the class generator | 
Generates Java classes for Groovy classes using ASM.
| 
 | Copyright © 2003-2010 The Codehaus. All rights reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||