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