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 private static StatementMatcher.Variable<Value>StatementMatcher. NULL_OBJECTprivate static StatementMatcher.Variable<IRI>StatementMatcher. NULL_PREDICATEprivate static StatementMatcher.Variable<Resource>StatementMatcher. NULL_SUBJECTprivate StatementMatcher.Variable<? extends Value>StatementMatcher. objectprivate StatementMatcher.Variable<IRI>StatementMatcher. predicateprivate StatementMatcher.Variable<? extends Resource>StatementMatcher. subjectstatic StatementMatcher.Variable<Value>StatementMatcher.Variable. THISstatic StatementMatcher.Variable<Value>StatementMatcher.Variable. VALUEFields in org.eclipse.rdf4j.sail.shacl.ast with type parameters of type StatementMatcher.Variable Modifier and Type Field Description private java.util.List<StatementMatcher.Variable<Value>>ValidationQuery. variablesMethods in org.eclipse.rdf4j.sail.shacl.ast that return StatementMatcher.Variable Modifier and Type Method Description StatementMatcher.Variable<Value>StatementMatcher.StableRandomVariableProvider. current()StatementMatcher.Variable<Value>StatementMatcher.StableRandomVariableProvider. next()Constructors in org.eclipse.rdf4j.sail.shacl.ast with parameters of type StatementMatcher.Variable Constructor Description StatementMatcher(StatementMatcher.Variable<? extends Resource> subject, StatementMatcher.Variable<IRI> predicate, StatementMatcher.Variable<? extends Value> object, Targetable origin, java.util.Set<java.lang.String> inheritedVarNames)ValidationQuery(java.util.Collection<Namespace> namespaces, java.lang.String query, java.util.List<StatementMatcher.Variable<Value>> targets, StatementMatcher.Variable<Value> value, ConstraintComponent.Scope scope, ConstraintComponent constraintComponent, Severity severity, Shape shape)Variable(StatementMatcher.Variable<?> baseVariable, java.lang.String name)Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast with type arguments of type StatementMatcher.Variable Constructor Description ValidationQuery(java.util.Collection<Namespace> namespaces, java.lang.String query, java.util.List<StatementMatcher.Variable<Value>> targets, StatementMatcher.Variable<Value> value, ConstraintComponent.Scope scope, ConstraintComponent constraintComponent, Severity severity, Shape shape)ValidationQuery(java.util.Set<Namespace> namespaces, java.lang.String query, ConstraintComponent.Scope scope, java.util.List<StatementMatcher.Variable<Value>> variables, int targetIndex, int valueIndex) -
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents
Methods in org.eclipse.rdf4j.sail.shacl.ast.constraintcomponents with parameters of type StatementMatcher.Variable Modifier and Type Method Description SparqlFragmentAbstractConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentAndConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentDashHasValueInConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentHasValueConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)SparqlFragmentOrConstraintComponent. buildSparqlValidNodes_rsx_targetShape(StatementMatcher.Variable<Value> subject, StatementMatcher.Variable<Value> object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)(package private) static SparqlFragmentLogicalOperatorConstraintComponent. buildSparqlValidNodes_rsx_targetShape_inner(StatementMatcher.Variable subject, StatementMatcher.Variable object, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, ConstraintComponent.Scope scope, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider, java.util.List<Shape> shapes, TargetChain targetChain, java.util.function.Function<java.util.List<SparqlFragment>,SparqlFragment> bgpCombiner, java.util.function.Function<java.util.List<SparqlFragment>,SparqlFragment> filterCombiner)private java.lang.StringClassConstraintComponent. getFilter(ConnectionsGroup connectionsGroup, StatementMatcher.Variable<Value> target)private java.lang.StringSimpleAbstractConstraintComponent. getSparqlFilter(boolean negatePlan, StatementMatcher.Variable<Value> variable, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)(package private) java.lang.StringDatatypeConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringInConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringLanguageInConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMaxExclusiveConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMaxInclusiveConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMaxLengthConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMinExclusiveConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMinInclusiveConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringMinLengthConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringNodeKindConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) java.lang.StringPatternConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)(package private) abstract java.lang.StringSimpleAbstractConstraintComponent. getSparqlFilterExpression(StatementMatcher.Variable<Value> variable, boolean negated)Simple constraints need only implement this method to support SPARQL based validation. -
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 declared as StatementMatcher.Variable Modifier and Type Field Description private StatementMatcher.VariableExternalFilterByQuery. queryVariableFields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type StatementMatcher.Variable Modifier and Type Field Description private java.util.List<StatementMatcher.Variable<Value>>BindSelect. varsConstructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type StatementMatcher.Variable Constructor Description ExternalFilterByQuery(SailConnection connection, Resource[] dataGraph, PlanNode parent, SparqlFragment queryFragment, StatementMatcher.Variable queryVariable, java.util.function.Function<ValidationTuple,Value> filterOn)Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type StatementMatcher.Variable Constructor Description AllTargetsPlanNode(SailConnection sailConnection, Resource[] dataGraph, java.util.ArrayDeque<EffectiveTarget.EffectiveTargetFragment> chain, java.util.List<StatementMatcher.Variable<Value>> vars, ConstraintComponent.Scope scope)BindSelect(SailConnection connection, Resource[] dataGraph, SparqlFragment query, java.util.List<StatementMatcher.Variable<Value>> vars, PlanNode source, java.util.List<java.lang.String> varNames, ConstraintComponent.Scope scope, int bulkSize, EffectiveTarget.Extend direction, boolean includePropertyShapeValues) -
Uses of StatementMatcher.Variable in org.eclipse.rdf4j.sail.shacl.ast.targets
Fields in org.eclipse.rdf4j.sail.shacl.ast.targets declared as StatementMatcher.Variable Modifier and Type Field Description private StatementMatcher.Variable<Value>EffectiveTarget.EffectiveTargetFragment. varMethods in org.eclipse.rdf4j.sail.shacl.ast.targets that return StatementMatcher.Variable Modifier and Type Method Description StatementMatcher.Variable<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 java.util.List<StatementMatcher.Variable<Value>>EffectiveTarget. getAllTargetVariables()private java.util.List<StatementMatcher.Variable<Value>>EffectiveTarget. getVars()Constructors in org.eclipse.rdf4j.sail.shacl.ast.targets with parameters of type StatementMatcher.Variable Constructor Description EffectiveTargetFragment(StatementMatcher.Variable<Value> var, Targetable target, EffectiveTarget.EffectiveTargetFragment prev, RdfsSubClassOfReasoner rdfsSubClassOfReasoner, StatementMatcher.StableRandomVariableProvider stableRandomVariableProvider)
-