public class TileSuggester extends Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
TileSuggester.AttributeImpl
Implementation of
Attribute based on a Lattice.Column. |
private static class |
TileSuggester.SchemaImpl
Implementation of
Schema based on a Lattice. |
private static class |
TileSuggester.StatisticsProviderImpl
Implementation of
StatisticsProvider
that asks the lattice. |
private static class |
TileSuggester.TableImpl
Implementation of
Table based on a Lattice. |
| Modifier and Type | Field and Description |
|---|---|
private Lattice |
lattice |
private static com.google.common.base.Function<org.pentaho.aggdes.model.Attribute,Lattice.Column> |
TO_COLUMN |
| Constructor and Description |
|---|
TileSuggester(Lattice lattice) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<? extends Lattice.Tile> |
tiles() |
private Lattice.Tile |
toTile(org.pentaho.aggdes.model.Aggregate aggregate) |
private static final com.google.common.base.Function<org.pentaho.aggdes.model.Attribute,Lattice.Column> TO_COLUMN
private final Lattice lattice
public TileSuggester(Lattice lattice)
public Iterable<? extends Lattice.Tile> tiles()
private Lattice.Tile toTile(org.pentaho.aggdes.model.Aggregate aggregate)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.