Sha256: 5803af5041840e15aa895fc5aefd041eb252fbcd66f80dfd9c99835203fbed7f

Contents?: true

Size: 675 Bytes

Versions: 17

Compression:

Stored size: 675 Bytes

Contents

package org.embulk.input.jdbc;

import java.util.List;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;

public class JdbcSchema
{
    private List<JdbcColumn> columns;

    @JsonCreator
    public JdbcSchema(List<JdbcColumn> columns)
    {
        this.columns = columns;
    }

    @JsonValue
    public List<JdbcColumn> getColumns()
    {
        return columns;
    }

    public int getCount()
    {
        return columns.size();
    }

    public JdbcColumn getColumn(int i)
    {
        return columns.get(i);
    }

    public String getColumnName(int i)
    {
        return columns.get(i).getName();
    }
}

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
embulk-input-jdbc-0.7.2 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.7.1 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.7.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.6.4 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.6.3 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.6.2 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.6.1 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.6.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.5.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.4.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.3.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.2.4 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.2.3 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.2.2 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.2.1 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.2.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java
embulk-input-jdbc-0.1.0 src/main/java/org/embulk/input/jdbc/JdbcSchema.java