public class VarRefOptimal extends VarRef
VarRef.Result| 限定符和类型 | 字段和说明 |
|---|---|
VarAttribute |
attribute |
int |
varIndex |
attributes, firstToken, hasSafe, safe| 构造器和说明 |
|---|
VarRefOptimal(VarAttribute attribute,
GrammarToken token,
GrammarToken firstToken) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
evaluate(Context ctx) |
int |
getVarIndex()
获取变量在context中的索引值
|
void |
setVarIndex(int index)
设置变量在context中的索引为index
|
evaluateUntilLast, getValuepublic VarAttribute attribute
public int varIndex
public VarRefOptimal(VarAttribute attribute, GrammarToken token, GrammarToken firstToken)
public void setVarIndex(int index)
IVarIndexsetVarIndex 在接口中 IVarIndexsetVarIndex 在类中 VarRefindex - 索引值,应该是一个大于等于0的整数public int getVarIndex()
IVarIndexgetVarIndex 在接口中 IVarIndexgetVarIndex 在类中 VarRefCopyright © 2021. All rights reserved.