Module java.base
Package java.io

# Class ObjectInputStream

=
public class ObjectInputStream
extends java.io.InputStream
implements java.io.ObjectInput, java.io.ObjectStreamConstants

## Nested Types

- = GetField

## Constructors

- =
  protected ObjectInputStream() throws java.io.IOException, java.lang.SecurityException
- =
  public ObjectInputStream(java.io.InputStream arg0) throws java.io.IOException

## Methods

- =
  public int available() throws java.io.IOException
- =
  public void close() throws java.io.IOException
- =
  public void defaultReadObject() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  protected boolean enableResolveObject(boolean arg0) throws java.lang.SecurityException
- =
  public final java.io.ObjectInputFilter getObjectInputFilter()
- =
  public int read() throws java.io.IOException
- =
  public int read(byte[] arg0, int arg1, int arg2) throws java.io.IOException
- =
  public boolean readBoolean() throws java.io.IOException
- =
  public byte readByte() throws java.io.IOException
- =
  public char readChar() throws java.io.IOException
- =
  protected java.io.ObjectStreamClass readClassDescriptor() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  public double readDouble() throws java.io.IOException
- =
  public java.io.ObjectInputStream.GetField readFields() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  public float readFloat() throws java.io.IOException
- =
  public void readFully(byte[] arg0) throws java.io.IOException
- =
  public void readFully(byte[] arg0, int arg1, int arg2) throws java.io.IOException
- =
  public int readInt() throws java.io.IOException
- =
  @Deprecated
  public java.lang.String readLine() throws java.io.IOException
- =
  public long readLong() throws java.io.IOException
- =
  public final java.lang.Object readObject() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  protected java.lang.Object readObjectOverride() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  public short readShort() throws java.io.IOException
- =
  protected void readStreamHeader() throws java.io.IOException, java.io.StreamCorruptedException
- =
  public java.lang.String readUTF() throws java.io.IOException
- =
  public java.lang.Object readUnshared() throws java.io.IOException, java.lang.ClassNotFoundException
- =
  public int readUnsignedByte() throws java.io.IOException
- =
  public int readUnsignedShort() throws java.io.IOException
- =
  public void registerValidation(java.io.ObjectInputValidation arg0, int arg1) throws java.io.InvalidObjectException, java.io.NotActiveException
- =
  protected java.lang.Class<?> resolveClass(java.io.ObjectStreamClass arg0) throws java.io.IOException, java.lang.ClassNotFoundException
- =
  protected java.lang.Object resolveObject(java.lang.Object arg0) throws java.io.IOException
- =
  protected java.lang.Class<?> resolveProxyClass(java.lang.String[] arg0) throws java.io.IOException, java.lang.ClassNotFoundException
- =
  public final void setObjectInputFilter(java.io.ObjectInputFilter arg0)
- =
  public int skipBytes(int arg0) throws java.io.IOException

## Summary

No differences.