Class OpVars


  • public class OpVars
    extends java.lang.Object
    Get vars for a pattern
    • Constructor Detail

      • OpVars

        public OpVars()
    • Method Detail

      • visibleVars

        public static java.util.Set<Var> visibleVars​(Op op)
      • visibleVars

        public static void visibleVars​(Op op,
                                       java.util.Set<Var> acc)
      • fixedVars

        public static java.util.Set<Var> fixedVars​(Op op)
        The set of variables that will be in every solution of this Op
      • fixedVars

        public static void fixedVars​(Op op,
                                     java.util.Set<Var> acc)
      • mentionedVarsByPosition

        public static org.apache.jena.atlas.lib.tuple.Tuple<java.util.Set<Var>> mentionedVarsByPosition​(Op op)
      • mentionedVarsByPosition

        public static org.apache.jena.atlas.lib.tuple.Tuple<java.util.Set<Var>> mentionedVarsByPosition​(Op... ops)
      • mentionedVars

        public static java.util.Collection<Var> mentionedVars​(Op op)
      • mentionedVars

        public static void mentionedVars​(Op op,
                                         java.util.Set<Var> acc)