Uses of Class
org.codehaus.groovy.ast.MethodNode

Packages that use MethodNode
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.control   
 

Uses of MethodNode in org.codehaus.groovy.ast
 

Subclasses of MethodNode in org.codehaus.groovy.ast
 class ConstructorNode
          Represents a constructor declaration
 

Methods in org.codehaus.groovy.ast that return MethodNode
 MethodNode ClassNode.addMethod(String name, int modifiers, ClassNode returnType, Parameter[] parameters, ClassNode[] exceptions, Statement code)
          IF a method with the given name and parameters is already defined then it is returned otherwise the given method is added to this node.
 MethodNode ClassNode.addSyntheticMethod(String name, int modifiers, ClassNode returnType, Parameter[] parameters, ClassNode[] exceptions, Statement code)
          Adds a synthetic method as part of the compilation process
protected  MethodNode ClassNode.createMethodNode(Method method)
          Factory method to create a new MethodNode via reflection
 MethodNode ClassNode.getDeclaredMethod(String name, Parameter[] parameters)
           
 MethodNode ClassNode.getEnclosingMethod()
           
 MethodNode ClassNode.getGetterMethod(String getterName)
           
 MethodNode ClassNode.getSetterMethod(String getterName)
           
 

Methods in org.codehaus.groovy.ast with parameters of type MethodNode
 void ClassNode.addMethod(MethodNode node)
           
 void ModuleNode.addMethod(MethodNode node)
           
 void ClassNode.setEnclosingMethod(MethodNode enclosingMethod)
           
protected  void ClassCodeVisitorSupport.visitConstructorOrMethod(MethodNode node, boolean isConstructor)
           
 void ClassCodeVisitorSupport.visitMethod(MethodNode node)
           
 void GroovyClassVisitor.visitMethod(MethodNode node)
           
 

Uses of MethodNode in org.codehaus.groovy.classgen
 

Methods in org.codehaus.groovy.classgen that return MethodNode
 MethodNode Verifier.getMethodNode()
           
 

Methods in org.codehaus.groovy.classgen with parameters of type MethodNode
static String AsmClassGenerator.getMopMethodName(MethodNode method, boolean useThis)
          creates a MOP method name from a method
 String GeneratorContext.getNextClosureInnerName(ClassNode owner, ClassNode enclosingClass, MethodNode enclosingMethod)
           
protected  void VariableScopeVisitor.visitConstructorOrMethod(MethodNode node, boolean isConstructor)
           
protected  void AsmClassGenerator.visitConstructorOrMethod(MethodNode node, boolean isConstructor)
           
 void ClassCompletionVerifier.visitMethod(MethodNode node)
           
 void DummyClassGenerator.visitMethod(MethodNode node)
           
 void Verifier.visitMethod(MethodNode node)
           
 void AsmClassGenerator.visitMethod(MethodNode node)
           
 

Uses of MethodNode in org.codehaus.groovy.control
 

Methods in org.codehaus.groovy.control with parameters of type MethodNode
 void ResolveVisitor.visitMethod(MethodNode node)
           
 



Copyright © 2003-2008 The Codehaus. All Rights Reserved.