org.apache.cayenne.dba.firebird
Class FirebirdQualifierTranslator

java.lang.Object
  extended by org.apache.cayenne.access.trans.QueryAssemblerHelper
      extended by org.apache.cayenne.access.trans.QualifierTranslator
          extended by org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
All Implemented Interfaces:
TraversalHandler

public class FirebirdQualifierTranslator
extends QualifierTranslator


Field Summary
 
Fields inherited from class org.apache.cayenne.access.trans.QualifierTranslator
caseInsensitive, matchingObject, objectMatchTranslator
 
Fields inherited from class org.apache.cayenne.access.trans.QueryAssemblerHelper
out, queryAssembler, strategy
 
Constructor Summary
FirebirdQualifierTranslator(QueryAssembler queryAssembler)
           
 
Method Summary
protected  void doAppendPart(Expression rootNode)
          Translates query qualifier to SQL WHERE clause.
 
Methods inherited from class org.apache.cayenne.access.trans.QualifierTranslator
appendLiteral, appendObjectMatch, detectObjectMatch, doAppendPart, endNode, extractQualifier, finishedChild, objectNode, operandForBitwiseAnd, operandForBitwiseLeftShift, operandForBitwiseNot, operandForBitwiseOr, operandForBitwiseRightShift, operandForBitwiseXor, parenthesisNeeded, processRelTermination, setCaseInsensitive, startNode
 
Methods inherited from class org.apache.cayenne.access.trans.QueryAssemblerHelper
appendDbPath, appendLikeEscapeCharacter, appendLiteralDirect, appendObjPath, appendPart, getDbEntity, getObjEntity, paramsDbType, processColumn, processColumnWithQuoteSqlIdentifiers, processRelTermination
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FirebirdQualifierTranslator

public FirebirdQualifierTranslator(QueryAssembler queryAssembler)
Method Detail

doAppendPart

protected void doAppendPart(Expression rootNode)
                     throws IOException
Description copied from class: QualifierTranslator
Translates query qualifier to SQL WHERE clause. Qualifier is a method parameter.

Overrides:
doAppendPart in class QualifierTranslator
Throws:
IOException


Copyright © 2001-2013 Apache Cayenne. All Rights Reserved.