public static interface FilterJoinRule.Config extends RelRule.Config
| Modifier and Type | Method and Description |
|---|---|
FilterJoinRule.Predicate |
getPredicate()
Predicate that returns whether a filter is valid in the ON clause of a
join for this particular kind of join.
|
default boolean |
isSmart()
Whether to try to strengthen join-type, default false.
|
FilterJoinRule.Config |
withPredicate(FilterJoinRule.Predicate predicate)
Sets
getPredicate() ()}. |
FilterJoinRule.Config |
withSmart(boolean smart)
Sets
isSmart(). |
as, description, operandSupplier, relBuilderFactory, toRule, withDescription, withOperandSupplier, withRelBuilderFactory@Value.Default default boolean isSmart()
FilterJoinRule.Config withSmart(boolean smart)
isSmart().@Value.Parameter FilterJoinRule.Predicate getPredicate()
FilterJoinRule.Config withPredicate(FilterJoinRule.Predicate predicate)
getPredicate() ()}.Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.