public void setFieldValue(_Fields field, Object value) { switch (field) { case AUTHZ_OBJ: if (value == null) { unsetAuthzObj(); } else { setAuthzObj((String)value); } break; case ADD_PRIVILEGES: if (value == null) { unsetAddPrivileges(); } else { setAddPrivileges((Map<String,String>)value); } break; case DEL_PRIVILEGES: if (value == null) { unsetDelPrivileges(); } else { setDelPrivileges((Map<String,String>)value); } break; } }