Uses of Interface
org.apache.cayenne.ejbql.EJBQLExpressionVisitor
Packages that use EJBQLExpressionVisitor
Package
Description
IBM DB2 DbAdapter.
Apache Derby DbAdapter.
HSQLDB DbAdapter.
-
Uses of EJBQLExpressionVisitor in org.apache.cayenne.access.translator.ejbql
Classes in org.apache.cayenne.access.translator.ejbql that implement EJBQLExpressionVisitorModifier and TypeClassDescriptionclassclassclassA translator of EJBQL DELETE statements into SQL.classclassA translator that walks the relationship/attribute path, appending joins to the query.classTranslator of the EJBQL select clause.classA translator of EJBQL SELECT statements into SQL.Methods in org.apache.cayenne.access.translator.ejbql that return EJBQLExpressionVisitorModifier 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
Classes in org.apache.cayenne.dba.db2 that implement EJBQLExpressionVisitorMethods in org.apache.cayenne.dba.db2 that return EJBQLExpressionVisitorModifier and TypeMethodDescriptionDB2EJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.derby
Classes in org.apache.cayenne.dba.derby that implement EJBQLExpressionVisitorMethods in org.apache.cayenne.dba.derby that return EJBQLExpressionVisitorModifier and TypeMethodDescriptionDerbyEJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.firebird
Classes in org.apache.cayenne.dba.firebird that implement EJBQLExpressionVisitorMethods in org.apache.cayenne.dba.firebird that return EJBQLExpressionVisitorModifier and TypeMethodDescriptionFirebirdEJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.h2
Classes in org.apache.cayenne.dba.h2 that implement EJBQLExpressionVisitorMethods in org.apache.cayenne.dba.h2 that return EJBQLExpressionVisitorModifier and TypeMethodDescriptionH2EJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.dba.hsqldb
Classes in org.apache.cayenne.dba.hsqldb that implement EJBQLExpressionVisitorMethods in org.apache.cayenne.dba.hsqldb that return EJBQLExpressionVisitorModifier and TypeMethodDescriptionHSQLEJBQLTranslatorFactory.getConditionTranslator(EJBQLTranslationContext context) -
Uses of EJBQLExpressionVisitor in org.apache.cayenne.ejbql
Classes in org.apache.cayenne.ejbql that implement EJBQLExpressionVisitorModifier and TypeClassDescriptionclassA 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 EJBQLExpressionVisitorModifier and TypeMethodDescriptionvoidEJBQLExpression.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 EJBQLExpressionVisitorModifier and TypeMethodDescriptionvoidEJBQLIdentificationVariable.visit(EJBQLExpressionVisitor visitor) voidEJBQLIdentifier.visit(EJBQLExpressionVisitor visitor) voidSimpleNode.visit(EJBQLExpressionVisitor visitor) A recursive visit method that passes a visitor to this node and all its children, depth first.protected booleanEJBQLAbs.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLAdd.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLAnd.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLBetween.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLConcat.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLDbPath.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLDivide.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLEquals.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLFrom.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLFromItem.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLGreaterOrEqual.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLGreaterThan.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLIn.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLIsNull.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLength.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLessOrEqual.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLessThan.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLike.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLocate.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLLower.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLMod.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLMultiply.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLNotEquals.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLOr.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLPath.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLSqrt.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLSubstring.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLSubtract.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLTrim.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLUpdateField.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLUpdateItem.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanEJBQLUpper.visitChild(EJBQLExpressionVisitor visitor, int childIndex) protected booleanSimpleNode.visitChild(EJBQLExpressionVisitor visitor, int childIndex) Recursively visits a child at the specified index.protected booleanEJBQLAbs.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAbstractSchemaName.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAdd.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAggregate.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAll.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAnd.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAny.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAscending.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLAverage.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLBetween.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLBooleanLiteral.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLClassName.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLConcat.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLConstructor.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLConstructorParameter.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLConstructorParameters.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLCount.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLCurrentDate.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLCurrentTime.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLCurrentTimestamp.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDbPath.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDecimalLiteral.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDelete.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDescending.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDistinct.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLDivide.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLEquals.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLEscapeCharacter.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLExists.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLFrom.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLFromItem.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLGreaterOrEqual.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLGreaterThan.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLGroupBy.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLHaving.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLIn.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLInnerFetchJoin.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLInnerJoin.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLIntegerLiteral.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLIsEmpty.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLIsNull.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLength.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLessOrEqual.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLessThan.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLike.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLocate.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLLower.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLMax.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLMemberOf.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLMin.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLMod.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLMultiply.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLNamedInputParameter.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLNegative.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLNot.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLNotEquals.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLOr.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLOrderBy.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLOrderByItem.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLOuterFetchJoin.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLOuterJoin.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLPath.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLPatternValue.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLPositionalInputParameter.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSelect.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSelectClause.visitNode(EJBQLExpressionVisitor visitor) booleanEJBQLSelectExpression.visitNode(EJBQLExpressionVisitor visitor) booleanEJBQLSelectExpressions.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSize.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSqrt.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLStringLiteral.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSubselect.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSubstring.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSubtract.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLSum.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTok.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTrim.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTrimBoth.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTrimCharacter.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTrimLeading.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLTrimTrailing.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLUpdate.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLUpdateField.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLUpdateItem.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLUpdateValue.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLUpper.visitNode(EJBQLExpressionVisitor visitor) protected booleanEJBQLWhere.visitNode(EJBQLExpressionVisitor visitor) protected booleanSimpleNode.visitNode(EJBQLExpressionVisitor visitor) Visits this node without recursion.