public void setFieldValue(_Fields field, Object value) { switch (field) { case SKEWED_COL_NAMES: if (value == null) { unsetSkewedColNames(); } else { setSkewedColNames((List<String>) value); } break; case SKEWED_COL_VALUES: if (value == null) { unsetSkewedColValues(); } else { setSkewedColValues((List<List<String>>) value); } break; case SKEWED_COL_VALUE_LOCATION_MAPS: if (value == null) { unsetSkewedColValueLocationMaps(); } else { setSkewedColValueLocationMaps((Map<List<String>, String>) value); } break; } }