ch.ethz.mxquery.query.optimizer
Class TermVisitor
java.lang.Object
ch.ethz.mxquery.query.optimizer.TermVisitor
public final class TermVisitor
- extends java.lang.Object
This is a helper class to traverse a term and find the dependencies on variables
Constructor Summary |
TermVisitor(Literal term,
java.util.List startVars)
|
TermVisitor(Literal term,
java.util.List startVars,
java.util.List endVars)
Creates a new term visitor, to identify the dependencies on variables |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TermVisitor
public TermVisitor(Literal term,
java.util.List startVars,
java.util.List endVars)
- Creates a new term visitor, to identify the dependencies on variables
- Parameters:
term
- startVars
- endVars
-
TermVisitor
public TermVisitor(Literal term,
java.util.List startVars)
getDependency
public int getDependency()
getColumnName
public java.lang.String getColumnName()
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich