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; } }