Package com.twilio.kudu.sql.metadata
Class KuduNonCumulativeCost
java.lang.Object
com.twilio.kudu.sql.metadata.KuduNonCumulativeCost
- All Implemented Interfaces:
org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost>
public class KuduNonCumulativeCost
extends Object
implements org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.calcite.rel.metadata.RelMetadataProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost>
getDef()
org.apache.calcite.plan.RelOptCost
getNonCumulativeCost
(org.apache.calcite.rel.RelNode rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq)
-
Field Details
-
SOURCE
public static final org.apache.calcite.rel.metadata.RelMetadataProvider SOURCE
-
-
Constructor Details
-
KuduNonCumulativeCost
public KuduNonCumulativeCost()
-
-
Method Details
-
getDef
public org.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost> getDef()- Specified by:
getDef
in interfaceorg.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost>
-
getNonCumulativeCost
public org.apache.calcite.plan.RelOptCost getNonCumulativeCost(org.apache.calcite.rel.RelNode rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq)
-