org.apache.derby.impl.sql.compile
Class HasTableFunctionVisitor

java.lang.Object
  extended by org.apache.derby.impl.sql.compile.HasNodeVisitor
      extended by org.apache.derby.impl.sql.compile.HasTableFunctionVisitor
All Implemented Interfaces:
Visitor

public class HasTableFunctionVisitor
extends HasNodeVisitor

Find out if we have a user-defined table function anywhere in the tree. Stop traversal as soon as we find one.


Field Summary
 
Fields inherited from class org.apache.derby.impl.sql.compile.HasNodeVisitor
hasNode
 
Constructor Summary
HasTableFunctionVisitor()
           
 
Method Summary
 Visitable visit(Visitable node)
          If we have found the target node, we are done.
 
Methods inherited from class org.apache.derby.impl.sql.compile.HasNodeVisitor
hasNode, reset, skipChildren, stopTraversal, visitChildrenFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HasTableFunctionVisitor

public HasTableFunctionVisitor()
Method Detail

visit

public Visitable visit(Visitable node)
Description copied from class: HasNodeVisitor
If we have found the target node, we are done.

Specified by:
visit in interface Visitor
Overrides:
visit in class HasNodeVisitor
Parameters:
node - the node to process
Returns:
me

Built on Wed 2013-06-12 15:21:56+0000, from revision ???

Apache Derby V10.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.