@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }
@Override public ByteBuffer put(byte[] src, int srcOffset, int byteCount) { if (isReadOnly) { throw new ReadOnlyBufferException(); } checkPutBounds(1, src.length, srcOffset, byteCount); this.block.pokeByteArray(offset + position, src, srcOffset, byteCount); position += byteCount; return this; }