Java in a Nutshell Online Quick Reference for Java 1.1

INTERFACE java.io.DataInput

Availability: JDK 1.0

public abstract interface DataInput {
   // Public Instance Methods
      public abstract boolean readBoolean() throws IOException;
      public abstract byte readByte() throws IOException;
      public abstract char readChar() throws IOException;
      public abstract double readDouble() throws IOException;
      public abstract float readFloat() throws IOException;
      public abstract void readFully(byte[] b) throws IOException;
      public abstract void readFully(byte[] b, int off, int len) throws IOException;
      public abstract int readInt() throws IOException;
      public abstract String readLine() throws IOException;
      public abstract long readLong() throws IOException;
      public abstract short readShort() throws IOException;
      public abstract String readUTF() throws IOException;
      public abstract int readUnsignedByte() throws IOException;
      public abstract int readUnsignedShort() throws IOException;
      public abstract int skipBytes(int n) throws IOException;
}
Extended By:
ObjectInput.
Implemented By:
DataInputStream, RandomAccessFile.
Passed To:
DataInputStream.readUTF(), UID.read().

Java in a Nutshell Online Quick Reference for Java 1.1
Created by David Flanagan. Copyright © 1997 by O'Reilly & Associates.