public void GetBytes(Loon.Java.ByteBuffer buf, int rangeStart, int rangeEnd) { sbyte[] buffer = new sbyte[bytes.Length]; for (int i = 0; i < buffer.Length; i++) { buffer[i] = (sbyte)bytes[i]; } buf.Put(buffer, rangeStart, MathUtils.Min(bytes.Length, rangeEnd)); }