|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents compile time variable metadata while compiling a method.
Field Summary | |
---|---|
Variable |
SUPER_VARIABLE
|
Variable |
THIS_VARIABLE
|
boolean |
dynamicTyped
|
Label |
endLabel
|
boolean |
holder
|
int |
index
|
String |
name
|
boolean |
property
|
Label |
startLabel
|
ClassNode |
type
|
Constructor Summary | |
Variable()
|
|
Variable(int index, ClassNode type, String name)
|
Method Summary | |
---|---|
Label |
getEndLabel()
|
int |
getIndex()
|
String |
getName()
|
Label |
getStartLabel()
|
ClassNode |
getType()
|
String |
getTypeName()
|
boolean |
isDynamicTyped()
|
boolean |
isHolder()
|
boolean |
isProperty()
|
void |
setDynamicTyped(boolean b)
|
void |
setEndLabel(Label endLabel)
|
void |
setHolder(boolean holder)
|
void |
setProperty(boolean property)
|
void |
setStartLabel(Label startLabel)
|
void |
setType(ClassNode type)
|
String |
toString()
|
Constructor Detail |
---|
Variable()
public Variable(int index, ClassNode type, String name)
Method Detail |
---|
public Label getEndLabel()
public int getIndex()
public String getName()
public Label getStartLabel()
public ClassNode getType()
public String getTypeName()
public boolean isDynamicTyped()
public boolean isHolder()
public boolean isProperty()
public void setDynamicTyped(boolean b)
public void setEndLabel(Label endLabel)
public void setHolder(boolean holder)
public void setProperty(boolean property)
public void setStartLabel(Label startLabel)
public void setType(ClassNode type)
public String toString()