public TriplesMapWorkerPlan(RepFactory factory, TriplesMap triplesMap, KR2RMLMapping kr2rmlMapping, URIFormatter uriFormatter, KR2RMLMappingColumnNameHNodeTranslator translator, boolean generateContext, Map<String, String> hNodeToContextUriMap, SuperSelection sel, Map<TriplesMapGraph, List<String>> graphTriplesMapsProcessingOrder) throws HNodeNotFoundKarmaException { this.factory = factory; this.triplesMap = triplesMap; this.kr2rmlMapping = kr2rmlMapping; this.uriFormatter = uriFormatter; this.translator = translator; this.generateContext = generateContext; this.hNodeToContextUriMap = hNodeToContextUriMap; this.selection = sel; this.graphTriplesMapsProcessingOrder = graphTriplesMapsProcessingOrder; generate(); }