public final class HiveRelMdColumnUniqueness extends Object implements org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness>
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.rel.metadata.RelMetadataProvider |
SOURCE |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
areColumnsUnique(HiveTableScan rel,
org.apache.calcite.rel.metadata.RelMetadataQuery mq,
org.apache.calcite.util.ImmutableBitSet columns,
boolean ignoreNulls) |
org.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness> |
getDef() |
public org.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness> getDef()
getDef in interface org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness>public Boolean areColumnsUnique(HiveTableScan rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq, org.apache.calcite.util.ImmutableBitSet columns, boolean ignoreNulls)
Copyright © 2022 The Apache Software Foundation. All rights reserved.