Package org.duckdb
Class DuckDBWritableVector
java.lang.Object
org.duckdb.DuckDBWritableVector
-
Method Summary
Modifier and TypeMethodDescriptiongetType()longrowCount()voidsetBigDecimal(long row, BigDecimal value) voidsetBoolean(long row, boolean value) voidsetByte(long row, byte value) voidvoidvoidvoidsetDouble(long row, double value) voidsetFloat(long row, float value) voidsetHugeInt(long row, BigInteger value) voidsetInt(long row, int value) voidsetLong(long row, long value) voidsetNull(long row) voidsetOffsetDateTime(long row, OffsetDateTime value) voidsetShort(long row, short value) voidvoidsetTimestamp(long row, Timestamp value) voidsetTimestamp(long row, LocalDate value) voidsetTimestamp(long row, LocalDateTime value) voidsetTimestamp(long row, Date value) voidsetUHugeInt(long row, BigInteger value) voidsetUint16(long row, int value) voidsetUint32(long row, long value) voidsetUint64(long row, BigInteger value) voidsetUint8(long row, int value)
-
Method Details
-
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
-
setUHugeInt
-
setUint64
-
setFloat
public void setFloat(long row, float value) -
setDouble
public void setDouble(long row, double value) -
setDate
-
setDate
-
setDate
-
setTimestamp
-
setTimestamp
-
setTimestamp
-
setTimestamp
-
setOffsetDateTime
-
setBigDecimal
-
setString
-