|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassNode | |
groovy.lang | Core Groovy language classes for implementing data structures, closures, metadata and so forth. |
org.codehaus.groovy.ast | Groovy AST nodes for the syntax of the language |
org.codehaus.groovy.classgen | Generates Java classes for Groovy classes using ASM. |
org.codehaus.groovy.syntax.parser | The main parser of Groovy code into the Groovy AST model (Abstract Syntax Tree) |
org.codehaus.groovy.tools | Compiler tools |
Uses of ClassNode in groovy.lang |
Methods in groovy.lang that return ClassNode | |
org.codehaus.groovy.ast.ClassNode |
MetaClass.getClassNode()
|
Methods in groovy.lang with parameters of type ClassNode | |
Class |
GroovyClassLoader.defineClass(org.codehaus.groovy.ast.ClassNode classNode,
String file)
Loads the given class node returning the implementation Class |
protected void |
GroovyClassLoader.onClassNode(org.objectweb.asm.ClassWriter classWriter,
org.codehaus.groovy.ast.ClassNode classNode)
|
Uses of ClassNode in org.codehaus.groovy.ast |
Subclasses of ClassNode in org.codehaus.groovy.ast | |
class |
InnerClassNode
Represents an inner class declaration |
class |
MixinNode
Represents a mixin which can be applied to any ClassNode to implement mixins |
Methods in org.codehaus.groovy.ast that return ClassNode | |
org.codehaus.groovy.ast.ClassNode |
ClassNode.getOuterClass()
Helper method to avoid casting to inner class |
org.codehaus.groovy.ast.ClassNode |
CompileUnit.getClass(String name)
|
org.codehaus.groovy.ast.ClassNode |
InnerClassNode.getOuterClass()
|
protected org.codehaus.groovy.ast.ClassNode |
ModuleNode.createStatementsClass()
|
Methods in org.codehaus.groovy.ast with parameters of type ClassNode | |
void |
GroovyClassVisitor.visitClass(org.codehaus.groovy.ast.ClassNode node)
|
void |
ModuleNode.addClass(org.codehaus.groovy.ast.ClassNode node)
|
Constructors in org.codehaus.groovy.ast with parameters of type ClassNode | |
InnerClassNode(org.codehaus.groovy.ast.ClassNode outerClass,
String name,
int modifiers,
String superClass)
|
|
InnerClassNode(org.codehaus.groovy.ast.ClassNode outerClass,
String name,
int modifiers,
String superClass,
String[] interfaces,
org.codehaus.groovy.ast.MixinNode[] mixins)
|
Uses of ClassNode in org.codehaus.groovy.classgen |
Methods in org.codehaus.groovy.classgen that return ClassNode | |
protected org.codehaus.groovy.ast.ClassNode |
ClassGenerator.createClosureClass(org.codehaus.groovy.ast.expr.ClosureExpression expression)
|
protected org.codehaus.groovy.ast.ClassNode |
ClassGenerator.createGStringClass(org.codehaus.groovy.ast.expr.GStringExpression expression)
|
org.codehaus.groovy.ast.ClassNode |
Verifier.getClassNode()
|
Methods in org.codehaus.groovy.classgen with parameters of type ClassNode | |
void |
ClassGenerator.visitClass(org.codehaus.groovy.ast.ClassNode classNode)
|
protected boolean |
ClassGenerator.addInnerClass(org.codehaus.groovy.ast.ClassNode innerClass)
|
void |
CompilerFacade.generateClass(org.codehaus.groovy.classgen.GeneratorContext context,
org.codehaus.groovy.ast.ClassNode classNode,
String file)
|
protected abstract void |
CompilerFacade.onClass(org.objectweb.asm.ClassWriter classWriter,
org.codehaus.groovy.ast.ClassNode classNode)
|
void |
Verifier.visitClass(org.codehaus.groovy.ast.ClassNode node)
|
protected void |
Verifier.addFieldInitialization(org.codehaus.groovy.ast.ClassNode node)
|
protected void |
Verifier.addFieldInitialization(org.codehaus.groovy.ast.ClassNode node,
org.codehaus.groovy.ast.ConstructorNode constructorNode)
|
Uses of ClassNode in org.codehaus.groovy.syntax.parser |
Methods in org.codehaus.groovy.syntax.parser that return ClassNode | |
protected org.codehaus.groovy.ast.ClassNode |
ASTBuilder.classDeclaration(String packageName,
org.codehaus.groovy.syntax.parser.CSTNode classRoot)
|
protected org.codehaus.groovy.ast.ClassNode |
ASTBuilder.interfaceDeclaration(String packageName,
org.codehaus.groovy.syntax.parser.CSTNode interfaceRoot)
|
Methods in org.codehaus.groovy.syntax.parser with parameters of type ClassNode | |
protected org.codehaus.groovy.ast.PropertyNode |
ASTBuilder.addPropertyDeclaration(org.codehaus.groovy.ast.ClassNode classNode,
org.codehaus.groovy.syntax.parser.CSTNode propertyRoot)
|
Uses of ClassNode in org.codehaus.groovy.tools |
Methods in org.codehaus.groovy.tools with parameters of type ClassNode | |
protected org.codehaus.groovy.tools.GroovyClass[] |
Compiler.generateClasses(org.codehaus.groovy.classgen.GeneratorContext context,
org.codehaus.groovy.ast.ClassNode classNode,
String sourceLocator)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |