Class EvalExprPFunction

  • All Implemented Interfaces:
    org.apache.jena.sparql.pfunction.PropertyFunction

    public class EvalExprPFunction
    extends org.apache.jena.sparql.pfunction.PropertyFunctionBase
    The property function tosh:evalExpr. Binds the variable on the right hand side with all nodes produced by evaluating the given node expression against the given focus node (?expr ?focusNode) tosh:evalExpr ?result .
    Author:
    Holger Knublauch
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.jena.sparql.engine.QueryIterator exec​(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.sparql.pfunction.PropFuncArg argSubject, org.apache.jena.graph.Node predicate, org.apache.jena.sparql.pfunction.PropFuncArg argObject, org.apache.jena.sparql.engine.ExecutionContext execCxt)  
      • Methods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionBase

        build, exec
    • Constructor Detail

      • EvalExprPFunction

        public EvalExprPFunction()
    • Method Detail

      • exec

        public org.apache.jena.sparql.engine.QueryIterator exec​(org.apache.jena.sparql.engine.binding.Binding binding,
                                                                org.apache.jena.sparql.pfunction.PropFuncArg argSubject,
                                                                org.apache.jena.graph.Node predicate,
                                                                org.apache.jena.sparql.pfunction.PropFuncArg argObject,
                                                                org.apache.jena.sparql.engine.ExecutionContext execCxt)
        Specified by:
        exec in class org.apache.jena.sparql.pfunction.PropertyFunctionBase