cn.wensiqun.asmsupport.definition.variable.array
类 AbstractArrayVariable

java.lang.Object
  继承者 cn.wensiqun.asmsupport.definition.variable.AbstractVariable
      继承者 cn.wensiqun.asmsupport.definition.variable.MemberVariable
          继承者 cn.wensiqun.asmsupport.definition.variable.array.AbstractArrayVariable
所有已实现的接口:
IArrayVariable, IVariable, GetGlobalVariabled, Parameterized, PushStackable
直接已知子类:
GlobalArrayVariable, LocalArrayVariable

已过时。

@Deprecated
public abstract class AbstractArrayVariable
extends MemberVariable
implements IArrayVariable

作者:
温斯群(Joe Wen)

嵌套类摘要
 
从接口 cn.wensiqun.asmsupport.definition.variable.IVariable 继承的嵌套类/接口
IVariable.ClassBidiMap
 
字段摘要
protected  IVariable variable
          已过时。  
 
从接口 cn.wensiqun.asmsupport.definition.variable.IVariable 继承的字段
PRIMITIVE_WRAP_MAP
 
构造方法摘要
AbstractArrayVariable()
          已过时。  
 
方法摘要
 boolean availableFor(AbstractOperator operator)
          已过时。 当前变量对于传入的操作是否可用
 GlobalVariable getGlobalVariable(String name)
          已过时。 get global variable name
 AClass getParamterizedType()
          已过时。 获取当前参数化类型的返回参数
 IVariable getVariable()
          已过时。  
 VariableEntity getVariableEntity()
          已过时。 获取当前变量的VariableEntity
 void loadToStack(ProgramBlock block)
          已过时。 在指定程序块内将值压入栈
 
从类 cn.wensiqun.asmsupport.definition.variable.AbstractVariable 继承的方法
asArgument, getGlobalVariable
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 cn.wensiqun.asmsupport.Parameterized 继承的方法
asArgument
 

字段详细信息

variable

protected IVariable variable
已过时。 
构造方法详细信息

AbstractArrayVariable

public AbstractArrayVariable()
已过时。 
方法详细信息

getParamterizedType

public AClass getParamterizedType()
已过时。 
从接口 Parameterized 复制的描述
获取当前参数化类型的返回参数

指定者:
接口 Parameterized 中的 getParamterizedType
返回:

getGlobalVariable

public GlobalVariable getGlobalVariable(String name)
已过时。 
从接口 GetGlobalVariabled 复制的描述
get global variable name

指定者:
接口 GetGlobalVariabled 中的 getGlobalVariable
返回:

getVariableEntity

public VariableEntity getVariableEntity()
已过时。 
从接口 IArrayVariable 复制的描述
获取当前变量的VariableEntity

指定者:
接口 IArrayVariable 中的 getVariableEntity
指定者:
接口 IVariable 中的 getVariableEntity
返回:

loadToStack

public void loadToStack(ProgramBlock block)
已过时。 
从接口 PushStackable 复制的描述
在指定程序块内将值压入栈

指定者:
接口 PushStackable 中的 loadToStack

availableFor

public final boolean availableFor(AbstractOperator operator)
已过时。 
从接口 IVariable 复制的描述
当前变量对于传入的操作是否可用

指定者:
接口 IVariable 中的 availableFor

getVariable

public IVariable getVariable()
已过时。 


Copyright © 2013. All Rights Reserved.