public class EJBQLSelectTranslator extends EJBQLBaseVisitor
| Modifier and Type | Field and Description |
|---|---|
protected EJBQLTranslationContext |
context |
continueFlag| Modifier | Constructor and Description |
|---|---|
protected |
EJBQLSelectTranslator(EJBQLTranslationContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
visitDistinct(EJBQLExpression expression) |
boolean |
visitFrom(EJBQLExpression expression,
int finishedChildIndex) |
boolean |
visitGroupBy(EJBQLExpression expression) |
boolean |
visitHaving(EJBQLExpression expression) |
boolean |
visitOrderBy(EJBQLExpression expression) |
boolean |
visitSelect(EJBQLExpression expression) |
boolean |
visitSelectClause(EJBQLExpression expression) |
boolean |
visitSelectExpressions(EJBQLExpression expression) |
boolean |
visitWhere(EJBQLExpression expression) |
visitAbs, visitAbstractSchemaName, visitAdd, visitAggregate, visitAll, visitAnd, visitAny, visitAscending, visitAverage, visitBetween, visitBooleanLiteral, visitClassName, visitConcat, visitConstructor, visitConstructorParameter, visitConstructorParameters, visitCount, visitCurrentDate, visitCurrentTime, visitCurrentTimestamp, visitDbPath, visitDecimalLiteral, visitDelete, visitDescending, visitDivide, visitEquals, visitEscapeCharacter, visitExists, visitFromItem, visitGreaterOrEqual, visitGreaterThan, visitIdentificationVariable, visitIdentifier, visitIn, visitInnerFetchJoin, visitInnerJoin, visitIntegerLiteral, visitIsEmpty, visitIsNull, visitLength, visitLessOrEqual, visitLessThan, visitLike, visitLocate, visitLower, visitMax, visitMemberOf, visitMin, visitMod, visitMultiply, visitNamedInputParameter, visitNegative, visitNot, visitNotEquals, visitOr, visitOrderByItem, visitOuterFetchJoin, visitOuterJoin, visitPath, visitPatternValue, visitPositionalInputParameter, visitSelectExpression, visitSize, visitSqrt, visitStringLiteral, visitSubselect, visitSubstring, visitSubtract, visitSum, visitTok, visitTrim, visitTrimBoth, visitTrimCharacter, visitTrimLeading, visitTrimTrailing, visitUpdate, visitUpdateField, visitUpdateItem, visitUpdateValue, visitUpperprotected EJBQLTranslationContext context
protected EJBQLSelectTranslator(EJBQLTranslationContext context)
public boolean visitDistinct(EJBQLExpression expression)
visitDistinct in interface EJBQLExpressionVisitorvisitDistinct in class EJBQLBaseVisitorpublic boolean visitFrom(EJBQLExpression expression, int finishedChildIndex)
visitFrom in interface EJBQLExpressionVisitorvisitFrom in class EJBQLBaseVisitorpublic boolean visitGroupBy(EJBQLExpression expression)
visitGroupBy in interface EJBQLExpressionVisitorvisitGroupBy in class EJBQLBaseVisitorpublic boolean visitHaving(EJBQLExpression expression)
visitHaving in interface EJBQLExpressionVisitorvisitHaving in class EJBQLBaseVisitorpublic boolean visitOrderBy(EJBQLExpression expression)
visitOrderBy in interface EJBQLExpressionVisitorvisitOrderBy in class EJBQLBaseVisitorpublic boolean visitSelect(EJBQLExpression expression)
visitSelect in interface EJBQLExpressionVisitorvisitSelect in class EJBQLBaseVisitorpublic boolean visitSelectClause(EJBQLExpression expression)
visitSelectClause in interface EJBQLExpressionVisitorvisitSelectClause in class EJBQLBaseVisitorpublic boolean visitSelectExpressions(EJBQLExpression expression)
visitSelectExpressions in interface EJBQLExpressionVisitorvisitSelectExpressions in class EJBQLBaseVisitorpublic boolean visitWhere(EJBQLExpression expression)
visitWhere in interface EJBQLExpressionVisitorvisitWhere in class EJBQLBaseVisitorCopyright © 2001–2018 Apache Cayenne. All rights reserved.