Uses of Interface
io.trino.cost.TableStatsProvider
Packages that use TableStatsProvider
-
Uses of TableStatsProvider in io.trino.cost
Classes in io.trino.cost that implement TableStatsProviderMethods in io.trino.cost that return TableStatsProviderModifier and TypeMethodDescriptionStatsCalculator.Context.tableStatsProvider()Returns the value of thetableStatsProviderrecord component.Constructors in io.trino.cost with parameters of type TableStatsProviderModifierConstructorDescriptionCachingStatsProvider(StatsCalculator statsCalculator, Session session, TableStatsProvider tableStatsProvider) CachingStatsProvider(StatsCalculator statsCalculator, Optional<Memo> memo, Lookup lookup, Session session, TableStatsProvider tableStatsProvider, RuntimeInfoProvider runtimeInfoProvider) Context(StatsProvider statsProvider, Lookup lookup, Session session, TableStatsProvider tableStatsProvider, RuntimeInfoProvider runtimeInfoProvider) Creates an instance of aContextrecord class. -
Uses of TableStatsProvider in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return TableStatsProviderModifier and TypeMethodDescriptionPlanOptimizer.Context.tableStatsProvider()Returns the value of thetableStatsProviderrecord component.Constructors in io.trino.sql.planner.optimizations with parameters of type TableStatsProviderModifierConstructorDescriptionContext(Session session, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector, PlanOptimizersStatsCollector planOptimizersStatsCollector, TableStatsProvider tableStatsProvider, RuntimeInfoProvider runtimeInfoProvider) Creates an instance of aContextrecord class.