Lines Matching refs:len
343 * @param len the number of bytes to read.
346 private int readBytes(byte b[], int off, int len) throws IOException {
350 bytesRead = readBytes0(b, off, len);
357 private native int readBytes0(byte b[], int off, int len) throws IOException;
360 * Reads up to <code>len</code> bytes of data from this file into an
372 * @param len the maximum number of bytes read.
381 * <code>len</code> is negative, or <code>len</code> is greater than
384 public int read(byte b[], int off, int len) throws IOException {
385 return readBytes(b, off, len);
428 * Reads exactly <code>len</code> bytes from this file into the byte
436 * @param len the number of bytes to read.
441 public final void readFully(byte b[], int off, int len) throws IOException {
444 int count = this.read(b, off + n, len - n);
448 } while (n < len);
469 long len;
476 len = length();
478 if (newpos > len) {
479 newpos = len;
513 * @param len the number of bytes that are written
516 private void writeBytes(byte b[], int off, int len) throws IOException {
520 writeBytes0(b, off, len);
521 bytesWritten = len;
527 private native void writeBytes0(byte b[], int off, int len) throws IOException;
541 * Writes <code>len</code> bytes from the specified byte array
546 * @param len the number of bytes to write.
549 public void write(byte b[], int off, int len) throws IOException {
550 writeBytes(b, off, len);
1120 int len = s.length();
1121 byte[] b = new byte[len];
1122 s.getBytes(0, len, b, 0);
1123 writeBytes(b, 0, len);