Package org.duckdb

Class DuckDBWritableVector

java.lang.Object
org.duckdb.DuckDBWritableVector

public final class DuckDBWritableVector extends Object
  • Method Details

    • getType

      public DuckDBColumnType getType()
    • rowCount

      public long rowCount()
    • setNull

      public void setNull(long row)
    • setBoolean

      public void setBoolean(long row, boolean value)
    • setByte

      public void setByte(long row, byte value)
    • setShort

      public void setShort(long row, short value)
    • setUint8

      public void setUint8(long row, int value)
    • setUint16

      public void setUint16(long row, int value)
    • setInt

      public void setInt(long row, int value)
    • setUint32

      public void setUint32(long row, long value)
    • setLong

      public void setLong(long row, long value)
    • setHugeInt

      public void setHugeInt(long row, BigInteger value)
    • setUHugeInt

      public void setUHugeInt(long row, BigInteger value)
    • setUint64

      public void setUint64(long row, BigInteger value)
    • setFloat

      public void setFloat(long row, float value)
    • setDouble

      public void setDouble(long row, double value)
    • setDate

      public void setDate(long row, LocalDate value)
    • setDate

      public void setDate(long row, Date value)
    • setDate

      public void setDate(long row, Date value)
    • setTimestamp

      public void setTimestamp(long row, LocalDateTime value)
    • setTimestamp

      public void setTimestamp(long row, Timestamp value)
    • setTimestamp

      public void setTimestamp(long row, Date value)
    • setTimestamp

      public void setTimestamp(long row, LocalDate value)
    • setOffsetDateTime

      public void setOffsetDateTime(long row, OffsetDateTime value)
    • setBigDecimal

      public void setBigDecimal(long row, BigDecimal value)
    • setString

      public void setString(long row, String value)