Class EffectiveTarget.EffectiveTargetFragment
- java.lang.Object
-
- org.eclipse.rdf4j.sail.shacl.ast.targets.EffectiveTarget.EffectiveTargetFragment
-
- Enclosing class:
- EffectiveTarget
public static class EffectiveTarget.EffectiveTargetFragment extends Object
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment
getQueryFragment()
Stream<EffectiveTarget.StatementsAndMatcher>
getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher currentStatementMatcher, Statement currentStatement)
-
-
-
Constructor Detail
-
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 Detail
-
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)
-
-