org.apache.cayenne.dba.firebird
Class FirebirdQualifierTranslator
java.lang.Object
org.apache.cayenne.access.trans.QueryAssemblerHelper
org.apache.cayenne.access.trans.QualifierTranslator
org.apache.cayenne.dba.firebird.FirebirdQualifierTranslator
- All Implemented Interfaces:
- TraversalHandler
public class FirebirdQualifierTranslator
- extends QualifierTranslator
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 |
FirebirdQualifierTranslator
public FirebirdQualifierTranslator(QueryAssembler queryAssembler)
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.