Interface EJBQLTranslatorFactory
-
- All Known Implementing Classes:
DB2EJBQLTranslatorFactory
,DerbyEJBQLTranslatorFactory
,FirebirdEJBQLTranslatorFactory
,HSQLEJBQLTranslatorFactory
,JdbcEJBQLTranslatorFactory
public interface EJBQLTranslatorFactory
Defines a factory for translation visitors of EJBQL. DbAdapters can customize EJBQL translation by providing their own factory implementation.- Since:
- 3.0
-
-
Method Summary
-
-
-
Method Detail
-
getJoinAppender
EJBQLJoinAppender getJoinAppender(EJBQLTranslationContext context)
-
getSelectTranslator
EJBQLExpressionVisitor getSelectTranslator(EJBQLTranslationContext context)
-
getDeleteTranslator
EJBQLExpressionVisitor getDeleteTranslator(EJBQLTranslationContext context)
-
getUpdateTranslator
EJBQLExpressionVisitor getUpdateTranslator(EJBQLTranslationContext context)
-
getAggregateColumnTranslator
EJBQLExpressionVisitor getAggregateColumnTranslator(EJBQLTranslationContext context)
-
getConditionTranslator
EJBQLExpressionVisitor getConditionTranslator(EJBQLTranslationContext context)
-
getFromTranslator
EJBQLExpressionVisitor getFromTranslator(EJBQLTranslationContext context)
-
getGroupByTranslator
EJBQLExpressionVisitor getGroupByTranslator(EJBQLTranslationContext context)
-
getIdentifierColumnsTranslator
EJBQLExpressionVisitor getIdentifierColumnsTranslator(EJBQLTranslationContext context)
-
getOrderByTranslator
EJBQLExpressionVisitor getOrderByTranslator(EJBQLTranslationContext context)
-
getSelectColumnsTranslator
EJBQLExpressionVisitor getSelectColumnsTranslator(EJBQLTranslationContext context)
-
getUpdateItemTranslator
EJBQLExpressionVisitor getUpdateItemTranslator(EJBQLTranslationContext context)
-
-