Lines Matching refs:ast
413 * @param ast the AST node representing the root the of the expression
419 private void genPathExpression(AST ast, StringBuffer buf) {
420 if (ast == null) {
423 switch (ast.getType()) {
427 AST left = ast.getFirstChild();
434 buf.append(ast.getText());
819 * Returns <code>true</code> if ast denotes a entity bena value.
821 private boolean isEntityBeanValue(EJBQLAST ast)
823 switch(ast.getType()) {
828 Object typeInfo = ast.getTypeInfo();
835 * Returns <code>true</code> if ast denotes a literal.
837 private boolean isLiteral(EJBQLAST ast)
839 int tokenType = ast.getType();
850 * Returns <code>true</code> if ast denotes a input parameter access.
852 private boolean isInputParameter(EJBQLAST ast)
854 return ast.getType() == INPUT_PARAMETER;