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

Packages that use FieldNode
groovy.beans   
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 Compiler control classes. 
org.codehaus.groovy.tools.javac Classes related to the joint compiler. 
org.codehaus.groovy.transform   
 

Uses of FieldNode in groovy.beans
 

Methods in groovy.beans with parameters of type FieldNode
private  void BindableASTTransformation.addListenerToProperty(SourceUnit source, AnnotationNode node, ClassNode declaringClass, FieldNode field)
           
 

Uses of FieldNode in org.codehaus.groovy.ast
 

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

Fields in org.codehaus.groovy.ast with type parameters of type FieldNode
private  java.util.LinkedList<FieldNode> ClassNode.fields
           
 

Methods in org.codehaus.groovy.ast that return FieldNode
 FieldNode ClassNode.addField(java.lang.String name, int modifiers, ClassNode type, Expression initialValue)
           
 FieldNode ClassNode.getDeclaredField(java.lang.String name)
          Finds a field matching the given name in this class.
 FieldNode PropertyNode.getField()
           
 FieldNode ClassNode.getField(java.lang.String name)
          Finds a field matching the given name in this class or a parent class.
 FieldNode ClassNode.getOuterField(java.lang.String name)
           
 FieldNode InnerClassNode.getOuterField(java.lang.String name)
           
static FieldNode FieldNode.newStatic(java.lang.Class theClass, java.lang.String name)
           
 

Methods in org.codehaus.groovy.ast that return types with arguments of type FieldNode
 java.util.List<FieldNode> ClassNode.getFields()
          Returns a list containing FieldNode objects for each field in the class represented by this ClassNode
private  java.util.List<FieldNode> ClassNode.getFieldsLazy()
           
 

Methods in org.codehaus.groovy.ast with parameters of type FieldNode
 void ClassNode.addField(FieldNode node)
           
 void PropertyNode.setField(FieldNode fn)
           
 void ClassCodeVisitorSupport.visitField(FieldNode node)
           
 void ClassCodeExpressionTransformer.visitField(FieldNode node)
           
 void GroovyClassVisitor.visitField(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 that return FieldNode
private  FieldNode Verifier.getMetaClassField(ClassNode node)
           
private  FieldNode Verifier.setMetaClassFieldIfNotExists(ClassNode node, FieldNode metaClassField)
           
 

Methods in org.codehaus.groovy.classgen with parameters of type FieldNode
protected  void Verifier.addFieldInitialization(java.util.List list, java.util.List staticList, FieldNode fieldNode, boolean isEnumClassNode, java.util.List initStmtsAfterEnumValuesInit, java.util.Set explicitStaticPropsInEnum)
           
private  void ClassCompletionVerifier.checkInterfaceFieldModifiers(FieldNode node)
           
protected  Statement Verifier.createGetterBlock(PropertyNode propertyNode, FieldNode field)
           
protected  Statement Verifier.createSetterBlock(PropertyNode propertyNode, FieldNode field)
           
private  java.lang.String ClassCompletionVerifier.getDescription(FieldNode node)
           
protected  void AsmClassGenerator.processFieldAccess(java.lang.String name, FieldNode field, int steps)
           
 void BytecodeHelper.putField(FieldNode fld)
           
 void BytecodeHelper.putField(FieldNode fld, java.lang.String ownerName)
           
private  FieldNode Verifier.setMetaClassFieldIfNotExists(ClassNode node, FieldNode metaClassField)
           
 void DummyClassGenerator.visitField(FieldNode fieldNode)
           
 void ExtendedVerifier.visitField(FieldNode node)
           
 void AsmClassGenerator.visitField(FieldNode fieldNode)
           
 void ClassCompletionVerifier.visitField(FieldNode node)
           
 void VariableScopeVisitor.visitField(FieldNode node)
           
 void Verifier.visitField(FieldNode node)
           
 

Uses of FieldNode in org.codehaus.groovy.control
 

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

Uses of FieldNode in org.codehaus.groovy.tools.javac
 

Methods in org.codehaus.groovy.tools.javac with parameters of type FieldNode
private  void JavaStubGenerator.genField(FieldNode fieldNode, java.io.PrintWriter out)
           
 

Uses of FieldNode in org.codehaus.groovy.transform
 

Methods in org.codehaus.groovy.transform with parameters of type FieldNode
private  void DelegateASTTransformation.addDelegateMethod(FieldNode fieldNode, ClassNode owner, java.util.Map ownMethods, java.util.Map.Entry e)
           
private  Expression ImmutableASTTransformation.checkUnresolved(ClassNode cNode, FieldNode fNode, Expression value)
           
private  void LazyASTTransformation.create(FieldNode fieldNode, Expression initExpr)
           
private  void SingletonASTTransformation.createConstructor(ClassNode classNode, FieldNode field)
           
private  Statement ImmutableASTTransformation.createConstructorStatementArrayOrCloneable(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createConstructorStatementCollection(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createConstructorStatementDate(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createConstructorStatementDefault(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createConstructorStatementGuarded(ClassNode cNode, FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createConstructorStatementMapSpecial(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createGetterBody(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createGetterBodyArrayOrCloneable(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createGetterBodyDate(FieldNode fNode)
           
private  Statement ImmutableASTTransformation.createGetterBodyDefault(FieldNode fNode)
           
private  void LazyASTTransformation.createSoft(FieldNode fieldNode, Expression initExpr)
           
private  void LazyASTTransformation.createSoftGetter(FieldNode fieldNode, Expression initExpr, ClassNode type)
           
private  void LazyASTTransformation.createSoftSetter(FieldNode fieldNode, ClassNode type)
           
private  void ImmutableASTTransformation.ensureNotPublic(java.lang.String cNode, FieldNode fNode)
           
private  Expression LazyASTTransformation.getInitExpr(FieldNode fieldNode)
           
private  void PackageScopeASTTransformation.revertVisibility(FieldNode fNode)
           
private  void PackageScopeASTTransformation.visitFieldNode(FieldNode fNode)
           
 



Copyright © ${year} The Codehaus. All Rights Reserved.