cn.wensiqun.asmsupport.operators.numerical
类 AbstractNumerical

java.lang.Object
  继承者 cn.wensiqun.asmsupport.definition.AbstractExecuteable
      继承者 cn.wensiqun.asmsupport.operators.AbstractOperator
          继承者 cn.wensiqun.asmsupport.operators.numerical.AbstractNumerical
所有已实现的接口:
Executeable, Parameterized, PushStackable
直接已知子类:
AbstractArithmetic, AbstractBitwise, AbstractCrement, AbstractPositiveNegative

public abstract class AbstractNumerical
extends AbstractOperator
implements Parameterized

作者:
温斯群(Joe Wen)

字段摘要
protected  String operator
           
protected  AClass resultClass
          执行的结果类型
 
从类 cn.wensiqun.asmsupport.operators.AbstractOperator 继承的字段
allCrement, block, insnHelper
 
构造方法摘要
protected AbstractNumerical(ProgramBlock block)
           
 
方法摘要
protected abstract  void factorToStack()
          运算因子入栈
 AClass getParamterizedType()
          获取当前参数化类型的返回参数
 
从类 cn.wensiqun.asmsupport.operators.AbstractOperator 继承的方法
afterInitProperties, autoCast, beforeInitProperties, checkAsArgument, checkOutCrement, checkUnreachableCode, execute, executing, firstPrepareProcess, getBlock, getCompileOrder, lastPrepareProcess, prepare, verifyArgument
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 cn.wensiqun.asmsupport.Parameterized 继承的方法
asArgument
 
从接口 cn.wensiqun.asmsupport.PushStackable 继承的方法
loadToStack
 

字段详细信息

resultClass

protected AClass resultClass
执行的结果类型


operator

protected String operator
构造方法详细信息

AbstractNumerical

protected AbstractNumerical(ProgramBlock block)
方法详细信息

factorToStack

protected abstract void factorToStack()
运算因子入栈


getParamterizedType

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

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


Copyright © 2013. All Rights Reserved.