示例#1
0
    public ArrayFieldIO(Type.Array arrayType) {
      this.arrayType = arrayType;
      this.op = MemoryOp.getMemoryOp(arrayType.getComponentType());

      if (op == null) {
        throw arrayType
            .getRuntime()
            .newNotImplementedError("unsupported array field type: " + arrayType);
      }
    }
示例#2
0
 public EnumFieldIO(ByteOrder order) {
   this.op = MemoryOp.getMemoryOp(NativeType.INT, order);
 }
示例#3
0
 NumberFieldIO(Type type, ByteOrder order) {
   this.op = MemoryOp.getMemoryOp(type, order);
 }