Module java.base
Package java.io

# Interface DataInput

=
public abstract interface DataInput

## Methods

- =
  public abstract boolean readBoolean() throws java.io.IOException
- =
  public abstract byte readByte() throws java.io.IOException
- =
  public abstract char readChar() throws java.io.IOException
- =
  public abstract double readDouble() throws java.io.IOException
- =
  public abstract float readFloat() throws java.io.IOException
- =
  public abstract void readFully(byte[] arg0) throws java.io.IOException
- =
  public abstract void readFully(byte[] arg0, int arg1, int arg2) throws java.io.IOException
- =
  public abstract int readInt() throws java.io.IOException
- =
  public abstract java.lang.String readLine() throws java.io.IOException
- =
  public abstract long readLong() throws java.io.IOException
- =
  public abstract short readShort() throws java.io.IOException
- =
  public abstract java.lang.String readUTF() throws java.io.IOException
- =
  public abstract int readUnsignedByte() throws java.io.IOException
- =
  public abstract int readUnsignedShort() throws java.io.IOException
- =
  public abstract int skipBytes(int arg0) throws java.io.IOException

## Summary

No differences.