 
| Name | Description | Type | Package | Framework | 
| BuiltInMetadata | Contains the interfaces for several common forms of metadata. | Class | org.apache.calcite.rel.metadata | Calcite | 
| BuiltInMetadata .Collation | Metadata about which columns are sorted. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .ColumnOrigin | Metadata about the origins of columns. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .ColumnUniqueness | Metadata about whether a set of columns uniquely identifies a row. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .CumulativeCost | Metadata about the cost of evaluating a relational expression, includingEstimates the cost of executing a relational expression, including the | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .DistinctRowCount | Metadata about the number of distinct rows returned by a set of columns in a relational expression. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Distribution | Metadata about how a relational expression is distributed. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .ExplainVisibility | Metadata about whether a relational expression should appear in a plan. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .MaxRowCount | Metadata about the maximum number of rows returned by a relationalEstimates the max number of rows which will be returned by a relational | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Memory | Metadata about the memory use of an operator. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .NonCumulativeCost | Metadata about the cost of evaluating a relational expression, not including its inputs. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Parallelism | Metadata about the degree of parallelism of a relational expression, and how its operators are assigned to processes with independent resource | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .PercentageOriginalRows | Metadata about the proportion of original rows that remain in a relationalEstimates the percentage of the number of rows actually produced by a | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .PopulationSize | Metadata about the number of distinct values in the original source of a column or set of columns. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Predicates | Metadata about the predicates that hold in the rows emitted from a relational expression. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .RowCount | Metadata about the number of rows returned by a relational expression. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Selectivity | Metadata about the selectivity of a predicate. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .Size | Metadata about the size of rows and columns. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite | 
| BuiltInMetadata .UniqueKeys | Metadata about which combinations of columns are unique identifiers. | Interface | org.apache.calcite.rel.metadata.BuiltInMetadata | Calcite |