java.lang.Object
org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion
public class ExprTransformMacroExpansion
extends Object
-
Field Summary
Fields
protected Map<String,org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition>
-
Constructor Summary
Constructors
-
Method Summary
org.apache.jena.query.Query
rewrite(org.apache.jena.query.Query query)
org.apache.jena.sparql.algebra.Op
rewrite(org.apache.jena.sparql.algebra.Op op)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
macros
protected Map<String,org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros
-
-
Constructor Details
-
ExprTransformMacroExpansion
public ExprTransformMacroExpansion(Map<String,org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros,
Map<String,Boolean> propertyFunctions)
-
Method Details
-
rewrite
public org.apache.jena.sparql.algebra.Op rewrite(org.apache.jena.sparql.algebra.Op op)
-
rewrite
public org.apache.jena.query.Query rewrite(org.apache.jena.query.Query query)