java.lang.Object
org.apache.jena.sparql.util.PrintSerializableBase
org.apache.jena.sparql.pfunction.PropFuncArg
- All Implemented Interfaces:
org.apache.jena.atlas.io.Printable
,PrintSerializable
Class representing an argument (subject or object position) of a property function.
Such an argument can be a graph node (variable, IRI, literal).
Blank nodes from the query will be seen as variables. Most implementations will want to
work with the property function arguments after substitution from the current binding.
-
Constructor Summary
ConstructorsConstructorDescriptionPropFuncArg
(List<Node> argList) PropFuncArg
(List<Node> argList, Node arg) PropFuncArg
(Node arg) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addVars
(Collection<Var> acc, PropFuncArg pfArg) boolean
getArg()
getArg
(int index) int
int
hashCode()
boolean
isList()
boolean
isNode()
void
output
(org.apache.jena.atlas.io.IndentedWriter out, SerializationContext sCxt) Methods inherited from class org.apache.jena.sparql.util.PrintSerializableBase
output, toString, toString
-
Constructor Details
-
PropFuncArg
-
PropFuncArg
-
PropFuncArg
-
-
Method Details