public class JoinStack extends Object
Modifier and Type | Field and Description |
---|---|
protected JoinTreeNode |
rootNode |
protected JoinTreeNode |
topNode |
Modifier | Constructor and Description |
---|---|
protected |
JoinStack(DbAdapter dbAdapter,
QueryAssembler assembler) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendJoins(StringBuilder out)
Appends all configured joins to the provided output object.
|
protected void |
appendJoinSubtree(StringBuilder out,
JoinTreeNode node) |
protected void |
appendQualifier(StringBuilder out,
boolean firstQualifierElement)
Append join information to the qualifier - the part after "WHERE".
|
protected String |
newAlias() |
protected int |
size()
Returns the number of configured joins.
|
protected JoinTreeNode rootNode
protected JoinTreeNode topNode
protected JoinStack(DbAdapter dbAdapter, QueryAssembler assembler)
protected int size()
protected void appendJoins(StringBuilder out)
protected void appendJoinSubtree(StringBuilder out, JoinTreeNode node)
protected void appendQualifier(StringBuilder out, boolean firstQualifierElement)
protected String newAlias()
Copyright © 2001–2023 Apache Cayenne. All rights reserved.