Package org.topbraid.shacl.expr.lib
Class SelectExpression
java.lang.Object
org.topbraid.shacl.expr.AbstractNodeExpression
org.topbraid.shacl.expr.ComplexNodeExpression
org.topbraid.shacl.expr.AbstractInputExpression
org.topbraid.shacl.expr.AbstractSPARQLExpression
org.topbraid.shacl.expr.lib.SelectExpression
- All Implemented Interfaces:
NodeExpression
Node expressions based on a SPARQL SELECT query, identified by sh:select.
This node expression type is not part of the SHACL-AF 1.0 document, but a candidate for 1.1.
- Author:
- Holger Knublauch
-
Constructor Summary
ConstructorsConstructorDescriptionSelectExpression(org.apache.jena.rdf.model.Resource expr, org.apache.jena.query.Query query, NodeExpression input, String queryString) -
Method Summary
Methods inherited from class org.topbraid.shacl.expr.AbstractSPARQLExpression
eval, getFunctionalSyntaxArguments, getQuery, getQueryStringMethods inherited from class org.topbraid.shacl.expr.AbstractInputExpression
evalInput, getInput, getInputExpressionsMethods inherited from class org.topbraid.shacl.expr.ComplexNodeExpression
getFunctionalSyntax, getFunctionalSyntaxNameMethods inherited from class org.topbraid.shacl.expr.AbstractNodeExpression
evalReverse, getOutputShape, getRDFNode, isReversible, toString
-
Constructor Details
-
SelectExpression
public SelectExpression(org.apache.jena.rdf.model.Resource expr, org.apache.jena.query.Query query, NodeExpression input, String queryString)
-
-
Method Details
-
getTypeId
-
visit
-