Package org.apache.calcite.materialize
Interface LatticeStatisticProvider
-
- All Known Implementing Classes:
CachingLatticeStatisticProvider
,DelegatingLatticeStatisticProvider
,ProfilerLatticeStatisticProvider
,SqlLatticeStatisticProvider
public interface LatticeStatisticProvider
Estimates row counts for a lattice and its attributes.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
LatticeStatisticProvider.Factory
Creates aLatticeStatisticProvider
for a givenLattice
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
cardinality(java.util.List<Lattice.Column> columns)
Returns an estimate of the number of distinct values in a column or list of columns.
-
-
-
Method Detail
-
cardinality
double cardinality(java.util.List<Lattice.Column> columns)
Returns an estimate of the number of distinct values in a column or list of columns.
-
-