Package org.eclipse.rdf4j.sail.shacl.ast
Class StatementMatcher.StableRandomVariableProvider
java.lang.Object
org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.StableRandomVariableProvider
- Enclosing class:
StatementMatcher
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
BASE
-
max
private static volatile int max -
prefix
-
counter
private int counter
-
-
Constructor Details
-
StableRandomVariableProvider
public StableRandomVariableProvider() -
StableRandomVariableProvider
-
-
Method Details
-
normalize
Normalize the use of random variables in a SPARQL query so that the numbering of queries starts at 0 in increments of one.- Parameters:
inputQuery
- the query string that should be normalized- Returns:
- a normalized query string
-
normalizeRange
-
next
-
current
-