public enum WayangConvention extends Enum<WayangConvention> implements org.apache.calcite.plan.Convention
| Enum Constant and Description |
|---|
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConvertConvention(org.apache.calcite.plan.Convention toConvention) |
Class |
getInterface() |
String |
getName() |
org.apache.calcite.plan.RelTraitDef |
getTraitDef() |
void |
register(org.apache.calcite.plan.RelOptPlanner relOptPlanner) |
boolean |
satisfies(org.apache.calcite.plan.RelTrait relTrait) |
String |
toString() |
boolean |
useAbstractConvertersForConversion(org.apache.calcite.plan.RelTraitSet fromTraits,
org.apache.calcite.plan.RelTraitSet toTraits) |
static WayangConvention |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static WayangConvention[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final WayangConvention INSTANCE
public static WayangConvention[] values()
for (WayangConvention c : WayangConvention.values()) System.out.println(c);
public static WayangConvention valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic Class getInterface()
getInterface in interface org.apache.calcite.plan.Conventionpublic String getName()
getName in interface org.apache.calcite.plan.Conventionpublic boolean canConvertConvention(org.apache.calcite.plan.Convention toConvention)
canConvertConvention in interface org.apache.calcite.plan.Conventionpublic boolean useAbstractConvertersForConversion(org.apache.calcite.plan.RelTraitSet fromTraits,
org.apache.calcite.plan.RelTraitSet toTraits)
useAbstractConvertersForConversion in interface org.apache.calcite.plan.Conventionpublic org.apache.calcite.plan.RelTraitDef getTraitDef()
getTraitDef in interface org.apache.calcite.plan.RelTraitpublic boolean satisfies(org.apache.calcite.plan.RelTrait relTrait)
satisfies in interface org.apache.calcite.plan.RelTraitpublic void register(org.apache.calcite.plan.RelOptPlanner relOptPlanner)
register in interface org.apache.calcite.plan.RelTraitpublic String toString()
toString in interface org.apache.calcite.plan.RelTraittoString in class Enum<WayangConvention>Copyright © 2020–2023 The Apache Software Foundation. All rights reserved.