Class ElementServiceWithValues
java.lang.Object
org.apache.jena.sparql.syntax.Element
org.apache.jena.sparql.syntax.ElementService
se.liu.ida.hefquin.jenaext.sparql.syntax.ElementServiceWithValues
public class ElementServiceWithValues
extends org.apache.jena.sparql.syntax.ElementService
Represents the combination of a SERVICE clause that has a variable as
service node, together with a set of possible service URIs to be used
for that variable.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionElementServiceWithValues(org.apache.jena.sparql.core.Var v, org.apache.jena.sparql.syntax.Element el, boolean silent, Set<org.apache.jena.graph.Node> values) -
Method Summary
Methods inherited from class org.apache.jena.sparql.syntax.ElementService
getElement, getServiceNode, getSilent, hashCode, visitMethods inherited from class org.apache.jena.sparql.syntax.Element
equals, toString
-
Field Details
-
values
-
-
Constructor Details
-
ElementServiceWithValues
public ElementServiceWithValues(org.apache.jena.sparql.core.Var v, org.apache.jena.sparql.syntax.Element el, boolean silent, Set<org.apache.jena.graph.Node> values) - Parameters:
v- - the variable that is the service node of this SERVICE clauseel- - represents the graph pattern inside the SERVICE clausesilent- -trueif the SERVICE clause has the SILENT keywordvalues- - set of possible URIs for the given variable
-
-
Method Details
-
getPossibleValues
Returns the set of possible URIs for the variable of this SERVICE clause.- Returns:
- the set of possible service URIs
-
equalTo
public boolean equalTo(org.apache.jena.sparql.syntax.Element other, org.apache.jena.sparql.util.NodeIsomorphismMap isoMap) - Overrides:
equalToin classorg.apache.jena.sparql.syntax.ElementService
-