Class EffectiveTarget.EffectiveTargetFragment
- java.lang.Object
-
- org.eclipse.rdf4j.sail.shacl.ast.targets.EffectiveTarget.EffectiveTargetFragment
-
- Enclosing class:
- EffectiveTarget
public static class EffectiveTarget.EffectiveTargetFragment extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private EffectiveTarget.EffectiveTargetFragment
prev
private SparqlFragment
queryFragment
private StatementMatcher
rootStatementMatcher
private Targetable
target
private StatementMatcher.Variable<Value>
var
-
Constructor Summary
Constructors Constructor Description EffectiveTargetFragment(StatementMatcher.Variable<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 SparqlFragment
getQueryFragment()
java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, StatementMatcher currentStatementMatcher, Statement currentStatement)
-
-
-
Field Detail
-
var
private final StatementMatcher.Variable<Value> var
-
target
private final Targetable target
-
queryFragment
private final SparqlFragment queryFragment
-
rootStatementMatcher
private final StatementMatcher rootStatementMatcher
-
prev
private final EffectiveTarget.EffectiveTargetFragment prev
-
-
Constructor Detail
-
EffectiveTargetFragment
public EffectiveTargetFragment(StatementMatcher.Variable<Value> var, Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-
-
Method Detail
-
getQueryFragment
public SparqlFragment getQueryFragment()
-
getRoot
public java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher> getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, StatementMatcher currentStatementMatcher, Statement currentStatement)
-
-