public class PandaVariable extends PandaVariableData implements Variable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
initialized |
protected int |
pointer |
| Constructor and Description |
|---|
PandaVariable(int pointer,
Type type,
String name,
boolean mutable,
boolean nillable) |
PandaVariable(int pointer,
VariableData data) |
| Modifier and Type | Method and Description |
|---|---|
int |
getPointer()
Get the index that points the variable in memory
|
Variable |
initialize()
Mark variable as initialized
|
boolean |
isInitialized()
Check if the variable is initialized
|
String |
toString() |
getName, getType, isMutable, isNillableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, isMutable, isNillablepublic PandaVariable(int pointer,
Type type,
String name,
boolean mutable,
boolean nillable)
public PandaVariable(int pointer,
VariableData data)
public Variable initialize()
Variableinitialize in interface Variablepublic boolean isInitialized()
VariableisInitialized in interface Variablepublic int getPointer()
VariablegetPointer in interface VariableCopyright © 2020. All rights reserved.