| ArgumentsNode | 
 A dummy node for grouping the arguments of a method call or
  constructor invocation. 
 | 
| ArrayNode | 
 A node representing an array to create. 
 | 
| BooleanNode | 
 Boolean node performs mathematical operations on it's (two) child nodes. 
 | 
| CastNode | 
 Node representing a cast expression. 
 | 
| CollectionNode | 
 A node representing collection values to fill in. 
 | 
| CompareNode | 
 Compare node compares it's (two) child nodes. 
 | 
| ConditionalNode | 
 Conditional node returns the value of it's second or third
  child node depending on the truth value of it's first child. 
 | 
| ConstantNode | 
 Constant node representing a constant value. 
 | 
| ExpressionNode | 
 Base class of expression node hierarchy. 
 | 
| GenParser | 
 Run this class to generate the parser. 
 | 
| JavaCCExpressionParser | 
 The jadex parser parses all types of expressions in ADF and queries. 
 | 
| MathNode | 
 Math node performs mathematical operations on it's (one or two) child nodes. 
 | 
| ParameterNode | 
 Parameter node representing a parameter. 
 | 
| ReflectNode | 
 A node for a constructor or method invocation or field access. 
 | 
| SelectionNode | 
 Node for selection from array. 
 | 
| SelectNode | 
 Node for OQL like select statements. 
 | 
| SimpleNode | 
  | 
| TypeNode | 
 Node representing a type. 
 |