Class JsonCustomTable

java.lang.Object
org.apache.calcite.model.JsonTable
org.apache.calcite.model.JsonCustomTable

public class JsonCustomTable extends JsonTable
Custom table schema element.

Like base class JsonTable, occurs within JsonMapSchema.tables.

See Also:
  • Field Details

    • factory

      public final String factory
      Name of the factory class for this table.

      Required. Must implement interface TableFactory and have a public default constructor.

    • operand

      public final @Nullable Map<String,Object> operand
      Contains attributes to be passed to the factory.

      May be a JSON object (represented as Map) or null.

  • Constructor Details

  • Method Details