@Internal public class JoinOperationFactory extends Object
JoinQueryOperation
operation.Constructor and Description |
---|
JoinOperationFactory() |
Modifier and Type | Method and Description |
---|---|
QueryOperation |
create(QueryOperation left,
QueryOperation right,
JoinQueryOperation.JoinType joinType,
ResolvedExpression condition,
boolean correlated)
Creates a valid
JoinQueryOperation operation. |
public QueryOperation create(QueryOperation left, QueryOperation right, JoinQueryOperation.JoinType joinType, ResolvedExpression condition, boolean correlated)
JoinQueryOperation
operation.
It performs validations such as:
left
- left side of the relational operationright
- right side of the relational operationjoinType
- what sort of join to createcondition
- join condition to applycorrelated
- if the join should be a correlated joinCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.