|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IVisitor | |
---|---|
org.nuxeo.ecm.core.query.sql.model | |
org.nuxeo.ecm.core.storage.sql.jdbc |
Uses of IVisitor in org.nuxeo.ecm.core.query.sql.model |
---|
Classes in org.nuxeo.ecm.core.query.sql.model that implement IVisitor | |
---|---|
class |
DefaultQueryVisitor
A default implementation of a visitor that visits depth-first in standard expression order. |
Methods in org.nuxeo.ecm.core.query.sql.model with parameters of type IVisitor | |
---|---|
void |
WhereClause.accept(IVisitor visitor)
|
void |
StringLiteral.accept(IVisitor visitor)
|
void |
SQLQuery.accept(IVisitor visitor)
|
void |
SelectClause.accept(IVisitor visitor)
|
void |
ReferenceList.accept(IVisitor visitor)
|
void |
Reference.accept(IVisitor visitor)
|
void |
OrderByList.accept(IVisitor visitor)
|
void |
OrderByExpr.accept(IVisitor visitor)
|
void |
OrderByClause.accept(IVisitor visitor)
|
void |
Operator.accept(IVisitor visitor)
|
void |
OperandList.accept(IVisitor visitor)
|
void |
MultiExpression.accept(IVisitor visitor)
|
void |
LiteralList.accept(IVisitor visitor)
|
void |
IntegerLiteral.accept(IVisitor visitor)
|
void |
HavingClause.accept(IVisitor visitor)
|
void |
GroupByClause.accept(IVisitor visitor)
|
void |
Function.accept(IVisitor visitor)
|
void |
FromClause.accept(IVisitor visitor)
|
void |
Expression.accept(IVisitor visitor)
|
void |
DoubleLiteral.accept(IVisitor visitor)
|
void |
DateLiteral.accept(IVisitor visitor)
|
void |
ASTNode.accept(IVisitor visitor)
Accept the given visitor. |
Uses of IVisitor in org.nuxeo.ecm.core.storage.sql.jdbc |
---|
Classes in org.nuxeo.ecm.core.storage.sql.jdbc that implement IVisitor | |
---|---|
class |
NXQLQueryMaker.QueryAnalyzer
Collects various info about the query AST, and rewrites the toplevel AND Predicate s of the WHERE clause into a single
MultiExpression for easier analysis. |
static class |
NXQLQueryMaker.WhereBuilder
Builds the database-level WHERE query from the AST. |
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |