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(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> var, Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SparqlFragmentgetQueryFragment()Stream<EffectiveTarget.SubjectObjectAndMatcher>getRoot(ConnectionsGroup connectionsGroup, org.eclipse.rdf4j.model.Resource[] dataGraph, StatementMatcher currentStatementMatcher, org.eclipse.rdf4j.model.Statement currentStatement)
-
-
-
Constructor Detail
-
EffectiveTargetFragment
public EffectiveTargetFragment(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> var, Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-
-
Method Detail
-
getQueryFragment
public SparqlFragment getQueryFragment()
-
getRoot
public Stream<EffectiveTarget.SubjectObjectAndMatcher> getRoot(ConnectionsGroup connectionsGroup, org.eclipse.rdf4j.model.Resource[] dataGraph, StatementMatcher currentStatementMatcher, org.eclipse.rdf4j.model.Statement currentStatement)
-
-