Module java.base
Package java.io

# Class Reader

=
public abstract class Reader
extends java.lang.Object
implements java.io.Closeable, java.lang.Readable

## Fields

- =
  protected java.lang.Object lock

## Constructors

- =
  protected Reader()
- =
  protected Reader(java.lang.Object arg0)

## Methods

- =
  public abstract void close() throws java.io.IOException
- =
  public void mark(int arg0) throws java.io.IOException
- =
  public boolean markSupported()
- =
  public static java.io.Reader nullReader()
- =
  public int read() throws java.io.IOException
- =
  public int read(char[] arg0) throws java.io.IOException
- =
  public abstract int read(char[] arg0, int arg1, int arg2) throws java.io.IOException
- =
  public int read(java.nio.CharBuffer arg0) throws java.io.IOException
- =
  public boolean ready() throws java.io.IOException
- =
  public void reset() throws java.io.IOException
- =
  public long skip(long arg0) throws java.io.IOException
- =
  public long transferTo(java.io.Writer arg0) throws java.io.IOException

## Summary

No differences.