org.nuxeo.ecm.core.query.sql.model
Interface IVisitor
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- DefaultQueryVisitor, NXQLQueryMaker.QueryAnalyzer, NXQLQueryMaker.WhereBuilder
public interface IVisitor
- extends java.io.Serializable
- Author:
- Bogdan Stefanescu, Florent Guillaume
visitLiteral
void visitLiteral(Literal node)
visitLiteralList
void visitLiteralList(LiteralList node)
visitDateLiteral
void visitDateLiteral(DateLiteral node)
visitStringLiteral
void visitStringLiteral(StringLiteral node)
visitDoubleLiteral
void visitDoubleLiteral(DoubleLiteral node)
visitIntegerLiteral
void visitIntegerLiteral(IntegerLiteral node)
visitOperandList
void visitOperandList(OperandList node)
visitOperator
void visitOperator(Operator node)
visitSelectClause
void visitSelectClause(SelectClause node)
visitFromClause
void visitFromClause(FromClause node)
visitWhereClause
void visitWhereClause(WhereClause node)
visitOrderByClause
void visitOrderByClause(OrderByClause node)
visitOrderByList
void visitOrderByList(OrderByList node)
visitOrderByExpr
void visitOrderByExpr(OrderByExpr node)
visitGroupByClause
void visitGroupByClause(GroupByClause node)
visitHavingClause
void visitHavingClause(HavingClause node)
visitExpression
void visitExpression(Expression node)
visitMultiExpression
void visitMultiExpression(MultiExpression node)
visitReference
void visitReference(Reference node)
visitReferenceList
void visitReferenceList(ReferenceList node)
visitQuery
void visitQuery(SQLQuery node)
visitFunction
void visitFunction(Function node)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.