Interface java.io.DataInput (1.0)


public abstract interface DataInput {
  // Public Instance Methods
    public abstract boolean readBoolean( ) throws IOException, EOFException;
    public abstract byte readByte( ) throws IOException, EOFException;
    public abstract char readChar( ) throws IOException, EOFException;
    public abstract double readDouble( ) throws IOException, EOFException;
    public abstract float readFloat( ) throws IOException, EOFException;
    public abstract void readFully(byte[ ] b) throws IOException, EOFException;
    public abstract void readFully(byte[ ] b, int off, int len) throws IOException, EOFException;
    public abstract int readInt( ) throws IOException, EOFException;
    public abstract String readLine( ) throws IOException;
    public abstract long readLong( ) throws IOException, EOFException;
    public abstract short readShort( ) throws IOException, EOFException;
    public abstract String readUTF( ) throws IOException;
    public abstract int readUnsignedByte( ) throws IOException, EOFException;
    public abstract int readUnsignedShort( ) throws IOException, EOFException;
    public abstract int skipBytes(int n) throws IOException, EOFException;
}