public void writeUTF(String data) throws IOException, NotImplementedException
public void writeUTF(String value) throws IOException
  public void writeUTF(String data)    throws IOException, NotImplementedException  {    throw new Error("not implemented");  }