|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.groovy.ast.DynamicVariable
public class DynamicVariable
| Constructor Summary | |
|---|---|
DynamicVariable(String name,
boolean context)
|
|
| Method Summary | |
|---|---|
Expression |
getInitialExpression()
expression used to initialize the variable or null of there is no initialization. |
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicVariable(String name,
boolean context)
| Method Detail |
|---|
public ClassNode getType()
Variable
getType in interface Variablepublic String getName()
Variable
getName in interface Variablepublic Expression getInitialExpression()
Variable
getInitialExpression in interface Variablepublic boolean hasInitialExpression()
Variable
hasInitialExpression in interface Variablepublic boolean isInStaticContext()
Variable
isInStaticContext in interface Variablepublic boolean isDynamicTyped()
isDynamicTyped in interface Variablepublic boolean isClosureSharedVariable()
isClosureSharedVariable in interface Variablepublic void setClosureSharedVariable(boolean inClosure)
setClosureSharedVariable in interface Variablepublic ClassNode getOriginType()
Variable
getOriginType in interface Variable
|
Copyright © 2003-2009 The Codehaus. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||