public interface CommutativeJoinNode extends JoinLikeNode, CommutativeJoinOrFilterNode, NaryOperatorNode
| Modifier and Type | Method and Description |
|---|---|
CommutativeJoinNode |
changeOptionalFilterCondition(Optional<ImmutableExpression> newOptionalFilterCondition)
Constructs a new JoinLikeNode with the following optional filter condition
(recall that a QueryNode is immutable).
|
getOptionalFilterConditionacceptNodeTransformer, acceptVisitor, clone, getLocallyDefinedVariables, getLocallyRequiredVariables, getLocalVariables, getRequiredVariables, isEquivalentTo, isSyntacticallyEquivalentTo, isVariableNullableacceptNodeTransformer, acceptTransformer, acceptVisitor, applyDescendingSubstitution, applyDescendingSubstitutionWithoutOptimizing, applyFreshRenaming, computeNotInternallyRequiredVariables, getPossibleVariableDefinitions, getVariableNullability, inferUniqueConstraints, isConstructed, isDistinct, liftIncompatibleDefinitions, normalizeForOptimization, propagateDownConstraint, removeDistincts, validateNodeCommutativeJoinNode changeOptionalFilterCondition(Optional<ImmutableExpression> newOptionalFilterCondition)
JoinLikeNodechangeOptionalFilterCondition in interface JoinLikeNodeCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.