View Javadoc
1   //
2   // Generated by JTB 1.3.2
3   //
4   
5   package com.randomnoun.common.jexl.ast;
6   
7   /**
8    * Grammar production:
9    * <PRE>
10   * relationalExpression -> RelationalExpression()
11   * nodeListOptional -> ( ( "==" | "!=" ) RelationalExpression() )*
12   * </PRE>
13   */
14  public class EqualityExpression implements Node {
15     public RelationalExpression relationalExpression;
16     public NodeListOptional nodeListOptional;
17  
18     public EqualityExpression(RelationalExpression n0, NodeListOptional n1) {
19        relationalExpression = n0;
20        nodeListOptional = n1;
21     }
22  
23     public void accept(com.randomnoun.common.jexl.visitor.Visitor v) {
24        v.visit(this);
25     }
26     public <R,A> R accept(com.randomnoun.common.jexl.visitor.GJVisitor<R,A> v, A argu) {
27        return v.visit(this,argu);
28     }
29     public <R> R accept(com.randomnoun.common.jexl.visitor.GJNoArguVisitor<R> v) {
30        return v.visit(this);
31     }
32     public <A> void accept(com.randomnoun.common.jexl.visitor.GJVoidVisitor<A> v, A argu) {
33        v.visit(this,argu);
34     }
35  }
36