Class EJBQLFromTranslator
java.lang.Object
org.apache.cayenne.ejbql.EJBQLBaseVisitor
org.apache.cayenne.access.translator.ejbql.EJBQLFromTranslator
- All Implemented Interfaces:
- EJBQLExpressionVisitor
public class EJBQLFromTranslator extends EJBQLBaseVisitor
- Since:
- 3.0
- 
Field SummaryFields Modifier and Type Field Description protected EJBQLTranslationContextcontextFields inherited from class org.apache.cayenne.ejbql.EJBQLBaseVisitorcontinueFlag
- 
Constructor SummaryConstructors Constructor Description EJBQLFromTranslator(EJBQLTranslationContext context)
- 
Method SummaryModifier and Type Method Description booleanvisitFrom(EJBQLExpression expression, int finishedChildIndex)booleanvisitFromItem(EJBQLFromItem expression, int finishedChildIndex)booleanvisitInnerFetchJoin(EJBQLJoin join)booleanvisitInnerJoin(EJBQLJoin join)booleanvisitOuterFetchJoin(EJBQLJoin join)booleanvisitOuterJoin(EJBQLJoin join)Methods inherited from class org.apache.cayenne.ejbql.EJBQLBaseVisitorvisitAbs, 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
- 
Field Details- 
context
 
- 
- 
Constructor Details- 
EJBQLFromTranslator
 
- 
- 
Method Details- 
visitFrom- Specified by:
- visitFromin interface- EJBQLExpressionVisitor
- Overrides:
- visitFromin class- EJBQLBaseVisitor
 
- 
visitFromItem- Specified by:
- visitFromItemin interface- EJBQLExpressionVisitor
- Overrides:
- visitFromItemin class- EJBQLBaseVisitor
 
- 
visitInnerFetchJoin- Specified by:
- visitInnerFetchJoinin interface- EJBQLExpressionVisitor
- Overrides:
- visitInnerFetchJoinin class- EJBQLBaseVisitor
 
- 
visitInnerJoin- Specified by:
- visitInnerJoinin interface- EJBQLExpressionVisitor
- Overrides:
- visitInnerJoinin class- EJBQLBaseVisitor
 
- 
visitOuterFetchJoin- Specified by:
- visitOuterFetchJoinin interface- EJBQLExpressionVisitor
- Overrides:
- visitOuterFetchJoinin class- EJBQLBaseVisitor
 
- 
visitOuterJoin- Specified by:
- visitOuterJoinin interface- EJBQLExpressionVisitor
- Overrides:
- visitOuterJoinin class- EJBQLBaseVisitor
 
 
-