java.lang.Object
org.apache.jena.sparql.pfunction.PropertyFunctionBase
org.apache.jena.sparql.pfunction.PropertyFunctionEval
org.apache.jena.sparql.pfunction.library.ListBase
- All Implemented Interfaces:
PropertyFunction
- Direct Known Subclasses:
ListBase1
,ListBaseList
Base class for list related operations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal QueryIterator
execEvaluated
(Binding binding, PropFuncArg argSubject, Node predicate, PropFuncArg argObject, ExecutionContext execCxt) If the subject is a list (well, at least not an unbound variable), dispatch to execOneList else dispatch to one of object a var, a list or a node.Methods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionEval
exec
Methods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionBase
build, exec
-
Constructor Details
-
ListBase
-
-
Method Details
-
execEvaluated
public final QueryIterator execEvaluated(Binding binding, PropFuncArg argSubject, Node predicate, PropFuncArg argObject, ExecutionContext execCxt) If the subject is a list (well, at least not an unbound variable), dispatch to execOneList else dispatch to one of object a var, a list or a node.- Specified by:
execEvaluated
in classPropertyFunctionEval
- Parameters:
binding
- Current solution from previous query stageargSubject
- PropFuncArg, after substitution of any bound variables in this bindingpredicate
- This predicateargObject
- PropFuncArg, after substitution of any bound variables in this bindingexecCxt
- Execution context- Returns:
- QueryIterator
-