package org.aksw.jena_sparql_api.jgrapht; import org.apache.jena.graph.Node; import org.apache.jena.graph.Triple; import org.jgrapht.EdgeFactory; class EdgeFactoryJena implements EdgeFactory<Node, Triple> { protected Node predicate; public EdgeFactoryJena(Node predicate) { super(); this.predicate = predicate; } @Override public Triple createEdge(Node sourceVertex, Node targetVertex) { Triple result = new Triple(sourceVertex, predicate, targetVertex); return result; } }