@Override public int read() { return bytes.read(); } }
@Override public int read() { return bytes.read(); } }
public int read() { return wrapped.read(); }
public int read() { return wrapped.read(); }
@Override public int read(@NotNull byte[] b, int off, int len) { if (b == null) { throw new NullPointerException(); } else if (off < 0 || len < 0 || len > b.length - off) { throw new IndexOutOfBoundsException(); } else if (len == 0) { return 0; } return bytes.read(b, off, len); }
@Override public int read(@NotNull byte[] b, int off, int len) { if (b == null) { throw new NullPointerException(); } else if (off < 0 || len < 0 || len > b.length - off) { throw new IndexOutOfBoundsException(); } else if (len == 0) { return 0; } return bytes.read(b, off, len); }
public int read(@NotNull byte[] bytes) { this.checkNotClosed(); return this.bytes.read(bytes); }
public void read(@NotNull ByteBuffer bb, int length) { this.checkNotClosed(); this.bytes.read(bb, length); }
public void read(@NotNull ByteBuffer bb) { this.checkNotClosed(); this.bytes.read(bb); }
public int read(@NotNull byte[] bytes, int off, int len) { this.checkNotClosed(); return this.bytes.read(bytes, off, len); }
public void read(@NotNull ByteBuffer bb, int length) { this.checkNotClosed(); this.bytes.read(bb, length); }
public void read(@NotNull ByteBuffer bb) { this.checkNotClosed(); this.bytes.read(bb); }
public int read() { this.checkNotClosed(); return this.bytes.read(); }
public int read() { this.checkNotClosed(); return this.bytes.read(); }
public int read(@NotNull byte[] bytes) { this.checkNotClosed(); return this.bytes.read(bytes); }
public int read(@NotNull byte[] bytes, int off, int len) { this.checkNotClosed(); return this.bytes.read(bytes, off, len); }
public int read(@NotNull byte[] byteArray, int off, int len) { return wrapped.read(byteArray, off, len); }
public void read(@NotNull ByteBuffer bb) { wrapped.read(bb); }
public void read(@NotNull ByteBuffer bb, int length) { wrapped.read(bb, length); }
public int read(@NotNull byte[] byteArray) { return wrapped.read(byteArray); }