public class KyuubiResultSetMetaData extends Object implements SQLResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown| Constructor and Description |
|---|
KyuubiResultSetMetaData(List<String> columnNames,
List<org.apache.kyuubi.shaded.hive.service.rpc.thrift.TTypeId> columnTypes,
List<JdbcColumnAttributes> columnAttributes) |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumnClassName(int column) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int column) |
String |
getColumnLabel(int column) |
String |
getColumnName(int column) |
int |
getColumnType(int column) |
String |
getColumnTypeName(int column) |
int |
getPrecision(int column) |
int |
getScale(int column) |
boolean |
isAutoIncrement(int column) |
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column) |
int |
isNullable(int column) |
boolean |
isReadOnly(int column) |
boolean |
isSigned(int column) |
protected int |
toZeroIndex(int column) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCatalogName, getSchemaName, getTableName, isDefinitelyWritable, isSearchable, isWrapperFor, isWritable, unwrappublic KyuubiResultSetMetaData(List<String> columnNames, List<org.apache.kyuubi.shaded.hive.service.rpc.thrift.TTypeId> columnTypes, List<JdbcColumnAttributes> columnAttributes)
public String getColumnClassName(int column) throws SQLException
getColumnClassName in interface ResultSetMetaDataSQLExceptionpublic int getColumnCount()
throws SQLException
getColumnCount in interface ResultSetMetaDataSQLExceptionpublic int getColumnDisplaySize(int column)
throws SQLException
getColumnDisplaySize in interface ResultSetMetaDataSQLExceptionpublic String getColumnLabel(int column) throws SQLException
getColumnLabel in interface ResultSetMetaDataSQLExceptionpublic String getColumnName(int column) throws SQLException
getColumnName in interface ResultSetMetaDataSQLExceptionpublic int getColumnType(int column)
throws SQLException
getColumnType in interface ResultSetMetaDataSQLExceptionpublic String getColumnTypeName(int column) throws SQLException
getColumnTypeName in interface ResultSetMetaDataSQLExceptionpublic int getPrecision(int column)
throws SQLException
getPrecision in interface ResultSetMetaDataSQLExceptionpublic int getScale(int column)
throws SQLException
getScale in interface ResultSetMetaDataSQLExceptionpublic boolean isAutoIncrement(int column)
throws SQLException
isAutoIncrement in interface ResultSetMetaDataSQLExceptionpublic boolean isCaseSensitive(int column)
throws SQLException
isCaseSensitive in interface ResultSetMetaDataSQLExceptionpublic boolean isCurrency(int column)
throws SQLException
isCurrency in interface ResultSetMetaDataSQLExceptionpublic int isNullable(int column)
throws SQLException
isNullable in interface ResultSetMetaDataSQLExceptionpublic boolean isReadOnly(int column)
throws SQLException
isReadOnly in interface ResultSetMetaDataSQLExceptionprotected int toZeroIndex(int column)
throws SQLException
SQLExceptionpublic boolean isSigned(int column)
throws SQLException
isSigned in interface ResultSetMetaDataisSigned in interface SQLResultSetMetaDataSQLExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.