|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JoinStrategy | |
|---|---|
| org.teiid.query.processor.relational | |
| Uses of JoinStrategy in org.teiid.query.processor.relational |
|---|
| Subclasses of JoinStrategy in org.teiid.query.processor.relational | |
|---|---|
class |
EnhancedSortMergeJoinStrategy
Extends the basic fully sorted merge join to check for conditions necessary to not fully sort one of the sides. |
class |
MergeJoinStrategy
MergeJoinStrategy supports generalized Full, Left Outer, and Inner Joins (containing non-equi join criteria) as long as there is at least one equi-join criteria Additionally supports Semi and Anti-Semi Joins. |
class |
NestedLoopJoinStrategy
Nested loop is currently implemented as a degenerate case of merge join. |
class |
NestedTableJoinStrategy
Variation of a nested loop join that handles nested tables |
| Methods in org.teiid.query.processor.relational that return JoinStrategy | |
|---|---|
abstract JoinStrategy |
JoinStrategy.clone()
|
JoinStrategy |
JoinNode.getJoinStrategy()
|
| Methods in org.teiid.query.processor.relational with parameters of type JoinStrategy | |
|---|---|
void |
JoinNode.setJoinStrategy(JoinStrategy joinStrategy)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||