Package org.apache.cayenne.dba.db2
Class DB2EJBQLConditionTranslator
java.lang.Object
org.apache.cayenne.ejbql.EJBQLBaseVisitor
org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
org.apache.cayenne.dba.db2.DB2EJBQLConditionTranslator
- All Implemented Interfaces:
EJBQLExpressionVisitor
- Since:
- 4.0
-
Field Summary
Fields inherited from class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
context, multiColumnOperands
Fields inherited from class org.apache.cayenne.ejbql.EJBQLBaseVisitor
continueFlag
-
Method Summary
Modifier and TypeMethodDescriptionboolean
visitTrim
(EJBQLExpression expression, int finishedChildIndex) boolean
visitTrimBoth
(EJBQLExpression expression) Methods inherited from class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
addMultiColumnOperand, afterChild, checkNullParameter, visitAbs, visitAdd, visitAggregate, visitAll, visitAnd, visitAny, visitBetween, visitBooleanLiteral, visitConcat, visitCurrentDate, visitCurrentTime, visitCurrentTimestamp, visitDbPath, visitDecimalLiteral, visitDivide, visitEquals, visitEscapeCharacter, visitExists, visitGreaterOrEqual, visitGreaterThan, visitIdentificationVariable, visitIn, visitIntegerLiteral, visitIsEmpty, visitIsNull, visitLength, visitLessOrEqual, visitLessThan, visitLike, visitLocate, visitLower, visitMemberOf, visitMod, visitMultiply, visitNamedInputParameter, visitNamedInputParameterForIn, visitNot, visitNotEquals, visitOr, visitPath, visitPositionalInputParameter, visitPositionalInputParameterForIn, visitSize, visitSqrt, visitStringLiteral, visitSubselect, visitSubstring, visitSubtract, visitTrimCharacter, visitTrimLeading, visitTrimTrailing, visitUpper
Methods inherited from class org.apache.cayenne.ejbql.EJBQLBaseVisitor
visitAbstractSchemaName, visitAscending, visitAverage, visitClassName, visitConstructor, visitConstructorParameter, visitConstructorParameters, visitCount, visitDelete, visitDescending, visitDistinct, visitFrom, visitFromItem, visitGroupBy, visitHaving, visitIdentifier, visitInnerFetchJoin, visitInnerJoin, visitMax, visitMin, visitNegative, visitOrderBy, visitOrderByItem, visitOuterFetchJoin, visitOuterJoin, visitPatternValue, visitSelect, visitSelectClause, visitSelectExpression, visitSelectExpressions, visitSum, visitTok, visitUpdate, visitUpdateField, visitUpdateItem, visitUpdateValue, visitWhere
-
Method Details
-
visitTrim
- Specified by:
visitTrim
in interfaceEJBQLExpressionVisitor
- Overrides:
visitTrim
in classEJBQLConditionTranslator
-
visitTrimBoth
- Specified by:
visitTrimBoth
in interfaceEJBQLExpressionVisitor
- Overrides:
visitTrimBoth
in classEJBQLConditionTranslator
-