public class DelegatingLatticeStatisticProvider extends Object implements LatticeStatisticProvider
LatticeStatisticProvider that delegates
to an underlying provider.LatticeStatisticProvider.Factory| Modifier and Type | Field and Description |
|---|---|
protected LatticeStatisticProvider |
provider |
| Modifier | Constructor and Description |
|---|---|
protected |
DelegatingLatticeStatisticProvider(LatticeStatisticProvider provider)
Creates a DelegatingLatticeStatisticProvider.
|
| Modifier and Type | Method and Description |
|---|---|
double |
cardinality(List<Lattice.Column> columns)
Returns an estimate of the number of distinct values in a column
or list of columns.
|
protected final LatticeStatisticProvider provider
protected DelegatingLatticeStatisticProvider(LatticeStatisticProvider provider)
provider - Provider to which to delegate otherwise unhandled requestspublic double cardinality(List<Lattice.Column> columns)
LatticeStatisticProvidercardinality in interface LatticeStatisticProviderCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.