in src/main/java/com/aliyun/ha3engine/jdbc/Ha3ResultSetMetaData.java [153:185]
public String getColumnClassName(int column) throws SQLFeatureNotSupportedException {
String type = ha3ResultSet.getTypeList().get(column - 1);
switch (type) {
case TypeUtils.TINYINT:
return "Byte.class";
case TypeUtils.BINARY:
return "byte[].class";
case TypeUtils.DOUBLE:
return "Double.class";
case TypeUtils.DOUBLES:
return "Double[].class";
case TypeUtils.FLOAT:
return "Float.class";
case TypeUtils.FLOATS:
return "Float[].class";
case TypeUtils.INTEGER:
return "Integer.class";
case TypeUtils.INTEGERS:
return "Integer[].class";
case TypeUtils.LONG:
return "Long.class";
case TypeUtils.LONGS:
return "Long[].class";
case TypeUtils.SMALLINT:
return "Short.class";
case TypeUtils.STRING:
return "String.class";
case TypeUtils.STRINGS:
return "String[].class";
default:
return "String.class";
}
}