Lines Matching defs:offset
159 * byte array {@code buffer} starting at {@code offset}. Characters are
167 * @param offset
175 * if {@code offset < 0} or {@code count < 0}, or if
176 * {@code offset + count} is greater than the length of
183 public int read(char[] buffer, int offset, int count) throws IOException {
186 Arrays.checkOffsetAndCount(buffer.length, offset, count);
190 int newOffset = offset;
276 * The subset is defined by the start position {@code offset} within
279 * stream is {@code buffer[offset]}, then {@code buffer[1]} and so on.
289 * @param offset
294 * if {@code offset < 0} or {@code count < 0}, or if
295 * {@code offset + count} is greater than the length of
304 public void unread(char[] buffer, int offset, int length) throws IOException {
310 Arrays.checkOffsetAndCount(buffer.length, offset, length);
311 for (int i = offset + length - 1; i >= offset; i--) {