org.apache.cayenne.dba.db2
Class DB2QualifierTranslator
java.lang.Object
   org.apache.cayenne.access.trans.QueryAssemblerHelper
org.apache.cayenne.access.trans.QueryAssemblerHelper
       org.apache.cayenne.access.trans.QualifierTranslator
org.apache.cayenne.access.trans.QualifierTranslator
           org.apache.cayenne.access.trans.TrimmingQualifierTranslator
org.apache.cayenne.access.trans.TrimmingQualifierTranslator
               org.apache.cayenne.dba.db2.DB2QualifierTranslator
org.apache.cayenne.dba.db2.DB2QualifierTranslator
- All Implemented Interfaces: 
- TraversalHandler
- public class DB2QualifierTranslator 
- 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 | 
 
DB2QualifierTranslator
public DB2QualifierTranslator(QueryAssembler queryAssembler,
                              String trimFunction)
appendLiteralDirect
protected void appendLiteralDirect(Object val,
                                   DbAttribute attr,
                                   Expression parentExpression)
                            throws IOException
- Description copied from class: QueryAssemblerHelper
- Appends SQL code to the query buffer to handle valas a parameter to
 the PreparedStatement being built. Addsvalinto QueryAssembler
 parameter list.
 
- 
- Overrides:
- appendLiteralDirectin class- QueryAssemblerHelper
 
- 
- Throws:
- IOException
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.