Modifier and Type | Method and Description |
---|---|
static JoinType |
JoinUtil.getJoinTypePreventingCriteriaOptimization(PlanNode joinNode,
Set<GroupSymbol> groups) |
Modifier and Type | Method and Description |
---|---|
static boolean |
CapabilitiesUtil.supportsJoin(Object modelID,
JoinType joinType,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder) |
Modifier and Type | Method and Description |
---|---|
JoinType |
JoinNode.getJoinType() |
Modifier and Type | Method and Description |
---|---|
void |
JoinNode.setJoinType(JoinType type) |
Modifier and Type | Method and Description |
---|---|
void |
LanguageVisitor.visit(JoinType obj) |
Modifier and Type | Field and Description |
---|---|
static JoinType |
JoinType.JOIN_ANTI_SEMI
internal ANTI SEMI Join type
|
static JoinType |
JoinType.JOIN_CROSS
Represents a cross join: a CROSS JOIN b
|
static JoinType |
JoinType.JOIN_FULL_OUTER
Represents a full outer join: a FULL OUTER JOIN b
|
static JoinType |
JoinType.JOIN_INNER
Represents an inner join: a INNER JOIN b
|
static JoinType |
JoinType.JOIN_LEFT_OUTER
Represents a left outer join: a LEFT OUTER JOIN b
|
static JoinType |
JoinType.JOIN_RIGHT_OUTER
Represents a right outer join: a RIGHT OUTER JOIN b
|
static JoinType |
JoinType.JOIN_SEMI
internal SEMI Join type
|
static JoinType |
JoinType.JOIN_UNION
Represents a union join: a UNION JOIN b - not used after rewrite
|
Modifier and Type | Method and Description |
---|---|
JoinType |
JoinPredicate.getJoinType()
Get join type for this predicate
|
JoinType |
JoinType.getReverseType()
To switch directions from left to right or right to left.
|
Modifier and Type | Method and Description |
---|---|
void |
JoinPredicate.setJoinType(JoinType type)
Set join type for this predicate
|
Constructor and Description |
---|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type)
Construct a JoinPredicate between two clauses of the specified type.
|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type,
Criteria criteria)
Construct a JoinPredicate between two clauses of the specified type.
|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type,
List criteria)
Construct a JoinPredicate between two clauses of the specified type.
|
Modifier and Type | Method and Description |
---|---|
void |
PreOrPostOrderNavigator.visit(JoinType obj) |
Modifier and Type | Method and Description |
---|---|
void |
SQLStringVisitor.visit(JoinType obj) |
Copyright © 2019. All rights reserved.