Package org.apache.calcite.model
Class JsonTile
java.lang.Object
org.apache.calcite.model.JsonTile
Materialized view within a 
JsonLattice.
 A tile is defined in terms of its dimensionality (the grouping columns, drawn from the lattice) and measures (aggregate functions applied to lattice columns).
Occurs within JsonLattice.tiles.
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal ListList of dimensions that define this tile.final List<JsonMeasure>List of measures in this tile.
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
dimensionsList of dimensions that define this tile.Each dimension is a column from the lattice. The list of dimensions defines the level of aggregation, like a GROUP BYclause.Required, but may be empty. Each element is either a string (the unique label of the column within the lattice) or a string list (a pair consisting of a table alias and a column name). 
- 
measuresList of measures in this tile.If not specified, uses JsonLattice.defaultMeasures.
 
- 
- 
Constructor Details- 
JsonTile
 
- 
- 
Method Details- 
accept
 
-