public static void execQueriesHop(QueryExecutionFactory qef, Collection<Node> nodes, Collection<MappedQuery<DatasetGraph>> mappedQueries, Map<Node, DatasetGraph> result) { for(MappedQuery<DatasetGraph> mappedQuery : mappedQueries) { MapService<Concept, Node, DatasetGraph> listService = MapServiceUtils.createListServiceMappedQuery(qef, mappedQuery, true); LookupService<Node, DatasetGraph> lookupService = LookupServiceListService.create(listService); lookupService = LookupServicePartition.create(lookupService, chunkSize); Map<Node,DatasetGraph> nodeToGraph = lookupService.fetchMap(nodes); DatasetGraphUtils.mergeInPlace(result, nodeToGraph); } }