Class DbAdapterDelegatedEJBQLTranslator
java.lang.Object
org.apache.cayenne.access.translator.ejbql.DbAdapterDelegatedEJBQLTranslator
- All Implemented Interfaces:
EJBQLTranslator
An
EJBQLTranslator that resolves the actual translator from DbAdapter.getEjbqlTranslator()
allowing adapters to customize translation. The adapter is obtained from the EJBQLTranslationContext.- Since:
- 5.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFromTranslator(EJBQLTranslationContext context) getJoinAppender(EJBQLTranslationContext context)
-
Constructor Details
-
DbAdapterDelegatedEJBQLTranslator
public DbAdapterDelegatedEJBQLTranslator()
-
-
Method Details
-
getJoinAppender
- Specified by:
getJoinAppenderin interfaceEJBQLTranslator
-
getSelectTranslator
- Specified by:
getSelectTranslatorin interfaceEJBQLTranslator
-
getDeleteTranslator
- Specified by:
getDeleteTranslatorin interfaceEJBQLTranslator
-
getUpdateTranslator
- Specified by:
getUpdateTranslatorin interfaceEJBQLTranslator
-
getAggregateColumnTranslator
- Specified by:
getAggregateColumnTranslatorin interfaceEJBQLTranslator
-
getConditionTranslator
- Specified by:
getConditionTranslatorin interfaceEJBQLTranslator
-
getFromTranslator
- Specified by:
getFromTranslatorin interfaceEJBQLTranslator
-
getGroupByTranslator
- Specified by:
getGroupByTranslatorin interfaceEJBQLTranslator
-
getIdentifierColumnsTranslator
- Specified by:
getIdentifierColumnsTranslatorin interfaceEJBQLTranslator
-
getOrderByTranslator
- Specified by:
getOrderByTranslatorin interfaceEJBQLTranslator
-
getSelectColumnsTranslator
- Specified by:
getSelectColumnsTranslatorin interfaceEJBQLTranslator
-
getUpdateItemTranslator
- Specified by:
getUpdateItemTranslatorin interfaceEJBQLTranslator
-