cn.wensiqun.asmsupport.definition.variable
类 ThisVariable
java.lang.Object
cn.wensiqun.asmsupport.definition.variable.AbstractVariable
cn.wensiqun.asmsupport.definition.variable.ThisVariable
- 所有已实现的接口:
- IVariable, GetGlobalVariabled, Parameterized, PushStackable
public class ThisVariable
- extends AbstractVariable
全局变量。这个class只用于方法体内操作变量
- 作者:
- 温斯群(Joe Wen)
ThisVariable
public ThisVariable(AClass aclass)
loadToStack
public void loadToStack(ProgramBlock block)
- 从接口
PushStackable 复制的描述
- 在指定程序块内将值压入栈
availableFor
public boolean availableFor(AbstractOperator operator)
- 从接口
IVariable 复制的描述
- 当前变量对于传入的操作是否可用
getParamterizedType
public AClass getParamterizedType()
- 从接口
Parameterized 复制的描述
- 获取当前参数化类型的返回参数
- 返回:
getVariableEntity
public VariableEntity getVariableEntity()
- 从接口
IVariable 复制的描述
- 获取当前变量的VariableEntity
- 返回:
getGlobalVariable
public GlobalVariable getGlobalVariable(String name)
- 从接口
GetGlobalVariabled 复制的描述
- get global variable name
- 返回:
toString
public String toString()
- 覆盖:
- 类
Object 中的 toString
Copyright © 2013. All Rights Reserved.