Uses of Interface
org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Package
Description
IBM DB2 DbAdapter.
Apache Derby DbAdapter.
HSQLDB DbAdapter.
-
Uses of EJBQLExpressionVisitor in org.apache.cayenne.access.translator.ejbql
Modifier and TypeClassDescriptionclass
class
class
A translator of EJBQL DELETE statements into SQL.class
class
A translator that walks the relationship/attribute path, appending joins to the query.class
Translator of the EJBQL select clause.class
A translator of EJBQL SELECT statements into SQL.Modifier and TypeMethodDescriptionEJBQLTranslatorFactory.getAggregateColumnTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getAggregateColumnTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getDeleteTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getDeleteTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getFromTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getFromTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getGroupByTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getGroupByTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getIdentifierColumnsTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getIdentifierColumnsTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getOrderByTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getOrderByTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getSelectColumnsTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getSelectColumnsTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getSelectTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getSelectTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getUpdateItemTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getUpdateItemTranslator
(EJBQLTranslationContext context) EJBQLTranslatorFactory.getUpdateTranslator
(EJBQLTranslationContext context) JdbcEJBQLTranslatorFactory.getUpdateTranslator
(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.db2
Modifier and TypeMethodDescriptionDB2EJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.derby
Modifier and TypeMethodDescriptionDerbyEJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.firebird
Modifier and TypeMethodDescriptionFirebirdEJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.hsqldb
Modifier and TypeMethodDescriptionHSQLEJBQLTranslatorFactory.getConditionTranslator
(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.ejbql
Modifier and TypeClassDescriptionclass
A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods.Modifier and TypeMethodDescriptionvoid
EJBQLExpression.visit
(EJBQLExpressionVisitor visitor) Accepts a visitor, calling appropriate visitor method. -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.ejbql.parser
Modifier and TypeMethodDescriptionvoid
EJBQLIdentificationVariable.visit
(EJBQLExpressionVisitor visitor) void
EJBQLIdentifier.visit
(EJBQLExpressionVisitor visitor) void
SimpleNode.visit
(EJBQLExpressionVisitor visitor) A recursive visit method that passes a visitor to this node and all its children, depth first.protected boolean
EJBQLAbs.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLAdd.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLAnd.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLBetween.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLConcat.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLDbPath.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLDivide.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLEquals.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLFrom.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLFromItem.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLGreaterOrEqual.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLGreaterThan.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLIn.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLIsNull.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLength.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLessOrEqual.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLessThan.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLike.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLocate.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLLower.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLMod.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLMultiply.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLNotEquals.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLOr.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLPath.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLSqrt.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLSubstring.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLSubtract.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLTrim.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLUpdateField.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLUpdateItem.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
EJBQLUpper.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) protected boolean
SimpleNode.visitChild
(EJBQLExpressionVisitor visitor, int childIndex) Recursively visits a child at the specified index.protected boolean
EJBQLAbs.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAbstractSchemaName.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAdd.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAggregate.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAll.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAnd.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAny.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAscending.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLAverage.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLBetween.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLBooleanLiteral.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLClassName.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLConcat.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLConstructor.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLConstructorParameter.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLConstructorParameters.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLCount.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLCurrentDate.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLCurrentTime.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLCurrentTimestamp.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDbPath.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDecimalLiteral.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDelete.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDescending.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDistinct.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLDivide.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLEquals.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLEscapeCharacter.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLExists.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLFrom.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLFromItem.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLGreaterOrEqual.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLGreaterThan.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLGroupBy.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLHaving.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLIn.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLInnerFetchJoin.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLInnerJoin.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLIntegerLiteral.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLIsEmpty.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLIsNull.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLength.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLessOrEqual.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLessThan.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLike.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLocate.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLLower.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLMax.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLMemberOf.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLMin.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLMod.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLMultiply.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLNamedInputParameter.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLNegative.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLNot.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLNotEquals.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLOr.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLOrderBy.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLOrderByItem.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLOuterFetchJoin.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLOuterJoin.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLPath.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLPatternValue.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLPositionalInputParameter.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSelect.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSelectClause.visitNode
(EJBQLExpressionVisitor visitor) boolean
EJBQLSelectExpression.visitNode
(EJBQLExpressionVisitor visitor) boolean
EJBQLSelectExpressions.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSize.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSqrt.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLStringLiteral.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSubselect.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSubstring.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSubtract.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLSum.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTok.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTrim.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTrimBoth.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTrimCharacter.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTrimLeading.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLTrimTrailing.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLUpdate.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLUpdateField.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLUpdateItem.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLUpdateValue.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLUpper.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
EJBQLWhere.visitNode
(EJBQLExpressionVisitor visitor) protected boolean
SimpleNode.visitNode
(EJBQLExpressionVisitor visitor) Visits this node without recursion.