|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.AnnotatedNode
org.codehaus.groovy.ast.FieldNode
class FieldNode extends AnnotatedNode
Represents a field (member variable)
Constructor Summary | |
FieldNode(String name, int modifiers, ClassNode type, ClassNode owner, Expression initialValueExpression)
|
Method Summary | |
---|---|
Expression
|
getInitialExpression()
|
Expression
|
getInitialValueExpression()
|
int
|
getModifiers()
|
String
|
getName()
|
ClassNode
|
getOriginType()
|
ClassNode
|
getOwner()
|
ClassNode
|
getType()
|
boolean
|
hasInitialExpression()
|
boolean
|
isClosureSharedVariable()
|
boolean
|
isDynamicTyped()
|
boolean
|
isEnum()
|
boolean
|
isFinal()
|
boolean
|
isHolder()
|
boolean
|
isInStaticContext()
|
boolean
|
isPublic()
|
boolean
|
isStatic()
|
static FieldNode
|
newStatic(Class theClass, String name)
|
void
|
rename(String name)
|
void
|
setClosureSharedVariable(boolean inClosure)
|
void
|
setHolder(boolean holder)
|
void
|
setInitialValueExpression(Expression initialValueExpression)
|
void
|
setModifiers(int modifiers)
|
void
|
setOwner(ClassNode owner)
|
void
|
setType(ClassNode type)
|
Methods inherited from class AnnotatedNode | |
---|---|
addAnnotation, addAnnotations, getAnnotations, getAnnotations, getDeclaringClass, isSynthetic, setDeclaringClass, setSynthetic |
Methods inherited from class ASTNode | |
---|---|
getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setSourcePosition, visit |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
public FieldNode(String name, int modifiers, ClassNode type, ClassNode owner, Expression initialValueExpression)
Method Detail |
---|
public Expression getInitialExpression()
public Expression getInitialValueExpression()
public int getModifiers()
public String getName()
public ClassNode getOriginType()
public ClassNode getOwner()
public ClassNode getType()
public boolean hasInitialExpression()
public boolean isClosureSharedVariable()
public boolean isDynamicTyped()
public boolean isEnum()
public boolean isFinal()
public boolean isHolder()
public boolean isInStaticContext()
public boolean isPublic()
public boolean isStatic()
public static FieldNode newStatic(Class theClass, String name)
public void rename(String name)
public void setClosureSharedVariable(boolean inClosure)
public void setHolder(boolean holder)
public void setInitialValueExpression(Expression initialValueExpression)
public void setModifiers(int modifiers)
public void setOwner(ClassNode owner)
public void setType(ClassNode type)
Copyright © 2003-2009 The Codehaus. All rights reserved.