Package io.squashql

Class DuckDBUtil

java.lang.Object
io.squashql.DuckDBUtil

public final class DuckDBUtil extends Object
  • Method Details

    • getColumnJavaClass

      public static Class<?> getColumnJavaClass(ResultSetMetaData metaData, int column)
      Specialized JdbcUtil.sqlTypeToClass(int) to handle specific DuckDB cases like DuckDBColumnType.HUGEINT.
      Parameters:
      metaData - ResultSetMetaData
      column - the first column is 1, the second is 2, ...
      Returns:
      the equivalent java class.
    • sqlTypeToJavaClass

      public static Class<?> sqlTypeToJavaClass(int dataType, String columnTypeName)