org.objectweb.speedo.query.parser
Interface SpeedoQLVisitor

All Known Implementing Classes:
FilterManager.FilterParser, SpeedoQLAbstractVisitor

public interface SpeedoQLVisitor


Method Summary
 java.lang.Object visit(ASTAdditiveExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTArgumentList node, java.lang.Object data)
           
 java.lang.Object visit(ASTCastExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimary node, java.lang.Object data)
           
 java.lang.Object visit(ASTQualifiedName node, java.lang.Object data)
           
 java.lang.Object visit(ASTRelationalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTSpeedoPrimary node, java.lang.Object data)
           
 java.lang.Object visit(ASTSpeedoQL node, java.lang.Object data)
           
 java.lang.Object visit(ASTType node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(SimpleNode node, java.lang.Object data)
           
 

Method Detail

visit

public java.lang.Object visit(SimpleNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTSpeedoQL node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTSpeedoPrimary node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTPrimary node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTRelationalExpression node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTAdditiveExpression node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTUnaryExpression node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTCastExpression node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTArgumentList node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTLiteral node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTType node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ASTQualifiedName node,
                              java.lang.Object data)