public abstract class AbstractLogical extends AbstractParamOperator
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
byOtherUsed |
block, insnHelper| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractLogical(KernelProgramBlock block,
Operator operator) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asArgument()
If current
KernelParam has used by other, than need call this method. |
protected void |
doExecute() |
protected abstract void |
executing() |
protected abstract void |
factorToStack() |
AClass |
getResultType() |
void |
loadToStack(KernelProgramBlock block)
Push current to a stack of specify block
|
fieldautoCast, checkAsArgument, checkCrement, endingPrepare, execute, getBlock, getCompileOrder, getOperatorSymbol, initAdditionalProperties, prepare, startingPrepare, verifyArgumenthasNext, next, previousprotected AbstractLogical(KernelProgramBlock block, Operator operator)
public void loadToStack(KernelProgramBlock block)
PushStackablepublic AClass getResultType()
public void asArgument()
KernelParamKernelParam has used by other, than need call this method.protected abstract void factorToStack()
protected void doExecute()
doExecute 在类中 AbstractOperatorprotected abstract void executing()
Copyright © 2015. All rights reserved.