Uses of Class
org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment
-
-
Uses of SparqlFragment in org.eclipse.rdf4j.sail.shacl.ast
Methods in org.eclipse.rdf4j.sail.shacl.ast that return SparqlFragment Modifier and Type Method Description static SparqlFragmentSparqlFragment. and(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String query, boolean supportsIncrementalEvaluation)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, List<StatementMatcher> statementMatchers)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, List<StatementMatcher> statementMatchers, SparqlFragment.TraceBack traceBackFunction)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, List<StatementMatcher> statementMatchers, SparqlFragment.TraceBack traceBackFunction, boolean supportsIncrementalEvaluation)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, StatementMatcher statementMatcher)static SparqlFragmentSparqlFragment. bgp(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, StatementMatcher statementMatcher, SparqlFragment.TraceBack traceBackFunction)SparqlFragmentNodeShape. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentPropertyShape. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentShape. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)For rsx:targetShapestatic SparqlFragmentSparqlFragment. filterCondition(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, List<StatementMatcher> statementMatchers)static SparqlFragmentSparqlFragment. filterCondition(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String fragment, List<StatementMatcher> statementMatchers, boolean supportsIncrementalEvaluation)SparqlFragmentTargetable. getTargetQueryFragment(StatementMatcher.Variable subject, StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider, Set<String> inheritedVarNames)static SparqlFragmentSparqlFragment. join(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. join(List<SparqlFragment> sparqlFragments, SparqlFragment.TraceBack traceBackFunction)static SparqlFragmentSparqlFragment. or(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. union(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. union(List<SparqlFragment> sparqlFragments, SparqlFragment.TraceBack traceBackFunction)static SparqlFragmentSparqlFragment. unionQueryStrings(Set<org.eclipse.rdf4j.model.Namespace> namespaces, String query1, String query2, String query3, boolean supportsIncrementalEvaluation)static SparqlFragmentSparqlFragment. unionQueryStrings(Set<org.eclipse.rdf4j.model.Namespace> namespaces, List<String> query, SparqlFragment.TraceBack traceBackFunction, boolean supportsIncrementalEvaluation)Method parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type SparqlFragment Modifier and Type Method Description static SparqlFragmentSparqlFragment. and(List<SparqlFragment> sparqlFragments)static List<StatementMatcher>SparqlFragment. getStatementMatchers(List<SparqlFragment> sparqlFragments)static booleanSparqlFragment. isFilterCondition(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. join(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. join(List<SparqlFragment> sparqlFragments, SparqlFragment.TraceBack traceBackFunction)static SparqlFragmentSparqlFragment. or(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. union(List<SparqlFragment> sparqlFragments)static SparqlFragmentSparqlFragment. union(List<SparqlFragment> sparqlFragments, SparqlFragment.TraceBack traceBackFunction) -
Uses of SparqlFragment in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents
-
Uses of SparqlFragment in org.eclipse.rdf4j.sail.shacl.ast.paths
-
Uses of SparqlFragment in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type SparqlFragment Constructor Description BindSelect(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, SparqlFragment query, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> vars, PlanNode source, List<String> varNames, ConstraintComponent.Scope scope, int bulkSize, EffectiveTarget.Extend direction, boolean includePropertyShapeValues, ConnectionsGroup connectionsGroup)BulkedExternalInnerJoin(PlanNode leftNode, SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, SparqlFragment query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Function<org.eclipse.rdf4j.query.BindingSet,ValidationTuple> mapper, ConnectionsGroup connectionsGroup, List<StatementMatcher.Variable> vars)BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, SparqlFragment query, Function<org.eclipse.rdf4j.query.BindingSet,ValidationTuple> mapper, ConnectionsGroup connectionsGroup, List<StatementMatcher.Variable> vars)CheckDisjointValuesBasedOnPathAndPredicate(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, PlanNode parent, org.eclipse.rdf4j.model.IRI predicate, StatementMatcher.Variable<org.eclipse.rdf4j.model.Resource> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, SparqlFragment targetQueryFragment, Shape shape, ConstraintComponent constraintComponent, boolean produceValidationReports)CheckEqualsValuesBasedOnPathAndPredicate(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, PlanNode parent, org.eclipse.rdf4j.model.IRI predicate, StatementMatcher.Variable<org.eclipse.rdf4j.model.Resource> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, SparqlFragment targetQueryFragment, Shape shape, ConstraintComponent constraintComponent, boolean produceValidationReports)CheckLessThanOrEqualValuesBasedOnPathAndPredicate(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, PlanNode parent, org.eclipse.rdf4j.model.IRI predicate, StatementMatcher.Variable<org.eclipse.rdf4j.model.Resource> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, SparqlFragment targetQueryFragment, Shape shape, ConstraintComponent constraintComponent, boolean produceValidationReports)CheckLessThanValuesBasedOnPathAndPredicate(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, PlanNode parent, org.eclipse.rdf4j.model.IRI predicate, StatementMatcher.Variable<org.eclipse.rdf4j.model.Resource> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> object, SparqlFragment targetQueryFragment, Shape shape, ConstraintComponent constraintComponent, boolean produceValidationReports)ExternalFilterByQuery(SailConnection connection, org.eclipse.rdf4j.model.Resource[] dataGraph, PlanNode parent, SparqlFragment queryFragment, StatementMatcher.Variable queryVariable, Function<ValidationTuple,org.eclipse.rdf4j.model.Value> filterOn, BiFunction<ValidationTuple,org.eclipse.rdf4j.query.BindingSet,ValidationTuple> map, ConnectionsGroup connectionsGroup)Select(SailConnection connection, SparqlFragment queryFragment, String orderBy, Function<org.eclipse.rdf4j.query.BindingSet,ValidationTuple> mapper, org.eclipse.rdf4j.model.Resource[] dataGraph) -
Uses of SparqlFragment in org.eclipse.rdf4j.sail.shacl.ast.targets
Constructors in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type SparqlFragment Constructor Description TargetChainRetriever(ConnectionsGroup connectionsGroup, org.eclipse.rdf4j.model.Resource[] dataGraph, List<StatementMatcher> statementMatchers, List<StatementMatcher> removedStatementMatchers, EffectiveTarget.EffectiveTargetFragment removedStatementTarget, SparqlFragment queryFragment, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> vars, ConstraintComponent.Scope scope, boolean hasValue)
-