org.axiondb.engine.visitors
Class ReferencesOtherTablesWhereNodeVisitor

java.lang.Object
  extended by org.axiondb.engine.visitors.ReferencesOtherTablesWhereNodeVisitor
All Implemented Interfaces:
SelectableVisitor

public class ReferencesOtherTablesWhereNodeVisitor
extends java.lang.Object
implements SelectableVisitor

Return true if reference a table other than the given one, false otherwise.


Constructor Summary
ReferencesOtherTablesWhereNodeVisitor(TableIdentifier id)
           
 
Method Summary
 boolean getResult()
           
protected  boolean hasResult()
           
 void visit(Selectable node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferencesOtherTablesWhereNodeVisitor

public ReferencesOtherTablesWhereNodeVisitor(TableIdentifier id)
Method Detail

getResult

public boolean getResult()

hasResult

protected boolean hasResult()

visit

public void visit(Selectable node)
Specified by:
visit in interface SelectableVisitor