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.
 



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