@Override public float getProgress() { return this.reader.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() { return this.reader.getProgress(); } }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }
@Override public float getProgress() { return this.reader.getProgress(); }
@Override public float getProgress() throws IOException, InterruptedException { return trr.getProgress(); }