@Override public void readFully(final byte[] b) throws IOException { this.readFully(b, 0, b.length); }
@Override public void readFully(final byte[] b) throws IOException { this.readFully(b, 0, b.length); }
@Override public void readFully(final byte[] b) throws IOException { this.readFully(b, 0, b.length); }
@Override public void readFully(final byte[] b) throws IOException { this.readFully(b, 0, b.length); }
@Override public int read(final byte[] b, final int off, final int len) throws IOException { int retLen = -1; final int left = getLeftBytes(); if (left > 0) { retLen = Math.min(len, left); RamFileRandomAccessContent.this.readFully(b, off, retLen); } return retLen; }
@Override public int read(final byte[] b, final int off, final int len) throws IOException { int retLen = -1; final int left = getLeftBytes(); if (left > 0) { retLen = Math.min(len, left); RamFileRandomAccessContent.this.readFully(b, off, retLen); } return retLen; }
@Override public int read(final byte[] b, final int off, final int len) throws IOException { int retLen = -1; final int left = getLeftBytes(); if (left > 0) { retLen = Math.min(len, left); RamFileRandomAccessContent.this.readFully(b, off, retLen); } return retLen; }
@Override public int read(final byte[] b, final int off, final int len) throws IOException { int retLen = -1; final int left = getLeftBytes(); if (left > 0) { retLen = Math.min(len, left); RamFileRandomAccessContent.this.readFully(b, off, retLen); } return retLen; }
@Override public short readShort() throws IOException { this.readFully(buffer2); return toShort(buffer2); }
@Override public short readShort() throws IOException { this.readFully(buffer2); return toShort(buffer2); }
@Override public long readLong() throws IOException { this.readFully(buffer8); return toLong(buffer8); }
@Override public long readLong() throws IOException { this.readFully(buffer8); return toLong(buffer8); }
@Override public int readUnsignedShort() throws IOException { this.readFully(buffer2); return toUnsignedShort(buffer2); }
@Override public long readLong() throws IOException { this.readFully(buffer8); return toLong(buffer8); }
@Override public int readUnsignedShort() throws IOException { this.readFully(buffer2); return toUnsignedShort(buffer2); }
@Override public long readLong() throws IOException { this.readFully(buffer8); return toLong(buffer8); }
@Override public int readUnsignedShort() throws IOException { this.readFully(buffer2); return toUnsignedShort(buffer2); }
@Override public short readShort() throws IOException { this.readFully(buffer2); return toShort(buffer2); }
@Override public int readUnsignedShort() throws IOException { this.readFully(buffer2); return toUnsignedShort(buffer2); }
@Override public short readShort() throws IOException { this.readFully(buffer2); return toShort(buffer2); }