|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 ArrayValue 的软件包 | |
|---|---|
| cn.wensiqun.asmsupport.block | |
| cn.wensiqun.asmsupport.block.operator | |
| cn.wensiqun.asmsupport.block 中 ArrayValue 的使用 |
|---|
| 返回 ArrayValue 的 cn.wensiqun.asmsupport.block 中的方法 | |
|---|---|
ArrayValue |
ProgramBlock.newArray(ArrayClass aClass,
Parameterized... allocateDims)
|
ArrayValue |
ProgramBlock.newArrayWithValue(ArrayClass aClass,
Object arrayObject)
|
ArrayValue |
ProgramBlock.newArrayWithValue(ArrayClass aClass,
Parameterized[] values)
|
ArrayValue |
ProgramBlock.newArrayWithValue(ArrayClass aClass,
Parameterized[][] values)
|
ArrayValue |
ProgramBlock.newArrayWithValue(ArrayClass aClass,
Parameterized[][][] values)
|
ArrayValue |
ProgramBlock.newArrayWithValue(ArrayClass aClass,
Parameterized[][][][] values)
|
| 参数类型为 ArrayValue 的 cn.wensiqun.asmsupport.block 中的方法 | |
|---|---|
ArrayLength |
ProgramBlock.arrayLength(ArrayValue arrayReference,
Parameterized... dims)
|
ArrayLoader |
ProgramBlock.arrayLoad(ArrayValue arrayReference,
Parameterized pardim,
Parameterized... parDims)
|
ArrayStorer |
ProgramBlock.arrayStore(ArrayValue arrayReference,
Parameterized value,
Parameterized dim,
Parameterized... dims)
|
| cn.wensiqun.asmsupport.block.operator 中 ArrayValue 的使用 |
|---|
| 返回 ArrayValue 的 cn.wensiqun.asmsupport.block.operator 中的方法 | |
|---|---|
ArrayValue |
ValueOperator.newArray(ArrayClass aClass,
Parameterized... allocateDims)
|
ArrayValue |
ValueOperator.newArrayWithValue(ArrayClass aClass,
Object arrayObject)
create a unknow dim array |
ArrayValue |
ValueOperator.newArrayWithValue(ArrayClass aClass,
Parameterized[] values)
execute new array operator, cannot support more than 4 dim array, becuase we not need more than 4 dim array in really business service for example: java code: new int[]{2} asmsupport code: newArray(AClassGetter.getArrayClass(int[].class), new Parameterized[]{getValue(1)}); |
ArrayValue |
ValueOperator.newArrayWithValue(ArrayClass aClass,
Parameterized[][] values)
create a two dim array |
ArrayValue |
ValueOperator.newArrayWithValue(ArrayClass aClass,
Parameterized[][][] values)
create a three dim array |
ArrayValue |
ValueOperator.newArrayWithValue(ArrayClass aClass,
Parameterized[][][][] values)
create a four dim array |
| 参数类型为 ArrayValue 的 cn.wensiqun.asmsupport.block.operator 中的方法 | |
|---|---|
ArrayLength |
ArrayOperator.arrayLength(ArrayValue arrayReference,
Parameterized... dims)
|
ArrayLoader |
ArrayOperator.arrayLoad(ArrayValue arrayReference,
Parameterized pardim,
Parameterized... parDims)
|
ArrayStorer |
ArrayOperator.arrayStore(ArrayValue arrayReference,
Parameterized value,
Parameterized dim,
Parameterized... dims)
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||