code: protected String toFFDCStringSingleObject(Object obj)
    {
      if (obj == null)
      {
        return "<null>";
      }
      else if (obj instanceof Traceable)
      {
        return ((Traceable) obj).toTraceString();
      }
      else if (obj instanceof String)
      {
        return ((String) obj);
      }
      else if (obj instanceof byte[])
      {
        return toFFDCString((byte[]) obj);
      }
      else
      {
        return obj.toString();
      }
    }
docs: Generates a string representation of an object for FFDC.
  
  @param obj
  Object to generate a string representation of
  @return
  The string representation of the object