|
Groovy 1.7.0 | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| 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.