@Override public FloatBuffer duplicate () { DirectReadWriteFloatBufferAdapter buf = new DirectReadWriteFloatBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public ShortBuffer duplicate () { DirectReadWriteShortBufferAdapter buf = new DirectReadWriteShortBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public FloatBuffer duplicate () { DirectReadWriteFloatBufferAdapter buf = new DirectReadWriteFloatBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public IntBuffer duplicate () { DirectReadWriteIntBufferAdapter buf = new DirectReadWriteIntBufferAdapter((DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public ShortBuffer duplicate () { DirectReadWriteShortBufferAdapter buf = new DirectReadWriteShortBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public IntBuffer duplicate () { DirectReadWriteIntBufferAdapter buf = new DirectReadWriteIntBufferAdapter((DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public IntBuffer duplicate () { DirectReadWriteIntBufferAdapter buf = new DirectReadWriteIntBufferAdapter((DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public FloatBuffer duplicate () { DirectReadWriteFloatBufferAdapter buf = new DirectReadWriteFloatBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public ShortBuffer duplicate() { DirectReadWriteShortBufferAdapter buf= new DirectReadWriteShortBufferAdapter((DirectReadWriteByteBuffer) byteBuffer.duplicate()); buf.limit= limit; buf.position= position; buf.mark= mark; return buf; }
@Override public IntBuffer duplicate () { DirectReadWriteIntBufferAdapter buf = new DirectReadWriteIntBufferAdapter((DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public ShortBuffer duplicate () { DirectReadWriteShortBufferAdapter buf = new DirectReadWriteShortBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }
@Override public FloatBuffer duplicate () { DirectReadWriteFloatBufferAdapter buf = new DirectReadWriteFloatBufferAdapter( (DirectReadWriteByteBuffer)byteBuffer.duplicate()); buf.limit = limit; buf.position = position; buf.mark = mark; return buf; }