Class JsonRoot

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String defaultSchema
      Name of the schema that will become the default schema for connections to Calcite that use this model.
      java.util.List<JsonSchema> schemas
      List of schema elements.
      java.lang.String version
      Schema model version number.
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonRoot()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • version

        public java.lang.String version
        Schema model version number. Required, must have value "1.0".
      • defaultSchema

        public java.lang.String defaultSchema
        Name of the schema that will become the default schema for connections to Calcite that use this model.

        Optional, case-sensitive. If specified, there must be a schema in this model with this name.

      • schemas

        public final java.util.List<JsonSchema> schemas
        List of schema elements.

        The list may be empty.

    • Constructor Detail

      • JsonRoot

        public JsonRoot()