Lines Matching refs:start
34 private final int start; field in ByteArray
48 public ByteArray(byte[] bytes, int start, int end) { in ByteArray() argument
53 if (start < 0) { in ByteArray()
57 if (end < start) { in ByteArray()
66 this.start = start; in ByteArray()
67 this.size = end - start; in ByteArray()
96 public ByteArray slice(int start, int end) { in slice() argument
97 checkOffsets(start, end); in slice()
98 return new ByteArray(bytes, start + this.start, end + this.start); in slice()
116 return start + offset; in underlyingOffset()
212 System.arraycopy(bytes, start, out, offset, size); in getBytes()
236 return bytes[start + off]; in getByte0()
247 return bytes[start + off] & 0xff; in getUnsignedByte0()
324 System.arraycopy(bytes, cursor + start, arr, offset, length); in read()