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
public class DB2EJBQLConditionTranslator extends EJBQLConditionTranslator
- 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanvisitTrim(EJBQLExpression expression, int finishedChildIndex)booleanvisitTrimBoth(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 Detail
-
visitTrim
public boolean visitTrim(EJBQLExpression expression, int finishedChildIndex)
- Specified by:
visitTrimin interfaceEJBQLExpressionVisitor- Overrides:
visitTrimin classEJBQLConditionTranslator
-
visitTrimBoth
public boolean visitTrimBoth(EJBQLExpression expression)
- Specified by:
visitTrimBothin interfaceEJBQLExpressionVisitor- Overrides:
visitTrimBothin classEJBQLConditionTranslator
-
-