public interface Reader
java.lang.String name()
java.io.File file()
long length() throws java.io.IOException
java.io.IOException
long available() throws java.io.IOException
java.io.IOException
void readFully(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
void seek(long pos) throws java.io.IOException
java.io.IOException
void close() throws java.io.IOException
java.io.IOException
byte[] readFully() throws java.io.IOException
java.io.IOException
short readShort() throws java.io.IOException
java.io.IOException
int readInt() throws java.io.IOException
java.io.IOException
long readLong() throws java.io.IOException
java.io.IOException