Class DatabendColumnInfo


  • public class DatabendColumnInfo
    extends Object
    • Constructor Detail

      • DatabendColumnInfo

        public DatabendColumnInfo​(int columnType,
                                  List<Integer> columnParameterTypes,
                                  com.databend.client.data.DatabendRawType type,
                                  DatabendColumnInfo.Nullable nullable,
                                  boolean currency,
                                  boolean signed,
                                  int precision,
                                  int scale,
                                  int columnDisplaySize,
                                  String columnLabel,
                                  String columnName,
                                  String tableName,
                                  String schemaName,
                                  String catalogName)
    • Method Detail

      • setTypeInfo

        public static void setTypeInfo​(DatabendColumnInfo.Builder builder,
                                       com.databend.client.data.DatabendRawType type)
      • getColumnType

        public int getColumnType()
      • getColumnParameterTypes

        public List<Integer> getColumnParameterTypes()
      • getType

        public com.databend.client.data.DatabendRawType getType()
      • getColumnTypeName

        public String getColumnTypeName()
      • isCurrency

        public boolean isCurrency()
      • isSigned

        public boolean isSigned()
      • getPrecision

        public int getPrecision()
      • getScale

        public int getScale()
      • getColumnDisplaySize

        public int getColumnDisplaySize()
      • getColumnLabel

        public String getColumnLabel()
      • getColumnName

        public String getColumnName()
      • getTableName

        public String getTableName()
      • getSchemaName

        public String getSchemaName()
      • getCatalogName

        public String getCatalogName()