public class DrillDistributionTraitDef extends org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>
| Modifier and Type | Field and Description |
|---|---|
static DrillDistributionTraitDef |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConvert(org.apache.calcite.plan.RelOptPlanner planner,
DrillDistributionTrait fromTrait,
DrillDistributionTrait toTrait) |
org.apache.calcite.rel.RelNode |
convert(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.RelNode rel,
DrillDistributionTrait toDist,
boolean allowInfiniteCostConverters) |
DrillDistributionTrait |
getDefault() |
String |
getSimpleName() |
Class<DrillDistributionTrait> |
getTraitClass() |
public static final DrillDistributionTraitDef INSTANCE
public boolean canConvert(org.apache.calcite.plan.RelOptPlanner planner,
DrillDistributionTrait fromTrait,
DrillDistributionTrait toTrait)
canConvert in class org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>public Class<DrillDistributionTrait> getTraitClass()
getTraitClass in class org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>public DrillDistributionTrait getDefault()
getDefault in class org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>public String getSimpleName()
getSimpleName in class org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>public org.apache.calcite.rel.RelNode convert(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.RelNode rel,
DrillDistributionTrait toDist,
boolean allowInfiniteCostConverters)
convert in class org.apache.calcite.plan.RelTraitDef<DrillDistributionTrait>Copyright © 2021 The Apache Software Foundation. All rights reserved.