public Object getFieldValue(_Fields field) { switch (field) { case AUTHZ_OBJ: return getAuthzObj(); case ADD_PATHS: return getAddPaths(); case DEL_PATHS: return getDelPaths(); } throw new IllegalStateException(); }
oldPathInfo.getAuthzObj(), oldPathInfo.getDelPaths().get(0), newPathInfo.getAuthzObj(), newPathInfo.getAddPaths().get(0)); return; paths.addPathsToAuthzObject(pathChanges.getAuthzObj(), pathChanges .getAddPaths(), true); List<List<String>> delPaths = pathChanges.getDelPaths(); if (delPaths.size() == 1 && delPaths.get(0).size() == 1 && delPaths.get(0).get(0).equals(PathsUpdate.ALL_PATHS)) { } else { paths.deletePathsFromAuthzObject(pathChanges.getAuthzObj(), pathChanges .getDelPaths());