public class ResultSetWrappingSqlRowSetMetaData extends Object implements SqlRowSetMetaData
| 构造器和说明 |
|---|
ResultSetWrappingSqlRowSetMetaData(ResultSetMetaData resultSetMetaData)
Create a new ResultSetWrappingSqlRowSetMetaData object
for the given ResultSetMetaData instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getCatalogName(int column)
Retrieve the catalog name of the table that served as the source for the
specified column.
|
String |
getColumnClassName(int column)
Retrieve the fully qualified class that the specified column will be mapped
to.
|
int |
getColumnCount()
Retrieve the number of columns in the RowSet.
|
int |
getColumnDisplaySize(int column)
Retrieve the maximum width of the designated column.
|
String |
getColumnLabel(int column)
Retrieve the suggested column title for the column specified.
|
String |
getColumnName(int column)
Retrieve the column name for the indicated column.
|
String[] |
getColumnNames()
Return the column names of the table that the result set represents.
|
int |
getColumnType(int column)
Retrieve the SQL type code for the indicated column.
|
String |
getColumnTypeName(int column)
Retrieve the DBMS-specific type name for the indicated column.
|
int |
getPrecision(int column)
Retrieve the precision for the indicated column.
|
int |
getScale(int column)
Retrieve the scale of the indicated column.
|
String |
getSchemaName(int column)
Retrieve the schema name of the table that served as the source for the
specified column.
|
String |
getTableName(int column)
Retrieve the name of the table that served as the source for the specified
column.
|
boolean |
isCaseSensitive(int column)
Indicate whether the case of the designated column is significant.
|
boolean |
isCurrency(int column)
Indicate whether the designated column contains a currency value.
|
boolean |
isSigned(int column)
Indicate whether the designated column contains a signed number.
|
public ResultSetWrappingSqlRowSetMetaData(ResultSetMetaData resultSetMetaData)
resultSetMetaData - public String getCatalogName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetCatalogName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getCatalogName(int)public String getColumnClassName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnClassName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnClassName(int)public int getColumnCount()
throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnCount 在接口中 SqlRowSetMetaDataInvalidResultSetAccessExceptionResultSetMetaData.getColumnCount()public String[] getColumnNames() throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnNames 在接口中 SqlRowSetMetaDataInvalidResultSetAccessExceptionpublic int getColumnDisplaySize(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnDisplaySize 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnDisplaySize(int)public String getColumnLabel(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnLabel 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnLabel(int)public String getColumnName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnName(int)public int getColumnType(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnType 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnType(int),
Typespublic String getColumnTypeName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetColumnTypeName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getColumnTypeName(int)public int getPrecision(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDatagetPrecision 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getPrecision(int)public int getScale(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDatagetScale 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getScale(int)public String getSchemaName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetSchemaName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getSchemaName(int)public String getTableName(int column) throws InvalidResultSetAccessException
SqlRowSetMetaDatagetTableName 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.getTableName(int)public boolean isCaseSensitive(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDataisCaseSensitive 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.isCaseSensitive(int)public boolean isCurrency(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDataisCurrency 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.isCurrency(int)public boolean isSigned(int column)
throws InvalidResultSetAccessException
SqlRowSetMetaDataisSigned 在接口中 SqlRowSetMetaDatacolumn - the index of the columnInvalidResultSetAccessExceptionResultSetMetaData.isSigned(int)Copyright © 2023. All rights reserved.