Module java.base
Package java.io

# Class Writer

=
public abstract class Writer
extends java.lang.Object
implements java.io.Closeable, java.io.Flushable, java.lang.Appendable

## Fields

- =
  protected java.lang.Object lock

## Constructors

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

## Methods

- =
  public java.io.Writer append(char arg0) throws java.io.IOException
- =
  public java.io.Writer append(java.lang.CharSequence arg0) throws java.io.IOException
- =
  public java.io.Writer append(java.lang.CharSequence arg0, int arg1, int arg2) throws java.io.IOException
- =
  public abstract void close() throws java.io.IOException
- =
  public abstract void flush() throws java.io.IOException
- =
  public static java.io.Writer nullWriter()
- =
  public void write(int arg0) throws java.io.IOException
- =
  public void write(char[] arg0) throws java.io.IOException
- =
  public abstract void write(char[] arg0, int arg1, int arg2) throws java.io.IOException
- =
  public void write(java.lang.String arg0) throws java.io.IOException
- =
  public void write(java.lang.String arg0, int arg1, int arg2) throws java.io.IOException

## Summary

No differences.