Package org.apache.calcite.model
Class JsonMapSchema
java.lang.Object
org.apache.calcite.model.JsonSchema
org.apache.calcite.model.JsonMapSchema
- Direct Known Subclasses:
- JsonCustomSchema
JSON object representing a schema whose tables are explicitly specified.
 
Like the base class JsonSchema,
 occurs within JsonRoot.schemas.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.calcite.model.JsonSchemaJsonSchema.Type
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal List<JsonFunction>Functions in this schema.Tables in this schema.Types in this schema.Fields inherited from class org.apache.calcite.model.JsonSchemaautoLattice, cache, lattices, materializations, name, path
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaccept(ModelHandler handler) voidvisitChildren(ModelHandler modelHandler) 
- 
Field Details- 
tablesTables in this schema.The list may be empty. 
- 
typesTypes in this schema.The list may be empty. 
- 
functionsFunctions in this schema.The list may be empty. 
 
- 
- 
Constructor Details- 
JsonMapSchema
 
- 
- 
Method Details- 
accept- Specified by:
- acceptin class- JsonSchema
 
- 
visitChildren- Overrides:
- visitChildrenin class- JsonSchema
 
 
-