cn.wensiqun.asmsupport.operators.numerical.crement
类 AbstractCrement
java.lang.Object
cn.wensiqun.asmsupport.definition.AbstractExecuteable
cn.wensiqun.asmsupport.operators.AbstractOperator
cn.wensiqun.asmsupport.operators.numerical.AbstractNumerical
cn.wensiqun.asmsupport.operators.numerical.crement.AbstractCrement
- 所有已实现的接口:
- Executeable, Parameterized, PushStackable
- 直接已知子类:
- AbstractDecrement, AbstractIncrement
public abstract class AbstractCrement
- extends AbstractNumerical
- 作者:
- 温斯群(Joe Wen)
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factor
protected Crementable factor
assigner
protected Assigner assigner
AbstractCrement
protected AbstractCrement(ProgramBlock block,
Crementable factor)
getValue
protected Value getValue()
after
public abstract void after()
before
public abstract void before()
loadToStack
public void loadToStack(ProgramBlock block)
- 从接口
PushStackable 复制的描述
- 在指定程序块内将值压入栈
asArgument
public void asArgument()
- 从接口
Parameterized 复制的描述
- 判断当前操作或者变量是否被其他操作引用
factorToStack
protected void factorToStack()
- 从类
AbstractNumerical 复制的描述
- 运算因子入栈
- 指定者:
- 类
AbstractNumerical 中的 factorToStack
verifyArgument
protected void verifyArgument()
- 覆盖:
- 类
AbstractOperator 中的 verifyArgument
checkOutCrement
protected void checkOutCrement()
- 覆盖:
- 类
AbstractOperator 中的 checkOutCrement
checkAsArgument
protected void checkAsArgument()
- 从类
AbstractOperator 复制的描述
- invoke by OperatorFactory
- 覆盖:
- 类
AbstractOperator 中的 checkAsArgument
afterInitProperties
protected void afterInitProperties()
- 覆盖:
- 类
AbstractOperator 中的 afterInitProperties
Copyright © 2013. All Rights Reserved.