Package com.twilio.kudu.sql.metadata
Class KuduRelMdSelectivity
java.lang.Object
org.apache.calcite.rel.metadata.RelMdSelectivity
com.twilio.kudu.sql.metadata.KuduRelMdSelectivity
- All Implemented Interfaces:
org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity>
public class KuduRelMdSelectivity
extends org.apache.calcite.rel.metadata.RelMdSelectivity
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.calcite.rel.metadata.RelMetadataProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSelectivity
(org.apache.calcite.rel.RelNode rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq, @Nullable org.apache.calcite.rex.RexNode predicate) Methods inherited from class org.apache.calcite.rel.metadata.RelMdSelectivity
getDef, getSelectivity, getSelectivity, getSelectivity, getSelectivity, getSelectivity, getSelectivity, getSelectivity, getSelectivity, getSelectivity
-
Field Details
-
SOURCE
public static final org.apache.calcite.rel.metadata.RelMetadataProvider SOURCE
-
-
Constructor Details
-
KuduRelMdSelectivity
public KuduRelMdSelectivity()
-
-
Method Details
-
getSelectivity
public Double getSelectivity(org.apache.calcite.rel.RelNode rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq, @Nullable org.apache.calcite.rex.RexNode predicate) - Overrides:
getSelectivity
in classorg.apache.calcite.rel.metadata.RelMdSelectivity
-