Sha256: d8114c81e9dbc822ae435b8e9abc771be41886ef3ef8a9c02718ecff27cb9b39

Contents?: true

Size: 534 Bytes

Versions: 3

Compression:

Stored size: 534 Bytes

Contents

package org.embulk.filter.calcite.adapter.page;

import com.google.common.collect.ImmutableMap;
import java.util.Map;
import org.apache.calcite.schema.Table;
import org.apache.calcite.schema.impl.AbstractSchema;
import org.embulk.spi.Schema;

public class PageSchema extends AbstractSchema {

    public static Schema schema;

    public PageSchema() {
        super();
    }

    @Override
    protected Map<String, Table> getTableMap() {
        return ImmutableMap.<String, Table>of("$PAGES", new PageTable(schema, null));
    }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
embulk-filter-calcite-0.2.0 src/main/java/org/embulk/filter/calcite/adapter/page/PageSchema.java
embulk-filter-calcite-0.1.3 src/main/java/org/embulk/filter/calcite/adapter/page/PageSchema.java
embulk-filter-calcite-0.1.2 src/main/java/org/embulk/filter/calcite/adapter/page/PageSchema.java