Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.metadata.BuiltInMetadata
- org.apache.calcite.rel.metadata.CachingRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.rel.metadata.CachingRelMetadataProvider.CacheEntry
- org.apache.calcite.rel.metadata.CachingRelMetadataProvider.CachingInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.rel.metadata.ChainedRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.rel.metadata.DefaultRelMetadataProvider
- org.apache.calcite.rel.metadata.ChainedRelMetadataProvider.ChainedInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.rel.metadata.JaninoRelMetadataProvider (implements org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.Key
- org.apache.calcite.rel.metadata.MetadataDef<M>
- org.apache.calcite.rel.metadata.MetadataFactoryImpl (implements org.apache.calcite.rel.metadata.MetadataFactory)
- org.apache.calcite.rel.metadata.ReflectiveRelMetadataProvider (implements org.apache.calcite.util.ReflectiveVisitor, org.apache.calcite.rel.metadata.RelMetadataProvider)
- org.apache.calcite.rel.metadata.ReflectiveRelMetadataProvider.Space
- org.apache.calcite.rel.metadata.ReflectiveRelMetadataProvider.Space2
- org.apache.calcite.rel.metadata.RelColumnMapping
- org.apache.calcite.rel.metadata.RelColumnOrigin
- org.apache.calcite.rel.metadata.RelMdAllPredicates (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdCollation (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdColumnOrigins (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdColumnUniqueness (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdDistinctRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdDistribution (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdExplainVisibility (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdExpressionLineage (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMaxRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMemory (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdMinRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdNodeTypes (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdParallelism (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPercentageOriginalRows (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPopulationSize (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPredicates (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdPredicates.JoinConditionBasedPredicateInference
- org.apache.calcite.rel.metadata.RelMdPredicates.JoinConditionBasedPredicateInference.ExprsItr (implements java.util.Iterator<E>)
- org.apache.calcite.rel.metadata.RelMdRowCount (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdSelectivity (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdSize (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdTableReferences (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdUniqueKeys (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.calcite.rel.metadata.RelMdUtil
- org.apache.calcite.rel.metadata.RelMetadataQuery
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rel.metadata.RelMdExpressionLineage.RexReplacer
- org.apache.calcite.rex.RexVisitorImpl<R> (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rel.metadata.RelMdPredicates.JoinConditionBasedPredicateInference.EquivalenceFinder
- org.apache.calcite.rel.metadata.RelMdUtil.CardOfProjExpr
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.calcite.util.ControlFlowException
- org.apache.calcite.rel.metadata.JaninoRelMetadataProvider.NoHandler
- org.apache.calcite.rel.metadata.CyclicMetadataException
- org.apache.calcite.util.ControlFlowException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.apache.calcite.rel.metadata.Metadata
- org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.Collation
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.CumulativeCost
- org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.ExplainVisibility
- org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.MaxRowCount
- org.apache.calcite.rel.metadata.BuiltInMetadata.Memory
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.MinRowCount
- org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost
- org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.PopulationSize
- org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.Size
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys)
- org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys
- org.apache.calcite.rel.metadata.BuiltInMetadata.All (also extends org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates, org.apache.calcite.rel.metadata.BuiltInMetadata.Collation, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin, org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness, org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution, org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage, org.apache.calcite.rel.metadata.BuiltInMetadata.Memory, org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes, org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism, org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows, org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates, org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount, org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity, org.apache.calcite.rel.metadata.BuiltInMetadata.Size, org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences)
- org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates
- org.apache.calcite.rel.metadata.MetadataFactory
- org.apache.calcite.rel.metadata.MetadataHandler<M>
- org.apache.calcite.rel.metadata.BuiltInMetadata.AllPredicates.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Collation.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnOrigin.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.ColumnUniqueness.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.CumulativeCost.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.DistinctRowCount.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Distribution.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.ExplainVisibility.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.ExpressionLineage.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.MaxRowCount.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Memory.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.MinRowCount.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.NodeTypes.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.NonCumulativeCost.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Parallelism.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.PercentageOriginalRows.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.PopulationSize.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Predicates.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.RowCount.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Selectivity.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.Size.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.TableReferences.Handler
- org.apache.calcite.rel.metadata.BuiltInMetadata.UniqueKeys.Handler
- org.apache.calcite.rel.metadata.RelMetadataProvider
- org.apache.calcite.rel.metadata.UnboundMetadata<M>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.calcite.rel.metadata.NullSentinel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)