|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface ValueOperator
| 方法摘要 | |
|---|---|
ArrayValue |
newArray(ArrayClass aClass,
Parameterized... allocateDims)
|
ArrayValue |
newArrayWithValue(ArrayClass aClass,
Object arrayObject)
create a unknow dim array |
ArrayValue |
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 |
newArrayWithValue(ArrayClass aClass,
Parameterized[][] values)
create a two dim array |
ArrayValue |
newArrayWithValue(ArrayClass aClass,
Parameterized[][][] values)
create a three dim array |
ArrayValue |
newArrayWithValue(ArrayClass aClass,
Parameterized[][][][] values)
create a four dim array |
| 方法详细信息 |
|---|
ArrayValue newArray(ArrayClass aClass,
Parameterized... allocateDims)
aClass - allocateDims -
IBlockOperators#createArrayVariable(String, ArrayClass, Parameterized, Parameterized...)
ArrayValue newArrayWithValue(ArrayClass aClass,
Parameterized[] values)
java code:asmsupport code:
new int[]{2}
newArray(AClassGetter.getArrayClass(int[].class), new Parameterized[]{getValue(1)});
aClass - values -
ArrayValue newArrayWithValue(ArrayClass aClass,
Parameterized[][] values)
aClass - values -
ArrayValue newArrayWithValue(ArrayClass aClass,
Parameterized[][][] values)
aClass - values -
ArrayValue newArrayWithValue(ArrayClass aClass,
Parameterized[][][][] values)
aClass - values -
ArrayValue newArrayWithValue(ArrayClass aClass,
Object arrayObject)
aClass - arrayObject - Parameterized array
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||