package java.io;

public abstract class Writer
{
 protected Object lock;

 protected Writer()
 {
 }
 
 protected Writer(Object)
 {
 }
 
 public void write(int) throws IOException
 {
 }
 
 public void write(char[]) throws IOException
 {
 }
 
 public abstract void write(char[], int, int) throws IOException;
 
 public void write(String) throws IOException
 {
 }
 
 public void write(String, int, int) throws IOException
 {
 }
 
 public abstract void flush() throws IOException;
 
 public abstract void close() throws IOException;
 
}