TriplesMapPlanExecutor e = new TriplesMapPlanExecutor();
Map<TriplesMap, TriplesMapWorkerPlan> triplesMapToWorkerPlan = new HashMap<TriplesMap, TriplesMapWorkerPlan>() ;
for(TriplesMap triplesMap : kr2rmlMapping.getTriplesMapList())
{
try{
TriplesMapWorkerPlan workerPlan = new TriplesMapWorkerPlan(factory, triplesMap, kr2rmlMapping, uriFormatter, translator, addColumnContextInformation, hNodeToContextUriMap, selection);
triplesMapToWorkerPlan.put(triplesMap, workerPlan);
}
catch (Exception ex)
{
logger.error("unable to generate working plan for " + triplesMap.getId(), ex.getMessage());