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

Packages that use FieldNode
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. 
org.codehaus.groovy.control   
 

Uses of FieldNode in org.codehaus.groovy.ast
 

Fields in org.codehaus.groovy.ast declared as FieldNode
private  FieldNode PropertyNode.field
           
 

Methods in org.codehaus.groovy.ast that return FieldNode
 FieldNode PropertyNode.getField()
           
 FieldNode InnerClassNode.getOuterField(java.lang.String name)
           
static FieldNode FieldNode.newStatic(java.lang.Class theClass, java.lang.String name)
           
 FieldNode ClassNode.addField(java.lang.String name, int modifiers, java.lang.String type, Expression initialValue)
           
 FieldNode ClassNode.getField(java.lang.String name)
           
 FieldNode ClassNode.getOuterField(java.lang.String name)
           
 

Methods in org.codehaus.groovy.ast with parameters of type FieldNode
 void GroovyClassVisitor.visitField(FieldNode node)
           
 void ClassNode.addField(FieldNode node)
           
 

Constructors in org.codehaus.groovy.ast with parameters of type FieldNode
PropertyNode(FieldNode field, int modifiers, Statement getterBlock, Statement setterBlock)
           
 

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

Fields in org.codehaus.groovy.ast.expr declared as FieldNode
private  FieldNode FieldExpression.field
           
 

Methods in org.codehaus.groovy.ast.expr that return FieldNode
 FieldNode FieldExpression.getField()
           
 

Constructors in org.codehaus.groovy.ast.expr with parameters of type FieldNode
FieldExpression(FieldNode field)
           
 

Uses of FieldNode in org.codehaus.groovy.classgen
 

Methods in org.codehaus.groovy.classgen with parameters of type FieldNode
 void Verifier.visitField(FieldNode node)
           
protected  void Verifier.addFieldInitialization(java.util.List list, java.util.List staticList, ConstructorNode constructorNode, FieldNode fieldNode)
           
protected  Statement Verifier.createGetterBlock(PropertyNode propertyNode, FieldNode field)
           
protected  Statement Verifier.createSetterBlock(PropertyNode propertyNode, FieldNode field)
           
 void DummyClassGenerator.visitField(FieldNode fieldNode)
           
 void ClassCompletionVerifier.visitField(FieldNode a_node)
           
 void BytecodeHelper.putField(FieldNode fld)
           
 void BytecodeHelper.putField(FieldNode fld, java.lang.String ownerName)
           
 void AsmClassGenerator.visitField(FieldNode fieldNode)
           
protected  void AsmClassGenerator.processFieldAccess(java.lang.String name, FieldNode field, int steps)
           
 

Uses of FieldNode in org.codehaus.groovy.control
 

Methods in org.codehaus.groovy.control that return FieldNode
static FieldNode SourceUnit.createFieldNode(java.lang.String code)
          Takes a field definition statement and wrap it in class definition.
 



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