org.apache.cayenne.access.jdbc
Class JdbcEJBQLTranslatorFactory
java.lang.Object
org.apache.cayenne.access.jdbc.JdbcEJBQLTranslatorFactory
- All Implemented Interfaces:
- EJBQLTranslatorFactory
public class JdbcEJBQLTranslatorFactory
- extends java.lang.Object
- implements EJBQLTranslatorFactory
A default EJBQLTranslatorFactory.
- Since:
- 3.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JOIN_APPENDER_KEY
protected static final java.lang.String JOIN_APPENDER_KEY
- See Also:
- Constant Field Values
caseInsensitive
protected boolean caseInsensitive
JdbcEJBQLTranslatorFactory
public JdbcEJBQLTranslatorFactory()
getJoinAppender
public EJBQLJoinAppender getJoinAppender(EJBQLTranslationContext context)
- Specified by:
getJoinAppender
in interface EJBQLTranslatorFactory
getDeleteTranslator
public EJBQLExpressionVisitor getDeleteTranslator(EJBQLTranslationContext context)
- Specified by:
getDeleteTranslator
in interface EJBQLTranslatorFactory
getSelectTranslator
public EJBQLExpressionVisitor getSelectTranslator(EJBQLTranslationContext context)
- Specified by:
getSelectTranslator
in interface EJBQLTranslatorFactory
getUpdateTranslator
public EJBQLExpressionVisitor getUpdateTranslator(EJBQLTranslationContext context)
- Specified by:
getUpdateTranslator
in interface EJBQLTranslatorFactory
getAggregateColumnTranslator
public EJBQLExpressionVisitor getAggregateColumnTranslator(EJBQLTranslationContext context)
- Specified by:
getAggregateColumnTranslator
in interface EJBQLTranslatorFactory
getConditionTranslator
public EJBQLExpressionVisitor getConditionTranslator(EJBQLTranslationContext context)
- Specified by:
getConditionTranslator
in interface EJBQLTranslatorFactory
getFromTranslator
public EJBQLExpressionVisitor getFromTranslator(EJBQLTranslationContext context)
- Specified by:
getFromTranslator
in interface EJBQLTranslatorFactory
getGroupByTranslator
public EJBQLExpressionVisitor getGroupByTranslator(EJBQLTranslationContext context)
- Specified by:
getGroupByTranslator
in interface EJBQLTranslatorFactory
getIdentifierColumnsTranslator
public EJBQLExpressionVisitor getIdentifierColumnsTranslator(EJBQLTranslationContext context)
- Specified by:
getIdentifierColumnsTranslator
in interface EJBQLTranslatorFactory
getOrderByTranslator
public EJBQLExpressionVisitor getOrderByTranslator(EJBQLTranslationContext context)
- Specified by:
getOrderByTranslator
in interface EJBQLTranslatorFactory
getSelectColumnsTranslator
public EJBQLExpressionVisitor getSelectColumnsTranslator(EJBQLTranslationContext context)
- Specified by:
getSelectColumnsTranslator
in interface EJBQLTranslatorFactory
getUpdateItemTranslator
public EJBQLExpressionVisitor getUpdateItemTranslator(EJBQLTranslationContext context)
- Specified by:
getUpdateItemTranslator
in interface EJBQLTranslatorFactory
setCaseInsensitive
public void setCaseInsensitive(boolean caseInsensitive)
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.