/**
   * @param field
   * @param object
   */
  private void dumpField(Field field, Object object) {
    try {
      buffer.append(field.getName()).append('=');
      field.setAccessible(true);

      Object fieldValue = field.get(object);
      dumpObject(fieldValue);
    } catch (IllegalAccessException exc) {
      throw new TechnicalException(
          "Failed to dump field " + FieldHelper.getClassAndFieldName(field, true), exc);
    }
  }