code: public void writeObject(Writer writer, int indentDepth, boolean contentOnly)
      throws IOException
      {
          if (logger.isLoggable(Level.FINER)) logger.entering(className, "writeObject(Writer, int, boolean)");
          writeObject(writer,indentDepth,contentOnly, false);
          if (logger.isLoggable(Level.FINER)) logger.entering(className, "writeObject(Writer, int, boolean)");
      }
docs: Method to write out the JSON formatted object.  Same as calling writeObject(writer,indentDepth,contentOnly,false);
  @param writer The writer to use when serializing the JSON structure.
  @param indentDepth How far to indent the text for object's JSON format.
  @param contentOnly Flag to debnnote whether to assign this as an attribute name, or as a nameless object.  Commonly used for serializing an array.  The Array itself has the name,   The contents are all nameless objects
  @throws IOException Trhown if an error occurs on write.