|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcn.wensiqun.asmsupport.definition.AbstractExecuteable
cn.wensiqun.asmsupport.block.ProgramBlock
cn.wensiqun.asmsupport.block.method.SuperMethodBody
cn.wensiqun.asmsupport.block.method.init.InitBody
public abstract class InitBody
| 字段摘要 |
|---|
| 从类 cn.wensiqun.asmsupport.block.method.SuperMethodBody 继承的字段 |
|---|
argments |
| 从类 cn.wensiqun.asmsupport.block.ProgramBlock 继承的字段 |
|---|
insnHelper, method, ownerBlock, returned, scope |
| 构造方法摘要 | |
|---|---|
InitBody()
|
|
| 方法摘要 | |
|---|---|
void |
generateBody()
generate the method body |
abstract void |
generateBody(LocalVariable... argus)
|
MethodInvoker |
invokeSuperConstructor(Parameterized... arguments)
|
| 从类 cn.wensiqun.asmsupport.block.method.SuperMethodBody 继承的方法 |
|---|
addTryCatchInfo, endMethodBody, executing, generateInsn, getMethodArguments, init |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 从接口 cn.wensiqun.asmsupport.block.IBlockOperators 继承的方法 |
|---|
append, breakout, checkCast, continueout, instanceOf, neg, runReturn, runReturn, ternary, throwException |
| 从接口 cn.wensiqun.asmsupport.block.operator.ThisVariableable 继承的方法 |
|---|
getSuper, getThis |
| 从接口 cn.wensiqun.asmsupport.block.operator.ValueOperator 继承的方法 |
|---|
newArray, newArrayWithValue, newArrayWithValue, newArrayWithValue, newArrayWithValue, newArrayWithValue |
| 从接口 cn.wensiqun.asmsupport.block.operator.VariableOperator 继承的方法 |
|---|
assign, createArrayVariable, createArrayVariable, createArrayVariableWithAllocateDimension, createVariable |
| 从接口 cn.wensiqun.asmsupport.block.operator.MethodInvokeOperator 继承的方法 |
|---|
invoke, invokeConstructor, invokeOriginalMethod, invokeStatic |
| 从接口 cn.wensiqun.asmsupport.block.operator.ArrayOperator 继承的方法 |
|---|
arrayLength, arrayLength, arrayLength, arrayLength, arrayLength, arrayLoad, arrayLoad, arrayLoad, arrayLoad, arrayLoad, arrayStore, arrayStore, arrayStore, arrayStore, arrayStore |
| 从接口 cn.wensiqun.asmsupport.block.operator.ArithmeticOperator 继承的方法 |
|---|
add, div, mod, mul, sub |
| 从接口 cn.wensiqun.asmsupport.block.operator.Bitwise 继承的方法 |
|---|
bitAnd, bitOr, bitXor, inverts, leftShift, rightShift, unsignedRightShift |
| 从接口 cn.wensiqun.asmsupport.block.operator.CrementOperator 继承的方法 |
|---|
afterDec, afterInc, beforeDec, beforeInc |
| 从接口 cn.wensiqun.asmsupport.block.operator.RelationalOperator 继承的方法 |
|---|
equal, greaterEqual, greaterThan, lessEqual, lessThan, notEqual |
| 从接口 cn.wensiqun.asmsupport.block.operator.LogicalOperator 继承的方法 |
|---|
conditionalAnd, conditionalOr, logicalAnd, logicalOr, logicalXor, not |
| 从接口 cn.wensiqun.asmsupport.block.operator.CreateBlockOperator 继承的方法 |
|---|
dowhile, forEach, ifthan, syn, tryDo, whileloop |
| 构造方法详细信息 |
|---|
public InitBody()
| 方法详细信息 |
|---|
public MethodInvoker invokeSuperConstructor(Parameterized... arguments)
IInitBody 中的 invokeSuperConstructorpublic final void generateBody()
SuperMethodBody 复制的描述
SuperMethodBody 中的 generateBodypublic abstract void generateBody(LocalVariable... argus)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||