org.apache.commons.io.input
Class ProxyReader
FilterReader
org.apache.commons.io.input.ProxyReader
public abstract class ProxyReader
extends FilterReader
A Proxy stream which acts as expected, that is it passes the method
calls on to the proxied stream and doesn't change which methods are
being called.
It is an alternative base class to FilterReader
to increase reusability, because FilterReader changes the
methods being called, such as read(char[]) to read(char[], int, int).
$Id: ProxyReader.java 155419 2005-02-26 13:02:41Z dirkv $- Henri Yandell
- Stephen Colebourne
ProxyReader(Reader proxy) - Constructs a new ProxyReader.
|
ProxyReader
public ProxyReader(Reader proxy)
Constructs a new ProxyReader.
proxy
- the Reader to delegate to
close
public void close()
throws IOException
mark
public void mark(int idx)
throws IOException
markSupported
public boolean markSupported()
java.io.Reader.markSupported()
read
public int read()
throws IOException
read
public int read(char[] chr)
throws IOException
java.io.Reader.read(char[])
read
public int read(char[] chr,
int st,
int end)
throws IOException
java.io.Reader.read(char[], int, int)
ready
public boolean ready()
throws IOException
reset
public void reset()
throws IOException
skip
public long skip(long ln)
throws IOException
java.io.Reader.skip(long)