Class EffectiveTarget.EffectiveTargetFragment
java.lang.Object
org.eclipse.rdf4j.sail.shacl.ast.targets.EffectiveTarget.EffectiveTargetFragment
- Enclosing class:
EffectiveTarget
-
Constructor Summary
ConstructorDescriptionEffectiveTargetFragment
(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable<Value> var, org.eclipse.rdf4j.sail.shacl.ast.Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.rdf4j.sail.shacl.ast.SparqlFragment
getRoot
(ConnectionsGroup connectionsGroup, Resource[] dataGraph, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher currentStatementMatcher, Statement currentStatement)
-
Constructor Details
-
EffectiveTargetFragment
public EffectiveTargetFragment(org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable<Value> var, org.eclipse.rdf4j.sail.shacl.ast.Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-
-
Method Details
-
getQueryFragment
public org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment getQueryFragment() -
getRoot
public Stream<EffectiveTarget.StatementsAndMatcher> getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher currentStatementMatcher, Statement currentStatement)
-