org.axiondb.engine.visitors
Class TableColumnsUsedInFunctionVisitor

java.lang.Object
  extended by org.axiondb.engine.visitors.TableColumnsUsedInFunctionVisitor

public class TableColumnsUsedInFunctionVisitor
extends java.lang.Object

Returns a set of columns used in a function for a given Table.


Constructor Summary
TableColumnsUsedInFunctionVisitor()
           
 
Method Summary
 java.util.Set getColumnsUsedInFunction()
           
 void visit(Function fn, Table sourceTable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableColumnsUsedInFunctionVisitor

public TableColumnsUsedInFunctionVisitor()
Method Detail

getColumnsUsedInFunction

public java.util.Set getColumnsUsedInFunction()

visit

public void visit(Function fn,
                  Table sourceTable)
           throws AxionException
Throws:
AxionException