public override java.nio.LongBuffer compact() { if (byteBuffer.isReadOnly()) { throw new java.nio.ReadOnlyBufferException(); } byteBuffer.limit(_limit * libcore.io.SizeOf.LONG); byteBuffer.position(_position * libcore.io.SizeOf.LONG); byteBuffer.compact(); byteBuffer.clear(); _position = _limit - _position; _limit = _capacity; _mark = UNSET_MARK; return(this); }