public class JdbcEJBQLTranslatorFactory extends Object implements EJBQLTranslatorFactory
Modifier and Type | Field and Description |
---|---|
protected boolean |
caseInsensitive |
protected static String |
JOIN_APPENDER_KEY |
Constructor and Description |
---|
JdbcEJBQLTranslatorFactory() |
protected static final String JOIN_APPENDER_KEY
protected boolean caseInsensitive
public EJBQLJoinAppender getJoinAppender(EJBQLTranslationContext context)
getJoinAppender
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getDeleteTranslator(EJBQLTranslationContext context)
getDeleteTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getSelectTranslator(EJBQLTranslationContext context)
getSelectTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getUpdateTranslator(EJBQLTranslationContext context)
getUpdateTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getAggregateColumnTranslator(EJBQLTranslationContext context)
getAggregateColumnTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getConditionTranslator(EJBQLTranslationContext context)
getConditionTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getFromTranslator(EJBQLTranslationContext context)
getFromTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getGroupByTranslator(EJBQLTranslationContext context)
getGroupByTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getIdentifierColumnsTranslator(EJBQLTranslationContext context)
getIdentifierColumnsTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getOrderByTranslator(EJBQLTranslationContext context)
getOrderByTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getSelectColumnsTranslator(EJBQLTranslationContext context)
getSelectColumnsTranslator
in interface EJBQLTranslatorFactory
public EJBQLExpressionVisitor getUpdateItemTranslator(EJBQLTranslationContext context)
getUpdateItemTranslator
in interface EJBQLTranslatorFactory
public void setCaseInsensitive(boolean caseInsensitive)
Copyright © 2001–2019 Apache Cayenne. All rights reserved.