Package org.apache.cayenne.dba.derby
Class DerbyEJBQLConditionTranslator
java.lang.Object
org.apache.cayenne.ejbql.EJBQLBaseVisitor
org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
org.apache.cayenne.dba.derby.DerbyEJBQLConditionTranslator
- All Implemented Interfaces:
EJBQLExpressionVisitor
public class DerbyEJBQLConditionTranslator extends EJBQLConditionTranslator
- Since:
- 3.1
-
Field Summary
Fields inherited from class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
context, multiColumnOperandsFields inherited from class org.apache.cayenne.ejbql.EJBQLBaseVisitor
continueFlag -
Constructor Summary
Constructors Constructor Description DerbyEJBQLConditionTranslator(EJBQLTranslationContext context) -
Method Summary
Modifier and Type Method Description booleanvisitConcat(EJBQLExpression expression, int finishedChildIndex)booleanvisitCurrentTimestamp(EJBQLExpression expression)Methods inherited from class org.apache.cayenne.access.translator.ejbql.EJBQLConditionTranslator
addMultiColumnOperand, afterChild, checkNullParameter, visitAbs, visitAdd, visitAggregate, visitAll, visitAnd, visitAny, visitBetween, visitBooleanLiteral, visitCurrentDate, visitCurrentTime, 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, visitTrim, visitTrimBoth, visitTrimCharacter, visitTrimLeading, visitTrimTrailing, visitUpperMethods 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
-
Constructor Details
-
DerbyEJBQLConditionTranslator
-
-
Method Details
-
visitCurrentTimestamp
- Specified by:
visitCurrentTimestampin interfaceEJBQLExpressionVisitor- Overrides:
visitCurrentTimestampin classEJBQLConditionTranslator
-
visitConcat
- Specified by:
visitConcatin interfaceEJBQLExpressionVisitor- Overrides:
visitConcatin classEJBQLConditionTranslator
-