public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case CITY:
        if (value == null) {
          unset_city();
        } else {
          set_city((String) value);
        }
        break;

      case STATE:
        if (value == null) {
          unset_state();
        } else {
          set_state((String) value);
        }
        break;

      case COUNTRY:
        if (value == null) {
          unset_country();
        } else {
          set_country((String) value);
        }
        break;
    }
  }