org.axiondb.engine.visitors
Class TableColumnsUsedInFunctionVisitor

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

public class TableColumnsUsedInFunctionVisitor
extends Object

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


Constructor Summary
TableColumnsUsedInFunctionVisitor()
           
 
Method Summary
 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 Set getColumnsUsedInFunction()

visit

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