Class Node_Expr
java.lang.Object
org.apache.jena.graph.Node
org.apache.jena.graph.Node_Ext<String>
fr.mines_stetienne.ci.sparql_generate.graph.Node_Extended
fr.mines_stetienne.ci.sparql_generate.graph.Node_Expr
- All Implemented Interfaces:
Serializable
The class of expression nodes of type
?{ <expr> }, or
${ <expr> }. They can be used anywhere variables are
legal, and they bind a (implicit) variable to the given SPARQL expression.- Author:
- Maxime Lefrançois
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jena.graph.Node
org.apache.jena.graph.Node.NotLiteral -
Field Summary
Fields inherited from class org.apache.jena.graph.Node
ANY, hashANY, hashBNode, hashExt, hashNodeTriple, hashURI, hashVariable, noLangTag, noTextDirection -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class fr.mines_stetienne.ci.sparql_generate.graph.Node_Extended
getLabel, toString, toStringMethods inherited from class org.apache.jena.graph.Node_Ext
get, isConcrete, isExtMethods inherited from class org.apache.jena.graph.Node
getBlankNodeLabel, getGraph, getIndexingValue, getLiteral, getLiteralBaseDirection, getLiteralDatatype, getLiteralDatatypeURI, getLiteralLanguage, getLiteralLexicalForm, getLiteralValue, getLocalName, getName, getNameSpace, getTriple, getURI, hasURI, isBlank, isLiteral, isNodeGraph, isNodeTriple, isTripleTerm, isURI, isVariable, matches, sameTermAs, sameValueAs, writeReplace
-
Constructor Details
-
Node_Expr
public Node_Expr(org.apache.jena.sparql.expr.Expr expr) Constructor- Parameters:
expr- The SPARQL expression specified in this node.
-
-
Method Details
-
getExpr
public org.apache.jena.sparql.expr.Expr getExpr()The SPARQL expression specified in this node.- Returns:
-
visitWith
- Overrides:
visitWithin classorg.apache.jena.graph.Node_Ext<String>
-
equals
- Overrides:
equalsin classorg.apache.jena.graph.Node_Ext<String>
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.apache.jena.graph.Node_Ext<String>
-