org.codehaus.groovy.ast
Class DynamicVariable

Field Summary
 boolean closureShare
           
 String name
           
 boolean staticContext
           
 
Constructor Summary
DynamicVariable(String name, boolean context)
           
 
Method Summary
Expression getInitialExpression()
          
String getName()
          
ClassNode getOriginType()
          
ClassNode getType()
          
boolean hasInitialExpression()
          
boolean isClosureSharedVariable()
          
boolean isDynamicTyped()
          
boolean isInStaticContext()
          
void setClosureSharedVariable(boolean inClosure)
          
 

Constructor Detail

DynamicVariable

public DynamicVariable(String name, boolean context)


Method Detail

getInitialExpression

public Expression getInitialExpression()


getName

public String getName()


getOriginType

public ClassNode getOriginType()


getType

public ClassNode getType()


hasInitialExpression

public boolean hasInitialExpression()


isClosureSharedVariable

public boolean isClosureSharedVariable()


isDynamicTyped

public boolean isDynamicTyped()


isInStaticContext

public boolean isInStaticContext()


setClosureSharedVariable

public void setClosureSharedVariable(boolean inClosure)