public void setFieldValue(_Fields field, Object value) { switch (field) { case AUTHZ_OBJ: if (value == null) { unsetAuthzObj(); } else { setAuthzObj((String)value); } break; case ADD_PATHS: if (value == null) { unsetAddPaths(); } else { setAddPaths((List<List<String>>)value); } break; case DEL_PATHS: if (value == null) { unsetDelPaths(); } else { setDelPaths((List<List<String>>)value); } break; } }