Class QueryBNodeNormalizer
- java.lang.Object
-
- fr.mines_stetienne.ci.sparql_generate.normalizer.bnodes.QueryBNodeNormalizer
-
public class QueryBNodeNormalizer extends java.lang.Object
- Author:
- Maxime Lefrançois
-
-
Constructor Summary
Constructors Constructor Description QueryBNodeNormalizer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>
normalizeBNodes(SPARQLExtQuery query, java.util.Map<java.lang.String,Var> assignSuper)
static void
normalizeCallParameters(SPARQLExtQuery query)
-
-
-
Method Detail
-
normalizeCallParameters
public static void normalizeCallParameters(SPARQLExtQuery query)
-
normalizeBNodes
public static java.util.Set<java.lang.String> normalizeBNodes(SPARQLExtQuery query, java.util.Map<java.lang.String,Var> assignSuper)
- Parameters:
query
-assignSuper
- assignments already defined in the super queries (bnodes present in the super queries- Returns:
- the set of bnodes labels that are present in this query or the sub queries
-
-