com.hp.hpl.jena.sparql.syntax
Class PatternVars

java.lang.Object
  extended by com.hp.hpl.jena.sparql.syntax.PatternVars

public class PatternVars
extends Object

Get the variables potentially bound by an element. All mentioned variables except those in MINUS and FILTER (and hence NOT EXISTS) The work is done by PatternVarsVisitor.


Nested Class Summary
static class PatternVars.WalkerSkipMinus
           
 
Constructor Summary
PatternVars()
           
 
Method Summary
static Set<Var> vars(Element element)
           
static void vars(Element element, PatternVarsVisitor visitor)
           
static Set<Var> vars(Set<Var> s, Element element)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternVars

public PatternVars()
Method Detail

vars

public static Set<Var> vars(Element element)

vars

public static Set<Var> vars(Set<Var> s,
                            Element element)

vars

public static void vars(Element element,
                        PatternVarsVisitor visitor)


Licenced under the Apache License, Version 2.0