Exemple #1
0
  public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case ERROR_ID:
        if (value == null) {
          unsetErrorId();
        } else {
          setErrorId((String) value);
        }
        break;

      case CREATION_TIME:
        if (value == null) {
          unsetCreationTime();
        } else {
          setCreationTime((Long) value);
        }
        break;

      case ACTUAL_ERROR_MESSAGE:
        if (value == null) {
          unsetActualErrorMessage();
        } else {
          setActualErrorMessage((String) value);
        }
        break;

      case USER_FRIENDLY_MESSAGE:
        if (value == null) {
          unsetUserFriendlyMessage();
        } else {
          setUserFriendlyMessage((String) value);
        }
        break;

      case TRANSIENT_OR_PERSISTENT:
        if (value == null) {
          unsetTransientOrPersistent();
        } else {
          setTransientOrPersistent((Boolean) value);
        }
        break;

      case ROOT_CAUSE_ERROR_ID_LIST:
        if (value == null) {
          unsetRootCauseErrorIdList();
        } else {
          setRootCauseErrorIdList((List<String>) value);
        }
        break;
    }
  }