Class JdbcEJBQLTranslatorFactory
java.lang.Object
org.apache.cayenne.access.translator.ejbql.JdbcEJBQLTranslatorFactory
- All Implemented Interfaces:
EJBQLTranslatorFactory
- Direct Known Subclasses:
DB2EJBQLTranslatorFactory
,DerbyEJBQLTranslatorFactory
,FirebirdEJBQLTranslatorFactory
,HSQLEJBQLTranslatorFactory
public class JdbcEJBQLTranslatorFactory extends Object implements EJBQLTranslatorFactory
A default EJBQLTranslatorFactory.
- Since:
- 3.0
-
Field Summary
Fields Modifier and Type Field Description protected boolean
caseInsensitive
protected static String
JOIN_APPENDER_KEY
-
Constructor Summary
Constructors Constructor Description JdbcEJBQLTranslatorFactory()
-
Method Summary
-
Field Details
-
JOIN_APPENDER_KEY
- See Also:
- Constant Field Values
-
caseInsensitive
protected boolean caseInsensitive
-
-
Constructor Details
-
JdbcEJBQLTranslatorFactory
public JdbcEJBQLTranslatorFactory()
-
-
Method Details
-
getJoinAppender
- Specified by:
getJoinAppender
in interfaceEJBQLTranslatorFactory
-
getDeleteTranslator
- Specified by:
getDeleteTranslator
in interfaceEJBQLTranslatorFactory
-
getSelectTranslator
- Specified by:
getSelectTranslator
in interfaceEJBQLTranslatorFactory
-
getUpdateTranslator
- Specified by:
getUpdateTranslator
in interfaceEJBQLTranslatorFactory
-
getAggregateColumnTranslator
- Specified by:
getAggregateColumnTranslator
in interfaceEJBQLTranslatorFactory
-
getConditionTranslator
- Specified by:
getConditionTranslator
in interfaceEJBQLTranslatorFactory
-
getFromTranslator
- Specified by:
getFromTranslator
in interfaceEJBQLTranslatorFactory
-
getGroupByTranslator
- Specified by:
getGroupByTranslator
in interfaceEJBQLTranslatorFactory
-
getIdentifierColumnsTranslator
- Specified by:
getIdentifierColumnsTranslator
in interfaceEJBQLTranslatorFactory
-
getOrderByTranslator
- Specified by:
getOrderByTranslator
in interfaceEJBQLTranslatorFactory
-
getSelectColumnsTranslator
- Specified by:
getSelectColumnsTranslator
in interfaceEJBQLTranslatorFactory
-
getUpdateItemTranslator
- Specified by:
getUpdateItemTranslator
in interfaceEJBQLTranslatorFactory
-
setCaseInsensitive
public void setCaseInsensitive(boolean caseInsensitive)
-