java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.algebra.op.OpBase
org.apache.jena.sparql.algebra.op.Op1
org.apache.jena.sparql.algebra.op.OpProcedure
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable
,Op
,Named
,PrintSerializable
General procedure in algebra evaluation (a stored procedure facility)
Syntax (ARQ extension):
CALL <iri>(?x, ?y+3)
.
See also the similar algebra form for property functions. The difference is in argument handling.
A property function has a URI and two argument lists, one for subject, one for objects.
A procedure is a URI and a list of arguments.-
Constructor Summary
ConstructorDescriptionOpProcedure
(String iri, ExprList args, Op op) OpProcedure
(org.apache.jena.graph.Node procId, ExprList args, Op op) -
Method Summary
Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
toString, toString
Methods inherited from interface org.apache.jena.sparql.util.PrintSerializable
toString
-
Constructor Details
-
OpProcedure
-
OpProcedure
-
-
Method Details
-
getName
-
equalTo
-
hashCode
public int hashCode() -
visit
-
apply
-
copy
-
getProcId
public org.apache.jena.graph.Node getProcId() -
getURI
-
getArgs
-