@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
public IntBuffer asIntBuffer () { return order() == ByteOrder.nativeOrder() ? DirectReadWriteIntBufferAdapter.wrap(this) : super.asIntBuffer(); }
public IntBuffer asIntBuffer () { return order() == ByteOrder.nativeOrder() ? DirectReadWriteIntBufferAdapter.wrap(this) : super.asIntBuffer(); }
public ShortBuffer asShortBuffer () { return order() == ByteOrder.nativeOrder() ? DirectReadWriteShortBufferAdapter.wrap(this) : super.asShortBuffer(); }
public ShortBuffer asShortBuffer () { return order() == ByteOrder.nativeOrder() ? DirectReadWriteShortBufferAdapter.wrap(this) : super.asShortBuffer(); }
static DirectReadWriteByteBuffer copy (DirectByteBuffer other, int markOfOther) { DirectReadWriteByteBuffer buf = new DirectReadWriteByteBuffer(other.byteArray.buffer(), other.capacity(), other.byteArray.byteOffset()); buf.limit = other.limit(); buf.position = other.position(); buf.mark = markOfOther; buf.order(other.order()); return buf; }
static DirectReadWriteByteBuffer copy (DirectByteBuffer other, int markOfOther) { DirectReadWriteByteBuffer buf = new DirectReadWriteByteBuffer(other.byteArray.buffer(), other.capacity(), other.byteArray.byteOffset()); buf.limit = other.limit(); buf.position = other.position(); buf.mark = markOfOther; buf.order(other.order()); return buf; }
@Override public ByteOrder order() { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
@Override public ByteOrder order () { return byteBuffer.order(); }
static DirectReadWriteByteBuffer copy (DirectByteBuffer other, int markOfOther) { DirectReadWriteByteBuffer buf = new DirectReadWriteByteBuffer(other.byteArray.buffer(), other.capacity(), other.byteArray.byteOffset()); buf.limit = other.limit(); buf.position = other.position(); buf.mark = markOfOther; buf.order(other.order()); return buf; }
static DirectReadWriteByteBuffer copy (DirectByteBuffer other, int markOfOther) { DirectReadWriteByteBuffer buf = new DirectReadWriteByteBuffer(other.byteArray.getBuffer(), other.capacity(), other.byteArray.getByteOffset()); buf.limit = other.limit(); buf.position = other.position(); buf.mark = markOfOther; buf.order(other.order()); return buf; }