java.lang.Object
org.apache.jena.sparql.pfunction.PropertyFunctionBase
org.apache.jena.sparql.pfunction.PropertyFunctionEval
org.apache.jena.sparql.pfunction.library.splitIRI
- All Implemented Interfaces:
PropertyFunction
- Direct Known Subclasses:
splitURI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) Called during query plan construction immediately after the construction of the property function instance.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) Methods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionEval
execMethods inherited from class org.apache.jena.sparql.pfunction.PropertyFunctionBase
exec
-
Constructor Details
-
splitIRI
public splitIRI()
-
-
Method Details
-
build
public void build(PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) Description copied from interface:PropertyFunctionCalled during query plan construction immediately after the construction of the property function instance.- Specified by:
buildin interfacePropertyFunction- Overrides:
buildin classPropertyFunctionBase- Parameters:
argSubject- The parsed argument(s) in the subject positionpredicate- The extension URI (as a Node).argObject- The parsed argument(s) in the object positionexecCxt- Execution context
-
execEvaluated
public QueryIterator execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) - Specified by:
execEvaluatedin 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
-