Groovy 1.7.0

## Package org.codehaus.groovy.classgen

Generates Java classes for Groovy classes using ASM.

Interface Summary
Verifier.DefaultArgsAction |

Class Summary
AnnotationVisitor | An Annotation visitor responsible with: - reading annotation metadata (@Retention, @Target, attribute types) - verify that an `AnnotationNode` conforms to annotation meta - enhancing an `AnnotationNode` AST to reflect real annotation meta
AsmClassGenerator | Generates Java class versions of Groovy classes using ASM.
AsmClassGenerator.AssertionTracker |
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 | **************************************************************************** Copyright (c) 2004 IBM Corporation and others.
ClassGenerator | Abstract base class for generator of Java class versions of Groovy AST classes
CompileStack | This class is a helper for AsmClassGenerator.
CompileStack.StateStackElement |
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 |
Key |
MethodCaller | A helper class to invoke methods more easily in ASM
MethodCallerMultiAdapter |
MyMethodAdapter | generates a Meta Object Protocol method, that is used to call a non public method, or to make a call to super.
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
VariableScopeVisitor.StateStackElement |
Verifier | Verifies the AST node and adds any defaulted AST code before bytecode generation occurs.
VerifierCodeVisitor | Verifies the method code
genArrayAccess |
genArrays |
genDgmMath |
genMathModification |

Exception Summary
ClassGeneratorException | An exception thrown by the class generator
RuntimeIncompleteClassException | **************************************************************************** Copyright (c) 2004 IBM Corporation and others.

Copyright © 2003-2009 The Codehaus. All rights reserved.