to.etc.webapp.query
Class QMultiNode

java.lang.Object
  extended by to.etc.webapp.query.QNodeBase
      extended by to.etc.webapp.query.QOperatorNode
          extended by to.etc.webapp.query.QMultiNode

public class QMultiNode
extends QOperatorNode

A node representing the same operation spanning several nodes (like x AND y AND z)

Author:
Frits Jalvingh Created on Jun 24, 2008

Constructor Summary
QMultiNode(QOperation operation, QOperatorNode[] ch)
           
 
Method Summary
 java.util.List<QOperatorNode> getChildren()
           
 void visit(QNodeVisitor v)
           
 
Methods inherited from class to.etc.webapp.query.QOperatorNode
getOperation
 
Methods inherited from class to.etc.webapp.query.QNodeBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QMultiNode

public QMultiNode(QOperation operation,
                  QOperatorNode[] ch)
Method Detail

getChildren

public java.util.List<QOperatorNode> getChildren()

visit

public void visit(QNodeVisitor v)
           throws java.lang.Exception
Specified by:
visit in class QNodeBase
Throws:
java.lang.Exception