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   * nodeChoice -> "true"
11   *       | "false"
12   * </PRE>
13   */
14  public class BooleanLiteral implements Node {
15     public NodeChoice nodeChoice;
16  
17     public BooleanLiteral(NodeChoice n0) {
18        nodeChoice = n0;
19     }
20  
21     public void accept(com.randomnoun.common.jexl.visitor.Visitor v) {
22        v.visit(this);
23     }
24     public <R,A> R accept(com.randomnoun.common.jexl.visitor.GJVisitor<R,A> v, A argu) {
25        return v.visit(this,argu);
26     }
27     public <R> R accept(com.randomnoun.common.jexl.visitor.GJNoArguVisitor<R> v) {
28        return v.visit(this);
29     }
30     public <A> void accept(com.randomnoun.common.jexl.visitor.GJVoidVisitor<A> v, A argu) {
31        v.visit(this,argu);
32     }
33  }
34