Uses of Interface
org.codehaus.groovy.ast.Variable

Packages that use Variable
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.classgen Generates Java classes for Groovy classes using ASM. 
 

Uses of Variable in org.codehaus.groovy.ast
 

Classes in org.codehaus.groovy.ast that implement Variable
 class DynamicVariable
           
 class FieldNode
          Represents a field (member variable)
 class Parameter
          Represents a parameter on a constructor or method call.
 class PropertyNode
          Represents a property (member variable, a getter and setter)
 

Methods in org.codehaus.groovy.ast that return Variable
 Variable VariableScope.getDeclaredVariable(String name)
           
 

Uses of Variable in org.codehaus.groovy.ast.expr
 

Classes in org.codehaus.groovy.ast.expr that implement Variable
 class VariableExpression
          Represents a local variable name, the simplest form of expression.
 

Methods in org.codehaus.groovy.ast.expr that return Variable
 Variable VariableExpression.getAccessedVariable()
           
 

Methods in org.codehaus.groovy.ast.expr with parameters of type Variable
static BinaryExpression BinaryExpression.newAssignmentExpression(Variable variable, Expression rhs)
          Creates an assignment expression in which the specified expression is written into the specified variable name.
 void VariableExpression.setAccessedVariable(Variable origin)
           
 

Constructors in org.codehaus.groovy.ast.expr with parameters of type Variable
VariableExpression(Variable variable)
           
 

Uses of Variable in org.codehaus.groovy.classgen
 

Methods in org.codehaus.groovy.classgen with parameters of type Variable
 int CompileStack.defineTemporaryVariable(Variable var, boolean store)
          creates a temporary variable.
 Variable CompileStack.defineVariable(Variable v, boolean initFromStack)
          Defines a new Variable using an AST variable.
 



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