Class JdbcEJBQLTranslator
java.lang.Object
org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslator
- All Implemented Interfaces:
EJBQLTranslator
- Direct Known Subclasses:
DB2EJBQLTranslator,DerbyEJBQLTranslator,FirebirdEJBQLTranslator,H2EJBQLTranslator,HSQLEJBQLTranslator
A default
EJBQLTranslator.- 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
-
JdbcEJBQLTranslator
public JdbcEJBQLTranslator()
-
-
Method Details
-
getJoinAppender
- Specified by:
getJoinAppenderin interfaceEJBQLTranslator
-
getDeleteTranslator
- Specified by:
getDeleteTranslatorin interfaceEJBQLTranslator
-
getSelectTranslator
- Specified by:
getSelectTranslatorin 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
-
setCaseInsensitive
public void setCaseInsensitive(boolean caseInsensitive)
-