protected static class QueryOptimizer.ProjectionWildcardsFinder extends DefaultQueryVisitor
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
inOrderBy |
protected boolean |
inProjection |
protected Set<String> |
projectionWildcards |
protected Set<String> |
uncorrelatedProjectionWildcards |
| Modifier | Constructor and Description |
|---|---|
protected |
ProjectionWildcardsFinder() |
| Modifier and Type | Method and Description |
|---|---|
void |
visitOrderByClause(OrderByClause node) |
void |
visitReference(Reference ref) |
void |
visitSelectClause(SelectClause node) |
visitBooleanLiteral, visitDateLiteral, visitDoubleLiteral, visitExpression, visitFromClause, visitFunction, visitGroupByClause, visitHavingClause, visitIntegerLiteral, visitLiteral, visitLiteralList, visitMultiExpression, visitOperandList, visitOperator, visitOrderByExpr, visitOrderByList, visitQuery, visitReferenceList, visitStringLiteral, visitWhereClauseprotected final Set<String> projectionWildcards
protected final Set<String> uncorrelatedProjectionWildcards
protected boolean inProjection
protected boolean inOrderBy
protected ProjectionWildcardsFinder()
public void visitSelectClause(SelectClause node)
visitSelectClause in interface IVisitorvisitSelectClause in class DefaultQueryVisitorpublic void visitOrderByClause(OrderByClause node)
visitOrderByClause in interface IVisitorvisitOrderByClause in class DefaultQueryVisitorpublic void visitReference(Reference ref)
visitReference in interface IVisitorvisitReference in class DefaultQueryVisitorCopyright © 2019 Nuxeo. All rights reserved.