Package org.topbraid.shacl.expr.lib
Class AskExpression
-
- All Implemented Interfaces:
NodeExpression
public class AskExpression extends AbstractSPARQLExpression
Node expressions based on a SPARQL ASK query, identified by sh:ask. 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
Constructors Constructor Description AskExpression(org.apache.jena.rdf.model.Resource expr, org.apache.jena.query.Query query, NodeExpression input, String queryString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetTypeId()voidvisit(NodeExpressionVisitor visitor)-
Methods inherited from class org.topbraid.shacl.expr.AbstractSPARQLExpression
eval, getFunctionalSyntaxArguments, getQuery, getQueryString
-
Methods inherited from class org.topbraid.shacl.expr.AbstractInputExpression
evalInput, getInput, getInputExpressions
-
Methods inherited from class org.topbraid.shacl.expr.ComplexNodeExpression
getFunctionalSyntax, getFunctionalSyntaxName
-
Methods inherited from class org.topbraid.shacl.expr.AbstractNodeExpression
evalReverse, getOutputShape, getRDFNode, isReversible, toString
-
-
-
-
Constructor Detail
-
AskExpression
public AskExpression(org.apache.jena.rdf.model.Resource expr, org.apache.jena.query.Query query, NodeExpression input, String queryString)
-
-
Method Detail
-
getTypeId
public String getTypeId()
-
visit
public void visit(NodeExpressionVisitor visitor)
-
-