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()