|
56 | 56 | import org.aksw.jena_sparql_api.rx.RDFDataMgrEx; |
57 | 57 | import org.aksw.jena_sparql_api.rx.SparqlRx; |
58 | 58 | import org.aksw.jena_sparql_api.stmt.SparqlQueryParserImpl; |
59 | | -import org.aksw.jena_sparql_api.user_defined_function.UserDefinedFunctions; |
60 | 59 | import org.aksw.jena_sparql_api.util.sparql.syntax.path.SimplePath; |
61 | 60 | import org.aksw.jena_sparql_api.utils.NodeUtils; |
62 | 61 | import org.aksw.jena_sparql_api.utils.PrefixUtils; |
|
101 | 100 | import org.apache.jena.sparql.expr.Expr; |
102 | 101 | import org.apache.jena.sparql.expr.ExprFunction; |
103 | 102 | import org.apache.jena.sparql.expr.NodeValue; |
104 | | -import org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition; |
105 | 103 | import org.apache.jena.sparql.path.P_Path0; |
106 | 104 | import org.apache.jena.sparql.syntax.Element; |
107 | 105 | import org.apache.jena.vocabulary.RDF; |
@@ -1174,10 +1172,8 @@ public static RDFConnection wrapWithVirtualBnodeUris(RDFConnection conn, String |
1174 | 1172 | Model model = RDFDataMgr.loadModel("bnode-rewrites.ttl"); |
1175 | 1173 | RDFDataMgrEx.execSparql(model, "udf-inferences.sparql"); |
1176 | 1174 |
|
1177 | | - Set<String> profiles = new HashSet<>(Arrays.asList("http://ns.aksw.org/profile/" + profile)); |
1178 | | - Map<String, UserDefinedFunctionDefinition> macros = UserDefinedFunctions.load(model, profiles); |
1179 | | - |
1180 | | - ExprTransformVirtualBnodeUris xform = new ExprTransformVirtualBnodeUris(macros); |
| 1175 | + Set<String> activeProfiles = new HashSet<>(Arrays.asList("http://ns.aksw.org/profile/" + profile)); |
| 1176 | + ExprTransformVirtualBnodeUris xform = ExprTransformVirtualBnodeUris.createTransformFromUdfModel(model, activeProfiles); |
1181 | 1177 |
|
1182 | 1178 |
|
1183 | 1179 | RDFConnection result = RDFConnectionFactoryEx.wrapWithQueryTransform(conn, xform::rewrite); |
|
0 commit comments