Package org.duckdb

Class DuckDBReadableVector

java.lang.Object
org.duckdb.DuckDBReadableVector

public final class DuckDBReadableVector extends Object
  • Method Details

    • getType

      public DuckDBColumnType getType()
    • rowCount

      public long rowCount()
    • stream

      public LongStream stream()
    • isNull

      public boolean isNull(long row)
    • getBoolean

      public boolean getBoolean(long row)
    • getBoolean

      public boolean getBoolean(long row, boolean defaultValue)
    • getByte

      public byte getByte(long row)
    • getByte

      public byte getByte(long row, byte defaultValue)
    • getUint8

      public short getUint8(long row)
    • getUint8

      public short getUint8(long row, short defaultValue)
    • getShort

      public short getShort(long row)
    • getShort

      public short getShort(long row, short defaultValue)
    • getUint16

      public int getUint16(long row)
    • getUint16

      public int getUint16(long row, int defaultValue)
    • getInt

      public int getInt(long row)
    • getInt

      public int getInt(long row, int defaultValue)
    • getUint32

      public long getUint32(long row)
    • getUint32

      public long getUint32(long row, long defaultValue)
    • getLong

      public long getLong(long row)
    • getLong

      public long getLong(long row, long defaultValue)
    • getUint64

      public BigInteger getUint64(long row)
    • getHugeInt

      public BigInteger getHugeInt(long row)
    • getUHugeInt

      public BigInteger getUHugeInt(long row)
    • getFloat

      public float getFloat(long row)
    • getFloat

      public float getFloat(long row, float defaultValue)
    • getDouble

      public double getDouble(long row)
    • getDouble

      public double getDouble(long row, double defaultValue)
    • getBigDecimal

      public BigDecimal getBigDecimal(long row)
    • getLocalDate

      public LocalDate getLocalDate(long row)
    • getDate

      public Date getDate(long row)
    • getLocalDateTime

      public LocalDateTime getLocalDateTime(long row)
    • getTimestamp

      public Timestamp getTimestamp(long row)
    • getOffsetDateTime

      public OffsetDateTime getOffsetDateTime(long row)
    • getString

      public String getString(long row)