DirectByteBuffer (ArrayBuffer buffer, int capacity, int offset) { super(capacity); byteArray = Int8ArrayNative.create(buffer, offset, capacity); }
@Override public void set(byte[] array) { set(array, 0); }
@Override public void set(int[] array) { set(array, 0); }
DirectByteBuffer (ArrayBuffer buffer, int capacity, int offset) { super(capacity); byteArray = Int8ArrayNative.create(buffer, offset, capacity); }
@Override public native void set(int index, int value) /*-{ this[index] = value; }-*/;
@Override public Int8ArrayNative createInt8Array(ArrayBuffer buffer, int byteOffset, int length) { return Int8ArrayNative.create(buffer, byteOffset, length); }
@Override public native void set(Int8Array array) /*-{ this.set(array); }-*/;
@Override public Int8ArrayNative createInt8Array(ArrayBuffer buffer) { return Int8ArrayNative.create(buffer); }
@Override public void set(byte[] array) { set(array, 0); }
@Override public Int8ArrayNative createInt8Array(int length) { return Int8ArrayNative.create(length); }
@Override public void set(byte[] array) { set(array, 0); }
@Override public Int8ArrayNative createInt8Array(ArrayBuffer buffer, int byteOffset) { return Int8ArrayNative.create(buffer, byteOffset); }
@Override public void set(int[] array) { set(array, 0); }
@Override public Int8ArrayNative createInt8Array(ArrayBuffer buffer, int byteOffset, int length) { return Int8ArrayNative.create(buffer, byteOffset, length); }