org.apache.cayenne.dba.derby
Class DerbyQualifierTranslator
java.lang.Object
org.apache.cayenne.access.trans.QueryAssemblerHelper
org.apache.cayenne.access.trans.QualifierTranslator
org.apache.cayenne.access.trans.TrimmingQualifierTranslator
org.apache.cayenne.dba.derby.DerbyQualifierTranslator
- All Implemented Interfaces:
- TraversalHandler
public class DerbyQualifierTranslator
- extends TrimmingQualifierTranslator
Methods inherited from class org.apache.cayenne.access.trans.QualifierTranslator |
appendLiteral, appendObjectMatch, detectObjectMatch, doAppendPart, doAppendPart, endNode, extractQualifier, finishedChild, objectNode, parenthesisNeeded, processRelTermination, startNode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DerbyQualifierTranslator
public DerbyQualifierTranslator(QueryAssembler queryAssembler,
String trimFunction)
processColumnWithQuoteSqlIdentifiers
protected void processColumnWithQuoteSqlIdentifiers(DbAttribute dbAttr,
Expression pathExp)
throws IOException
- Description copied from class:
TrimmingQualifierTranslator
- Adds special handling of CHAR columns.
- Overrides:
processColumnWithQuoteSqlIdentifiers
in class TrimmingQualifierTranslator
- Throws:
IOException
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.