Class ExprTransformMacroExpansion

java.lang.Object
org.aksw.jena_sparql_api.algebra.expr.transform.ExprTransformMacroExpansion

public class ExprTransformMacroExpansion extends Object
  • Field Details

    • macros

      protected Map<String,org.apache.jena.sparql.function.user.UserDefinedFunctionDefinition> macros
    • propertyFunctions

      protected Map<String,Boolean> propertyFunctions
  • 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)