public void setFieldValue(_Fields field, Object value) { switch (field) { case ROLE: if (value == null) { unsetRole(); } else { setRole((String)value); } break; case ADD_GROUPS: if (value == null) { unsetAddGroups(); } else { setAddGroups((List<String>)value); } break; case DEL_GROUPS: if (value == null) { unsetDelGroups(); } else { setDelGroups((List<String>)value); } break; } }