|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.codehaus.groovy.ast | |
|---|---|
| groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
| groovy.sql | Groovy helper classes for working with SQL data as Groovy objects |
| org.codehaus.groovy.antlr | Parser related classes. |
| org.codehaus.groovy.ast | Groovy AST nodes for the syntax of the language |
| org.codehaus.groovy.ast.expr | AST nodes for Groovy expressions |
| org.codehaus.groovy.ast.stmt | AST nodes for Groovy statements |
| org.codehaus.groovy.classgen | Generates Java classes for Groovy classes using ASM. |
| org.codehaus.groovy.control | Compiler control classes. |
| org.codehaus.groovy.syntax | Lexer, parser and trees. |
| org.codehaus.groovy.tools.javac | Classes related to the joint compiler. |
| org.codehaus.groovy.vmplugin | JVM version specific classes. |
| org.codehaus.groovy.vmplugin.v4 | Java 1.4 specific classes. |
| org.codehaus.groovy.vmplugin.v5 | Java 5 specific classes. |
| Classes in org.codehaus.groovy.ast used by groovy.lang | |
|---|---|
| ASTNode
Base class for any AST node |
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| ModuleNode
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby |
|
| Classes in org.codehaus.groovy.ast used by groovy.sql | |
|---|---|
| CodeVisitorSupport
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.antlr | |
|---|---|
| AnnotationNode
Represents an annotation which can be attached to interfaces, classes, methods and fields. |
|
| ASTNode
Base class for any AST node |
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| ModuleNode
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.ast | |
|---|---|
| AnnotatedNode
Base class for any AST node which is capable of being annotated |
|
| AnnotationNode
Represents an annotation which can be attached to interfaces, classes, methods and fields. |
|
| ASTNode
Base class for any AST node |
|
| ClassCodeVisitorSupport
|
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| ClassNode.MapOfLists
|
|
| CodeVisitorSupport
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| ConstructorNode
Represents a constructor declaration |
|
| FieldNode
Represents a field (member variable) |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| GroovyClassVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| MethodNode
Represents a method declaration |
|
| MixinNode
Represents a mixin which can be applied to any ClassNode to implement mixins |
|
| ModuleNode
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| PropertyNode
Represents a property (member variable, a getter and setter) |
|
| Variable
interface to mark a AstNode as Variable. |
|
| VariableScope
Represents a variable scope. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.ast.expr | |
|---|---|
| AnnotationNode
Represents an annotation which can be attached to interfaces, classes, methods and fields. |
|
| ASTNode
Base class for any AST node |
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| FieldNode
Represents a field (member variable) |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| Variable
interface to mark a AstNode as Variable. |
|
| VariableScope
Represents a variable scope. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.ast.stmt | |
|---|---|
| ASTNode
Base class for any AST node |
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| VariableScope
Represents a variable scope. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.classgen | |
|---|---|
| AnnotatedNode
Base class for any AST node which is capable of being annotated |
|
| AnnotationNode
Represents an annotation which can be attached to interfaces, classes, methods and fields. |
|
| ASTNode
Base class for any AST node |
|
| ClassCodeVisitorSupport
|
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CodeVisitorSupport
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| ConstructorNode
Represents a constructor declaration |
|
| FieldNode
Represents a field (member variable) |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| GroovyClassVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| InnerClassNode
Represents an inner class declaration |
|
| MethodNode
Represents a method declaration |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| PropertyNode
Represents a property (member variable, a getter and setter) |
|
| Variable
interface to mark a AstNode as Variable. |
|
| VariableScope
Represents a variable scope. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.control | |
|---|---|
| AnnotatedNode
Base class for any AST node which is capable of being annotated |
|
| ASTNode
Base class for any AST node |
|
| ClassCodeExpressionTransformer
Visitor to transform expressions in a whole class. |
|
| ClassCodeVisitorSupport
|
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CodeVisitorSupport
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| FieldNode
Represents a field (member variable) |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| GroovyClassVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| MethodNode
Represents a method declaration |
|
| ModuleNode
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby |
|
| PropertyNode
Represents a property (member variable, a getter and setter) |
|
| VariableScope
Represents a variable scope. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.syntax | |
|---|---|
| ASTNode
Base class for any AST node |
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| ModuleNode
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.tools.javac | |
|---|---|
| ASTNode
Base class for any AST node |
|
| ClassCodeExpressionTransformer
Visitor to transform expressions in a whole class. |
|
| ClassCodeVisitorSupport
|
|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CodeVisitorSupport
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree |
|
| ConstructorNode
Represents a constructor declaration |
|
| FieldNode
Represents a field (member variable) |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| GroovyClassVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| GroovyCodeVisitor
An implementation of the visitor pattern for working with ASTNodes |
|
| MethodNode
Represents a method declaration |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| PropertyNode
Represents a property (member variable, a getter and setter) |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.vmplugin | |
|---|---|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.vmplugin.v4 | |
|---|---|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
| Classes in org.codehaus.groovy.ast used by org.codehaus.groovy.vmplugin.v5 | |
|---|---|
| ClassNode
Represents a class in the AST. A ClassNode should be created using the methods in ClassHelper. |
|
| CompileUnit
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances |
|
| GenericsType
This class is used to describe generic type signatures for ClassNodes. |
|
| Parameter
Represents a parameter on a constructor or method call. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||