@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(byte[] dst) { if (0 == dst.length) return this; return this.get(dst, 0, dst.length); // be clear we're calling self, not // super }
@Override public byte get() { return get(position++); }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public PositionedByteRange get(byte[] dst) { if (0 == dst.length) return this; return this.get(dst, 0, dst.length); // be clear we're calling self, not // super }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public PositionedByteRange get(int index, byte[] dst) { super.get(index, dst); return this; }
@Override public byte get() { return get(position++); }
@Override public PositionedByteRange get(byte[] dst) { if (0 == dst.length) return this; return this.get(dst, 0, dst.length); // be clear we're calling self, not // super }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }
@Override public PositionedByteRange get(byte[] dst) { if (0 == dst.length) return this; return this.get(dst, 0, dst.length); // be clear we're calling self, not // super }
@Override public PositionedByteRange get(int index, byte[] dst, int offset, int length) { super.get(index, dst, offset, length); return this; }