Uses of Class
org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher
-
Packages that use StatementMatcher Package Description org.eclipse.rdf4j.sail.shacl.ast org.eclipse.rdf4j.sail.shacl.ast.targets -
-
Uses of StatementMatcher in org.eclipse.rdf4j.sail.shacl.ast
Fields in org.eclipse.rdf4j.sail.shacl.ast with type parameters of type StatementMatcher Modifier and Type Field Description private java.util.List<StatementMatcher>
SparqlFragment. statementMatchers
private java.util.List<StatementMatcher>
StatementMatcher. subset
Methods in org.eclipse.rdf4j.sail.shacl.ast that return StatementMatcher Modifier and Type Method Description private StatementMatcher
StatementMatcher. swap(StatementMatcher.Variable<?> existingVariable, StatementMatcher.Variable<?> newVariable)
Methods in org.eclipse.rdf4j.sail.shacl.ast that return types with arguments of type StatementMatcher Modifier and Type Method Description java.util.List<StatementMatcher>
SparqlFragment. getStatementMatchers()
static java.util.List<StatementMatcher>
SparqlFragment. getStatementMatchers(java.util.List<SparqlFragment> sparqlFragments)
static java.util.List<StatementMatcher>
StatementMatcher. reduce(java.util.List<StatementMatcher> statementMatchers)
static java.util.List<StatementMatcher>
StatementMatcher. swap(java.util.List<StatementMatcher> statementMatchers, StatementMatcher.Variable<?> existingVariable, StatementMatcher.Variable<?> newVariable)
Methods in org.eclipse.rdf4j.sail.shacl.ast with parameters of type StatementMatcher Modifier and Type Method Description private void
StatementMatcher. addSubset(StatementMatcher s)
static SparqlFragment
SparqlFragment. bgp(java.util.Collection<Namespace> namespaces, java.lang.String fragment, StatementMatcher statementMatcher)
static SparqlFragment
SparqlFragment. bgp(java.util.Collection<Namespace> namespaces, java.lang.String fragment, StatementMatcher statementMatcher, SparqlFragment.TraceBack traceBackFunction)
boolean
StatementMatcher. covers(StatementMatcher s)
java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
SparqlFragment. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, java.util.List<Statement> currentStatements)
java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
SparqlFragment.TraceBack. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, Path path, StatementMatcher currentStatementMatcher, java.util.List<Statement> currentStatements)
boolean
StatementMatcher. hasSubset(StatementMatcher currentStatementMatcher)
Method parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type StatementMatcher Modifier and Type Method Description void
SparqlFragment. addStatementMatchers(java.util.List<StatementMatcher> statementMatchers)
static SparqlFragment
SparqlFragment. bgp(java.util.Collection<Namespace> namespaces, java.lang.String fragment, java.util.List<StatementMatcher> statementMatchers)
static SparqlFragment
SparqlFragment. bgp(java.util.Collection<Namespace> namespaces, java.lang.String fragment, java.util.List<StatementMatcher> statementMatchers, SparqlFragment.TraceBack traceBackFunction)
static SparqlFragment
SparqlFragment. bgp(java.util.Collection<Namespace> namespaces, java.lang.String fragment, java.util.List<StatementMatcher> statementMatchers, SparqlFragment.TraceBack traceBackFunction, boolean supportsIncrementalEvaluation)
static SparqlFragment
SparqlFragment. filterCondition(java.util.Collection<Namespace> namespaces, java.lang.String fragment, java.util.List<StatementMatcher> statementMatchers)
static SparqlFragment
SparqlFragment. filterCondition(java.util.Collection<Namespace> namespaces, java.lang.String fragment, java.util.List<StatementMatcher> statementMatchers, boolean supportsIncrementalEvaluation)
static java.util.List<StatementMatcher>
StatementMatcher. reduce(java.util.List<StatementMatcher> statementMatchers)
static java.util.List<StatementMatcher>
StatementMatcher. swap(java.util.List<StatementMatcher> statementMatchers, StatementMatcher.Variable<?> existingVariable, StatementMatcher.Variable<?> newVariable)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type StatementMatcher Constructor Description SparqlFragment(java.util.Collection<Namespace> namespaces, java.lang.String fragment, boolean filterCondition, boolean bgp, java.util.List<StatementMatcher> statementMatchers, SparqlFragment.TraceBack traceBackFunction, boolean supportsIncrementalEvaluation)
-
Uses of StatementMatcher in org.eclipse.rdf4j.sail.shacl.ast.targets
Fields in org.eclipse.rdf4j.sail.shacl.ast.targets declared as StatementMatcher Modifier and Type Field Description private StatementMatcher
EffectiveTarget.EffectiveTargetFragment. rootStatementMatcher
private StatementMatcher
EffectiveTarget.StatementsAndMatcher. statementMatcher
Fields in org.eclipse.rdf4j.sail.shacl.ast.targets with type parameters of type StatementMatcher Modifier and Type Field Description private java.util.List<StatementMatcher>
TargetChainRetriever. removedStatementMatchers
private java.util.List<StatementMatcher>
TargetChainRetriever. statementMatchers
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return StatementMatcher Modifier and Type Method Description StatementMatcher
EffectiveTarget.StatementsAndMatcher. getStatementMatcher()
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type StatementMatcher Modifier and Type Method Description private static boolean
TargetChainRetriever. bindingsEquivalent(StatementMatcher currentStatementMatcher, MapBindingSet bindings, MapBindingSet previousBindings)
java.util.stream.Stream<EffectiveTarget.StatementsAndMatcher>
EffectiveTarget.EffectiveTargetFragment. getRoot(ConnectionsGroup connectionsGroup, Resource[] dataGraph, StatementMatcher currentStatementMatcher, Statement currentStatement)
Constructors in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type StatementMatcher Constructor Description StatementsAndMatcher(java.util.List<Statement> statements, StatementMatcher statementMatcher)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.targets with type arguments of type StatementMatcher Constructor Description TargetChainRetriever(ConnectionsGroup connectionsGroup, Resource[] dataGraph, java.util.List<StatementMatcher> statementMatchers, java.util.List<StatementMatcher> removedStatementMatchers, EffectiveTarget.EffectiveTargetFragment removedStatementTarget, SparqlFragment queryFragment, java.util.List<StatementMatcher.Variable<Value>> vars, ConstraintComponent.Scope scope, boolean hasValue)
-