public void setFieldValue(_Fields field, Object value) {
    switch (field) {
      case INTERPRETATIONS:
        if (value == null) {
          unsetInterpretations();
        } else {
          setInterpretations((List<GeocodeInterpretation>) value);
        }
        break;

      case DEBUG_LINES:
        if (value == null) {
          unsetDebugLines();
        } else {
          setDebugLines((List<String>) value);
        }
        break;

      case REQUEST_WKT_GEOMETRY:
        if (value == null) {
          unsetRequestWktGeometry();
        } else {
          setRequestWktGeometry((String) value);
        }
        break;
    }
  }