public abstract class AbstractNumerical extends AbstractParamOperator
| 限定符和类型 | 字段和说明 |
|---|---|
protected AClass |
targetClass
The result type of current numerical operation
|
block, insnHelper| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractNumerical(KernelProgramBlock block,
Operator operatorSymbol) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
factorToStack()
Push the operand of numerical operation to stack
|
AClass |
getResultType() |
protected void |
pushFactorToStack(KernelParam factor)
Defined a common method use in sub class
|
fieldautoCast, checkAsArgument, checkCrement, doExecute, endingPrepare, execute, getBlock, getCompileOrder, getOperatorSymbol, initAdditionalProperties, prepare, startingPrepare, verifyArgumenthasNext, next, previousclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasArgumentloadToStackprotected AClass targetClass
protected AbstractNumerical(KernelProgramBlock block, Operator operatorSymbol)
protected abstract void factorToStack()
protected void pushFactorToStack(KernelParam factor)
factor - the operandpublic final AClass getResultType()
Copyright © 2015. All rights reserved.