| Modifier and Type | Method and Description |
|---|---|
JoinConditionAnalysis |
JoinDataSource.getConditionAnalysis() |
| Modifier and Type | Method and Description |
|---|---|
JoinConditionAnalysis |
PreJoinableClause.getCondition() |
| Constructor and Description |
|---|
PreJoinableClause(String prefix,
DataSource dataSource,
JoinType joinType,
JoinConditionAnalysis condition) |
| Modifier and Type | Method and Description |
|---|---|
static JoinConditionAnalysis |
JoinConditionAnalysis.forExpression(String condition,
String rightPrefix,
ExprMacroTable macroTable)
Analyze a join condition.
|
JoinConditionAnalysis |
JoinableClause.getCondition()
The join condition.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Joinable> |
MapJoinableFactory.build(DataSource dataSource,
JoinConditionAnalysis condition) |
Optional<Joinable> |
JoinableFactory.build(DataSource dataSource,
JoinConditionAnalysis condition)
Create a Joinable object.
|
JoinMatcher |
Joinable.makeJoinMatcher(ColumnSelectorFactory leftColumnSelectorFactory,
JoinConditionAnalysis condition,
boolean remainderNeeded)
Creates a JoinMatcher that can be used to implement a join onto this Joinable.
|
| Constructor and Description |
|---|
JoinableClause(String prefix,
Joinable joinable,
JoinType joinType,
JoinConditionAnalysis condition) |
| Modifier and Type | Method and Description |
|---|---|
static LookupJoinMatcher |
LookupJoinMatcher.create(LookupExtractor extractor,
ColumnSelectorFactory leftSelectorFactory,
JoinConditionAnalysis condition,
boolean remainderNeeded) |
JoinMatcher |
LookupJoinable.makeJoinMatcher(ColumnSelectorFactory leftSelectorFactory,
JoinConditionAnalysis condition,
boolean remainderNeeded) |
| Modifier and Type | Method and Description |
|---|---|
JoinMatcher |
IndexedTableJoinable.makeJoinMatcher(ColumnSelectorFactory leftColumnSelectorFactory,
JoinConditionAnalysis condition,
boolean remainderNeeded) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.