Class QueryBNodeNormalizer

java.lang.Object
fr.mines_stetienne.ci.sparql_generate.normalizer.bnodes.QueryBNodeNormalizer

public class QueryBNodeNormalizer extends Object
Author:
Maxime Lefrançois
  • Constructor Details

    • QueryBNodeNormalizer

      public QueryBNodeNormalizer()
  • Method Details

    • normalizeCallParameters

      public static void normalizeCallParameters(SPARQLExtQuery query)
    • normalizeBNodes

      public static Set<String> normalizeBNodes(SPARQLExtQuery query, Map<String,org.apache.jena.sparql.core.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