java.lang.Object
org.apache.jena.sparql.pfunction.PropertyFunctionBase
org.apache.jena.sparql.pfunction.PropertyFunctionEval
org.apache.jena.sparql.pfunction.PFuncSimpleAndList
- All Implemented Interfaces:
- PropertyFunction
Common, simple case:
  
- subject argument is not a list
- object is a list
- call the implementation with one binding at a time
- 
Method SummaryModifier and TypeMethodDescriptionabstract QueryIteratorexecEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) Methods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionEvalexecMethods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionBasebuild, exec
- 
Method Details- 
execEvaluatedpublic QueryIterator execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) - Specified by:
- execEvaluatedin class- PropertyFunctionEval
- Parameters:
- binding- Current solution from previous query stage
- argSubject- PropFuncArg, after substitution of any bound variables in this binding
- predicate- This predicate
- argObject- PropFuncArg, after substitution of any bound variables in this binding
- execCxt- Execution context
- Returns:
- QueryIterator
 
- 
execEvaluatedpublic abstract QueryIterator execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) - Parameters:
- binding- Current solution from previous query stage
- subject- Node in subject slot, after substitution if a bound variable in this binding
- predicate- This predicate
- object- List in object slot, after substitution of any bound variables in this binding
- execCxt- Execution context
- Returns:
- QueryIterator
 
 
-