| Modifier and Type | Field and Description |
|---|---|
| private MemberOfNode | |
| private GenerationContext | |
| private boolean | |
| private boolean | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public | SelectGenerationContext(GenerationContext outer, ParseTree newParseTree)
Constructor used to create the context for a subquery. |
| public | SelectGenerationContext(ParseTreeContext newContext, AbstractSession newSession, ParseTree newParseTree)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private boolean | |
| public void | |
| public MemberOfNode | |
| public GenerationContext | |
| public boolean | |
| public boolean | |
| public Expression | joinVariables(Set<String> variables)
Overrides org. |
| public void | setMemberOfNode(MemberOfNode newMemberOfNode)
Overrides org. |
| public boolean | |
| public boolean | |
| public void | |
| public boolean |
| memberOfNode | back to summary |
|---|---|
| private MemberOfNode memberOfNode Hides org. | |
| outer | back to summary |
|---|---|
| private GenerationContext outer | |
| shouldCheckSelectNodeBeforeResolving | back to summary |
|---|---|
| private boolean shouldCheckSelectNodeBeforeResolving | |
| shouldUseOuterJoins | back to summary |
|---|---|
| private boolean shouldUseOuterJoins | |
| useParallelExpressions | back to summary |
|---|---|
| private boolean useParallelExpressions | |
| SelectGenerationContext | back to summary |
|---|---|
| public SelectGenerationContext() | |
| SelectGenerationContext | back to summary |
|---|---|
| public SelectGenerationContext(GenerationContext outer, ParseTree newParseTree) Constructor used to create the context for a subquery. | |
| SelectGenerationContext | back to summary |
|---|---|
| public SelectGenerationContext(ParseTreeContext newContext, AbstractSession newSession, ParseTree newParseTree) | |
| checkSelectNodeBeforeResolving | back to summary |
|---|---|
| public void checkSelectNodeBeforeResolving(boolean shouldCheck) | |
| computeUseParallelExpressions | back to summary |
|---|---|
| private boolean computeUseParallelExpressions() | |
| dontUseOuterJoins | back to summary |
|---|---|
| public void dontUseOuterJoins() | |
| getMemberOfNode | back to summary |
|---|---|
| public MemberOfNode getMemberOfNode() Overrides org.
| |
| getOuterContext | back to summary |
|---|---|
| public GenerationContext getOuterContext() | |
| hasMemberOfNode | back to summary |
|---|---|
| public boolean hasMemberOfNode() Overrides org.
| |
| isSelectGenerationContext | back to summary |
|---|---|
| public boolean isSelectGenerationContext() Overrides org.
| |
| joinVariables | back to summary |
|---|---|
| public Expression joinVariables(Set<String> variables) Overrides org. Iterate the set of variables declared in an outer scope and connect the inner variable expression with the outer one.
| |
| setMemberOfNode | back to summary |
|---|---|
| public void setMemberOfNode(MemberOfNode newMemberOfNode) Overrides org.
| |
| shouldCheckSelectNodeBeforeResolving | back to summary |
|---|---|
| public boolean shouldCheckSelectNodeBeforeResolving() Overrides org.
| |
| shouldUseOuterJoins | back to summary |
|---|---|
| public boolean shouldUseOuterJoins() Overrides org.
| |
| useOuterJoins | back to summary |
|---|---|
| public void useOuterJoins() | |
| useParallelExpressions | back to summary |
|---|---|
| public boolean useParallelExpressions() Overrides org.
| |