public class PostgresQualifierTranslator extends TrimmingQualifierTranslator
trimFunctioncaseInsensitive, matchingObject, objectMatchTranslatorout, queryAssembler, strategy| Constructor and Description |
|---|
PostgresQualifierTranslator(QueryAssembler queryAssembler) |
| Modifier and Type | Method and Description |
|---|---|
void |
endNode(Expression node,
Expression parentNode)
Called during the traversal after an expression node children
processing is finished.
|
void |
finishedChild(Expression node,
int childIndex,
boolean hasMoreChildren)
Called during traversal after a child of expression
has been visited.
|
void |
startNode(Expression node,
Expression parentNode)
Called during the traversal before an expression node children
processing is started.
|
getTrimFunction, processColumn, processColumnWithQuoteSqlIdentifiers, setTrimFunctionappendLiteral, appendObjectMatch, detectObjectMatch, doAppendPart, doAppendPart, extractQualifier, objectNode, operandForBitwiseAnd, operandForBitwiseNot, operandForBitwiseOr, operandForBitwiseXor, parenthesisNeeded, processRelTermination, setCaseInsensitiveappendDbPath, appendLikeEscapeCharacter, appendLiteralDirect, appendObjPath, appendPart, getDbEntity, getObjEntity, paramsDbType, processRelTerminationpublic PostgresQualifierTranslator(QueryAssembler queryAssembler)
public void startNode(Expression node, Expression parentNode)
TraversalHandlerstartNode in interface TraversalHandlerstartNode in class QualifierTranslatorpublic void endNode(Expression node, Expression parentNode)
TraversalHandlerendNode in interface TraversalHandlerendNode in class QualifierTranslatorpublic void finishedChild(Expression node, int childIndex, boolean hasMoreChildren)
TraversalHandlerfinishedChild in interface TraversalHandlerfinishedChild in class QualifierTranslatorCopyright © 2001–2018 Apache Cayenne. All rights reserved.