package java.io;

public interface DataInput
{

 public void readFully(byte[]) throws IOException;
 
 public void readFully(byte[], int, int) throws IOException;
 
 public int skipBytes(int) throws IOException;
 
 public boolean readBoolean() throws IOException;
 
 public byte readByte() throws IOException;
 
 public int readUnsignedByte() throws IOException;
 
 public short readShort() throws IOException;
 
 public int readUnsignedShort() throws IOException;
 
 public char readChar() throws IOException;
 
 public int readInt() throws IOException;
 
 public long readLong() throws IOException;
 
 public float readFloat() throws IOException;
 
 public double readDouble() throws IOException;
 
 public String readUTF() throws IOException;
 
}