Package edu.isi.karma.kr2rml.planning

Examples of edu.isi.karma.kr2rml.planning.TriplesMapGraph



      Map<TriplesMapGraph, List<String>> graphTriplesMapsProcessingOrder = new HashMap<TriplesMapGraph, List<String>>();
      for(TriplesMapGraph graph : kr2rmlMapping.getAuxInfo().getTriplesMapGraph().getGraphs())
      {
        TriplesMapGraph copyGraph = graph.copyGraph();
        if(null == strategy) {
          strategy = new SteinerTreeRootStrategy(new WorksheetDepthRootStrategy());
        }
        copyGraph.killTriplesMap(tripleMapToKill, strategy);
        copyGraph.stopTriplesMap(tripleMapToStop, strategy);
        copyGraph.killPredicateObjectMap(POMToKill, strategy);
        try{
          DFSTriplesMapGraphDAGifier dagifier = new DFSTriplesMapGraphDAGifier();
         
          List<String> triplesMapsProcessingOrder = new LinkedList<String>();
          triplesMapsProcessingOrder = dagifier.dagify(copyGraph, strategy);
View Full Code Here

TOP

Related Classes of edu.isi.karma.kr2rml.planning.TriplesMapGraph

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.