Class JdbcEJBQLTranslatorFactory
java.lang.Object
org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- All Implemented Interfaces:
EJBQLTranslatorFactory
- Direct Known Subclasses:
DB2EJBQLTranslatorFactory,DerbyEJBQLTranslatorFactory,FirebirdEJBQLTranslatorFactory,H2EJBQLTranslatorFactory,HSQLEJBQLTranslatorFactory
A default EJBQLTranslatorFactory.
- Since:
- 3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFromTranslator(EJBQLTranslationContext context) getJoinAppender(EJBQLTranslationContext context) voidsetCaseInsensitive(boolean caseInsensitive)
-
Field Details
-
JOIN_APPENDER_KEY
- See Also:
-
caseInsensitive
protected boolean caseInsensitive
-
-
Constructor Details
-
JdbcEJBQLTranslatorFactory
public JdbcEJBQLTranslatorFactory()
-
-
Method Details
-
getJoinAppender
- Specified by:
getJoinAppenderin interfaceEJBQLTranslatorFactory
-
getDeleteTranslator
- Specified by:
getDeleteTranslatorin interfaceEJBQLTranslatorFactory
-
getSelectTranslator
- Specified by:
getSelectTranslatorin interfaceEJBQLTranslatorFactory
-
getUpdateTranslator
- Specified by:
getUpdateTranslatorin interfaceEJBQLTranslatorFactory
-
getAggregateColumnTranslator
- Specified by:
getAggregateColumnTranslatorin interfaceEJBQLTranslatorFactory
-
getConditionTranslator
- Specified by:
getConditionTranslatorin interfaceEJBQLTranslatorFactory
-
getFromTranslator
- Specified by:
getFromTranslatorin interfaceEJBQLTranslatorFactory
-
getGroupByTranslator
- Specified by:
getGroupByTranslatorin interfaceEJBQLTranslatorFactory
-
getIdentifierColumnsTranslator
- Specified by:
getIdentifierColumnsTranslatorin interfaceEJBQLTranslatorFactory
-
getOrderByTranslator
- Specified by:
getOrderByTranslatorin interfaceEJBQLTranslatorFactory
-
getSelectColumnsTranslator
- Specified by:
getSelectColumnsTranslatorin interfaceEJBQLTranslatorFactory
-
getUpdateItemTranslator
- Specified by:
getUpdateItemTranslatorin interfaceEJBQLTranslatorFactory
-
setCaseInsensitive
public void setCaseInsensitive(boolean caseInsensitive)
-