Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cayenne.ejbql.EJBQLExpressionVisitor

Packages that use EJBQLExpressionVisitor
org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions.
org.apache.cayenne.ejbql |
org.apache.cayenne.ejbql.parser |

Uses of EJBQLExpressionVisitor in org.apache.cayenne.access.jdbc

Classes in org.apache.cayenne.access.jdbc that implement EJBQLExpressionVisitor
`class` | `EJBQLConditionTranslator`
`class` | `EJBQLDbPathTranslator`
`class` | `EJBQLDeleteTranslator` A translator of EJBQL DELETE statements into SQL.
`class` | `EJBQLFromTranslator`
`class` | `EJBQLPathTranslator` A translator that walks the relationship/attribute path, appending joins to the query.
`class` | `EJBQLSelectColumnsTranslator` Translator of the EJBQL select clause.
`class` | `EJBQLSelectTranslator` A translator of EJBQL SELECT statements into SQL.

Methods in org.apache.cayenne.access.jdbc that return EJBQLExpressionVisitor
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getAggregateColumnTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getAggregateColumnTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getDeleteTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getDeleteTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getFromTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getFromTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getGroupByTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getGroupByTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getIdentifierColumnsTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getIdentifierColumnsTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getOrderByTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getOrderByTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getSelectColumnsTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getSelectColumnsTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getSelectTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getSelectTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getUpdateItemTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getUpdateItemTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `EJBQLTranslatorFactory.getUpdateTranslator(EJBQLTranslationContext context)`
`EJBQLExpressionVisitor` | `JdbcEJBQLTranslatorFactory.getUpdateTranslator(EJBQLTranslationContext context)`

Uses of EJBQLExpressionVisitor in org.apache.cayenne.ejbql

Classes in org.apache.cayenne.ejbql that implement EJBQLExpressionVisitor
`class` | `EJBQLBaseVisitor` A noop implementation of the EJBQL visitor that returns same preset boolean value from all methods.

Methods in org.apache.cayenne.ejbql with parameters of type EJBQLExpressionVisitor
`void` | `EJBQLExpression.visit(EJBQLExpressionVisitor visitor)` Accepts a visitor, calling appropriate visitor method.

Uses of EJBQLExpressionVisitor in org.apache.cayenne.ejbql.parser

Methods in org.apache.cayenne.ejbql.parser with parameters of type EJBQLExpressionVisitor
`void` | `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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2009 Apache Cayenne. All Rights Reserved.