public interface Variable
| Modifier and Type | Method and Description | 
|---|---|
Expression | 
getInitialExpression()
expression used to initialize the variable or null of there
 is no initialization. 
 | 
int | 
getModifiers()  | 
java.lang.String | 
getName()
the name of the variable 
 | 
ClassNode | 
getOriginType()
the type before wrapping primitives type of the variable 
 | 
ClassNode | 
getType()
the type of the variable 
 | 
boolean | 
hasInitialExpression()
returns true if there is an initialization expression 
 | 
boolean | 
isClosureSharedVariable()  | 
boolean | 
isDynamicTyped()  | 
boolean | 
isInStaticContext()
returns true if this variable is used in a static context. 
 | 
void | 
setClosureSharedVariable(boolean inClosure)  | 
ClassNode getType()
ClassNode getOriginType()
java.lang.String getName()
Expression getInitialExpression()
boolean hasInitialExpression()
boolean isInStaticContext()
boolean isDynamicTyped()
boolean isClosureSharedVariable()
void setClosureSharedVariable(boolean inClosure)
int getModifiers()