Nuxeo ECM Projects 5.4.3-SNAPSHOT

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

All Superinterfaces:
Serializable
All Known Subinterfaces:
Operand
All Known Implementing Classes:
BooleanLiteral, 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 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 ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.