stardiv.js.comp
Class SourceFunctionHelper
java.lang.Object
|
+--stardiv.js.comp.SourceFunctionHelper
- All Implemented Interfaces:
- stardiv.js.ip.FunctionInfo
- synchronized class SourceFunctionHelper
- extends java.lang.Object
- implements stardiv.js.ip.FunctionInfo
Field Summary |
private stardiv.memory.Vector |
aLocalVarVector
|
private stardiv.memory.Vector |
aParamVector
|
Fields inherited from interface stardiv.js.ip.FunctionInfo |
NOT_FOUND |
Constructor Summary |
SourceFunctionHelper(stardiv.memory.Vector v1,
stardiv.memory.Vector v2)
|
Method Summary |
int |
addLocalVar(java.lang.String s)
|
int |
getLocalVarCount()
|
int |
getLocalVarId(java.lang.String s)
|
java.lang.String |
getLocalVarName(int i)
|
stardiv.memory.Vector |
getLocalVarVector()
|
int |
getParamVarId(java.lang.String s)
|
java.lang.String |
getParamVarName(int i)
|
stardiv.memory.Vector |
getParamVector()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aLocalVarVector
private stardiv.memory.Vector aLocalVarVector
aParamVector
private stardiv.memory.Vector aParamVector
SourceFunctionHelper
public SourceFunctionHelper(stardiv.memory.Vector v1,
stardiv.memory.Vector v2)
addLocalVar
public final int addLocalVar(java.lang.String s)
getLocalVarCount
public final int getLocalVarCount()
getLocalVarId
public int getLocalVarId(java.lang.String s)
- Specified by:
getLocalVarId
in interface stardiv.js.ip.FunctionInfo
getLocalVarName
public java.lang.String getLocalVarName(int i)
- Specified by:
getLocalVarName
in interface stardiv.js.ip.FunctionInfo
getLocalVarVector
public final stardiv.memory.Vector getLocalVarVector()
getParamVarId
public int getParamVarId(java.lang.String s)
- Specified by:
getParamVarId
in interface stardiv.js.ip.FunctionInfo
getParamVarName
public java.lang.String getParamVarName(int i)
- Specified by:
getParamVarName
in interface stardiv.js.ip.FunctionInfo
getParamVector
public final stardiv.memory.Vector getParamVector()