edu.berkeley.cs.db.yfilterplus.queryparser
Class XPPath
java.lang.Object
|
+--edu.berkeley.cs.db.yfilterplus.queryparser.Path
|
+--edu.berkeley.cs.db.yfilterplus.queryparser.XPPath
- public class XPPath
- extends Path
Constructor Summary |
XPPath(java.lang.String[] steps,
Predicate[] predicates,
int branchingLevel,
int joinWith)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_noLocationSteps
protected int m_noLocationSteps
XPPath
public XPPath(java.lang.String[] steps,
Predicate[] predicates,
int branchingLevel,
int joinWith)
throws java.lang.Exception
setQueryId
public void setQueryId(int id)
setPathId
public void setPathId(int id)
getSteps
public java.lang.String[] getSteps()
- Specified by:
getSteps
in class Path
getLastPredicate
public Predicate getLastPredicate()
getNoLocationSteps
public int getNoLocationSteps()
toString
public java.lang.String toString()
- Specified by:
toString
in class Path
printStepElementsToFile
public void printStepElementsToFile(java.io.PrintWriter outFile)
- Specified by:
printStepElementsToFile
in class Path