com.hp.hpl.jena.sparql.algebra
Class OpWalker
java.lang.Object
com.hp.hpl.jena.sparql.algebra.OpWalker
public class OpWalker
- extends java.lang.Object
Apply a visitor to the whole structure of Ops, recursively.
Visit sub Op before the current level
|
Method Summary |
static void |
walk(Op op,
OpVisitor visitor)
|
static void |
walk(Op op,
OpVisitor visitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor)
|
static void |
walk(OpWalker.WalkerVisitor walkerVisitor,
Op op,
OpVisitor visitor)
|
static void |
walk(OpWalker.WalkerVisitor walkerVisitor,
Op op,
OpVisitor visitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpWalker
public OpWalker()
walk
public static void walk(Op op,
OpVisitor visitor)
walk
public static void walk(Op op,
OpVisitor visitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor)
walk
public static void walk(OpWalker.WalkerVisitor walkerVisitor,
Op op,
OpVisitor visitor)
walk
public static void walk(OpWalker.WalkerVisitor walkerVisitor,
Op op,
OpVisitor visitor,
OpVisitor beforeVisitor,
OpVisitor afterVisitor)
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.