Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.query.sql.model
Interface ASTNode

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
Operand
All Known Implementing Classes:
Clause, DateLiteral, DoubleLiteral, Expression, FromClause, Function, GroupByClause, HavingClause, IntegerLiteral, Literal, LiteralList, MultiExpression, OperandList, Operator, OrderByClause, OrderByExpr, OrderByList, PathReference, Predicate, Reference, ReferenceList, SelectClause, SQLQuery, StringLiteral, WhereClause

public interface ASTNode
extends java.io.Serializable

The base of all query nodes.

An AST method accepts a visitor and that's all.

Author:
Bogdan Stefanescu

Method Summary
 void accept(IVisitor visitor)
          Accept the given visitor.
 

Method Detail

accept

void accept(IVisitor visitor)
Accept the given visitor.

Parameters:
visitor - the AST node visitor

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.