| Package | Description |
|---|---|
| org.apache.calcite.model |
Provides model files, in JSON format, defining schemas and other metadata.
|
| Class and Description |
|---|
| JsonColumn
JSON object representing a column.
|
| JsonCustomSchema
JSON schema element that represents a custom schema.
|
| JsonCustomTable
Custom table schema element.
|
| JsonFunction
Function schema element.
|
| JsonJdbcSchema
JSON object representing a schema that maps to a JDBC database.
|
| JsonLattice
Element that describes a star schema and provides a framework for defining,
recognizing, and recommending materialized views at various levels of
aggregation.
|
| JsonMapSchema
JSON object representing a schema whose tables are explicitly specified.
|
| JsonMaterialization
Element that describes how a table is a materialization of a query.
|
| JsonMeasure
An aggregate function applied to a column (or columns) of a lattice.
|
| JsonRoot
Root schema element.
|
| JsonSchema
Schema schema element.
|
| JsonStream
Information about whether a table allows streaming.
|
| JsonTable
Table schema element.
|
| JsonTile
Materialized view within a
JsonLattice. |
| JsonView
View schema element.
|
| ModelHandler
Reads a model and creates schema objects accordingly.
|
| ModelHandler.ExtraOperand
Extra operands automatically injected into a
JsonCustomSchema.operand, as extra context for the adapter. |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.