Uses of Class
org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable
-
-
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast
Fields in org.eclipse.rdf4j.sail.shacl.ast declared as StatementMatcher.Variable Modifier and Type Field Description static StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>StatementMatcher.Variable. THISstatic StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>StatementMatcher.Variable. VALUEMethods in org.eclipse.rdf4j.sail.shacl.ast that return StatementMatcher.Variable Modifier and Type Method Description StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>StatementMatcher.StableRandomVariableProvider. current()StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>StatementMatcher.StableRandomVariableProvider. next()Method parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type StatementMatcher.Variable Modifier and Type Method Description static StringStatementMatcher.StableRandomVariableProvider. normalize(String inputQuery, List<? extends StatementMatcher.Variable> protectedVars, List<StatementMatcher> union)Normalize the use of random variables in a SPARQL query so that the numbering of queries starts at 0 in increments of one.voidValidationQuery. setValidationResultGenerator(List<StatementMatcher.Variable<?>> extraVariables, ValidationQuery.ValidationResultGenerator validationResultGenerator)Constructors in org.eclipse.rdf4j.sail.shacl.ast with parameters of type StatementMatcher.Variable Constructor Description StatementMatcher(StatementMatcher.Variable<? extends org.eclipse.rdf4j.model.Resource> subject, StatementMatcher.Variable<org.eclipse.rdf4j.model.IRI> predicate, StatementMatcher.Variable<? extends org.eclipse.rdf4j.model.Value> object, Targetable origin, Set<String> inheritedVarNames)ValidationQuery(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String query, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> targets, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> value, ConstraintComponent.Scope scope, ConstraintComponent constraintComponent, Severity severity, Shape shape)Variable(StatementMatcher.Variable<?> baseVariable, String name)Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type StatementMatcher.Variable Constructor Description ValidationQuery(Collection<org.eclipse.rdf4j.model.Namespace> namespaces, String query, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> targets, StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> value, ConstraintComponent.Scope scope, ConstraintComponent constraintComponent, Severity severity, Shape shape)ValidationQuery(Set<org.eclipse.rdf4j.model.Namespace> namespaces, String query, ConstraintComponent.Scope scope, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> variables, int targetIndex, int valueIndex) -
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents
-
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.paths
-
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type StatementMatcher.Variable Modifier and Type Field Description static List<StatementMatcher.Variable>AbstractBulkJoinPlanNode. DEFAULT_VARSConstructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type StatementMatcher.Variable Constructor Description 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)Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type StatementMatcher.Variable Constructor Description AbstractBulkJoinPlanNode(List<StatementMatcher.Variable> vars)AllTargetsPlanNode(SailConnection sailConnection, org.eclipse.rdf4j.model.Resource[] dataGraph, ArrayDeque<EffectiveTarget.EffectiveTargetFragment> chain, List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>> vars, ConstraintComponent.Scope scope)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) -
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.targets
Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return StatementMatcher.Variable Modifier and Type Method Description StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>EffectiveTarget. getOptionalVar()StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>EffectiveTarget. getTargetVar()Methods in org.eclipse.rdf4j.sail.shacl.ast.targets that return types with arguments of type StatementMatcher.Variable Modifier and Type Method Description List<StatementMatcher.Variable<org.eclipse.rdf4j.model.Value>>EffectiveTarget. getAllTargetVariables()Constructors in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type StatementMatcher.Variable Constructor Description EffectiveTargetFragment(StatementMatcher.Variable<org.eclipse.rdf4j.model.Value> var, Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-