Class ExpectedVariablesUtilsCopy

java.lang.Object
se.liu.ida.hefquin.base.queryplan.utils.ExpectedVariablesUtilsCopy

public class ExpectedVariablesUtilsCopy extends Object
This is a stripped-down copy of ExpectedVariablesUtils, which had been moved to the 'hefquin-engine' module. TODO: This copy should be removed eventually.
  • Constructor Details

    • ExpectedVariablesUtilsCopy

      public ExpectedVariablesUtilsCopy()
  • Method Details

    • unionOfCertainVariables

      public static Set<org.apache.jena.sparql.core.Var> unionOfCertainVariables(ExpectedVariables... e)
      Returns a set of all the certain variables in all the given ExpectedVariables objects. Returns null if no such object is given.
    • unionOfPossibleVariables

      public static Set<org.apache.jena.sparql.core.Var> unionOfPossibleVariables(ExpectedVariables... e)
      Returns a set of all the possible variables in all the given ExpectedVariables objects. Returns null if no such object is given.
    • unionOfAllVariables

      public static Set<org.apache.jena.sparql.core.Var> unionOfAllVariables(ExpectedVariables... e)
      Returns a set of all the variables (certain and possible) in all the given ExpectedVariables objects. Returns null if no such object is given.
    • intersectionOfCertainVariables

      public static Set<org.apache.jena.sparql.core.Var> intersectionOfCertainVariables(ExpectedVariables... e)
      Returns an intersection of the sets of certain variables in all the given ExpectedVariables objects. Returns null if no such object is given.
    • intersectionOfPossibleVariables

      public static Set<org.apache.jena.sparql.core.Var> intersectionOfPossibleVariables(ExpectedVariables... e)
      Returns an intersection of the sets of possible variables in all the given ExpectedVariables objects. Returns null if no such object is given.
    • intersectionOfAllVariables

      public static Set<org.apache.jena.sparql.core.Var> intersectionOfAllVariables(ExpectedVariables... e)
      Returns an intersection of the sets of all variables (certain and possible) in all the given ExpectedVariables objects. Returns null if no such object is given.