public class HiveRelMdUniqueKeys extends Object implements org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys>
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.rel.metadata.RelMetadataProvider |
SOURCE |
| Constructor and Description |
|---|
HiveRelMdUniqueKeys() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys> |
getDef() |
Set<org.apache.calcite.util.ImmutableBitSet> |
getUniqueKeys(org.apache.calcite.rel.core.Project rel,
org.apache.calcite.rel.metadata.RelMetadataQuery mq,
boolean ignoreNulls) |
public org.apache.calcite.rel.metadata.MetadataDef<org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys> getDef()
getDef in interface org.apache.calcite.rel.metadata.MetadataHandler<org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys>public Set<org.apache.calcite.util.ImmutableBitSet> getUniqueKeys(org.apache.calcite.rel.core.Project rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq, boolean ignoreNulls)
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.