public class Field
extends Node<Spec,org.codehaus.groovy.ast.FieldNode>
AST node representing a user-defined instance field.
(A generated field underlying a user-defined property also counts as such.)
- Author:
- Peter Niederwieser
-
Constructor Summary
Constructors
Field(Spec parent,
org.codehaus.groovy.ast.FieldNode ast,
int ordinal)
-
Method Summary
void
int
org.codehaus.groovy.ast.PropertyNode
boolean
void
setOwner(org.codehaus.groovy.ast.PropertyNode owner)
void
-
Constructor Details
-
Field
public Field(Spec parent,
org.codehaus.groovy.ast.FieldNode ast,
int ordinal)
-
Method Details
-
getOrdinal
public int getOrdinal()
-
isShared
public boolean isShared()
-
setShared
public void setShared(boolean shared)
-
getOwner
public org.codehaus.groovy.ast.PropertyNode getOwner()
-
setOwner
public void setOwner(org.codehaus.groovy.ast.PropertyNode owner)
-