Sha256: 0d113a0352f1bda891601ebcfcc5965f10755aeeb4fdc2860e27e912595c0a3d

Contents?: true

Size: 578 Bytes

Versions: 15

Compression:

Stored size: 578 Bytes

Contents

package org.embulk.input.jdbc.getter;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.PreparedStatement;
import com.fasterxml.jackson.databind.JsonNode;
import org.embulk.spi.Column;
import org.embulk.spi.type.Type;

public interface ColumnGetter
{
    public void getAndSet(ResultSet from, int fromIndex,
            Column toColumn) throws SQLException;

    public Type getToType();

    public JsonNode encodeToJson();

    public void decodeFromJsonTo(PreparedStatement toStatement, int toIndex, JsonNode fromValue)
        throws SQLException;
}

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
embulk-input-jdbc-0.10.0 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.9.3 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.9.2 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-athena-0.1.0 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.9.1 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.9.0 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.6 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.5 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.4 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.3 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.2 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.1 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.8.0 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.7.4 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java
embulk-input-jdbc-0.7.3 src/main/java/org/embulk/input/jdbc/getter/ColumnGetter.java