public class LensJdbcResultSetMetadata extends Object implements ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown| Constructor and Description |
|---|
LensJdbcResultSetMetadata(QueryResultSetMetadata metadata)
Instantiates a new lens jdbc result set metadata.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogName(int i) |
String |
getColumnClassName(int i) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int i) |
String |
getColumnLabel(int i) |
String |
getColumnName(int i) |
int |
getColumnType(int index) |
String |
getColumnTypeName(int index) |
int |
getPrecision(int i) |
int |
getScale(int i) |
String |
getSchemaName(int i) |
String |
getTableName(int i) |
boolean |
isAutoIncrement(int index) |
boolean |
isCaseSensitive(int index) |
boolean |
isCurrency(int i) |
boolean |
isDefinitelyWritable(int i) |
int |
isNullable(int i) |
boolean |
isReadOnly(int i) |
boolean |
isSearchable(int i) |
boolean |
isSigned(int i) |
boolean |
isWrapperFor(Class<?> aClass) |
boolean |
isWritable(int i) |
<T> T |
unwrap(Class<T> tClass) |
public LensJdbcResultSetMetadata(QueryResultSetMetadata metadata)
metadata - the metadatapublic int getColumnCount()
throws SQLException
getColumnCount in interface ResultSetMetaDataSQLExceptionpublic boolean isAutoIncrement(int index)
throws SQLException
isAutoIncrement in interface ResultSetMetaDataSQLExceptionpublic boolean isCaseSensitive(int index)
throws SQLException
isCaseSensitive in interface ResultSetMetaDataSQLExceptionpublic boolean isSearchable(int i)
throws SQLException
isSearchable in interface ResultSetMetaDataSQLExceptionpublic boolean isCurrency(int i)
throws SQLException
isCurrency in interface ResultSetMetaDataSQLExceptionpublic int isNullable(int i)
throws SQLException
isNullable in interface ResultSetMetaDataSQLExceptionpublic boolean isSigned(int i)
throws SQLException
isSigned in interface ResultSetMetaDataSQLExceptionpublic int getColumnDisplaySize(int i)
throws SQLException
getColumnDisplaySize in interface ResultSetMetaDataSQLExceptionpublic String getColumnLabel(int i) throws SQLException
getColumnLabel in interface ResultSetMetaDataSQLExceptionpublic String getColumnName(int i) throws SQLException
getColumnName in interface ResultSetMetaDataSQLExceptionpublic String getSchemaName(int i) throws SQLException
getSchemaName in interface ResultSetMetaDataSQLExceptionpublic int getPrecision(int i)
throws SQLException
getPrecision in interface ResultSetMetaDataSQLExceptionpublic int getScale(int i)
throws SQLException
getScale in interface ResultSetMetaDataSQLExceptionpublic String getTableName(int i) throws SQLException
getTableName in interface ResultSetMetaDataSQLExceptionpublic String getCatalogName(int i) throws SQLException
getCatalogName in interface ResultSetMetaDataSQLExceptionpublic int getColumnType(int index)
throws SQLException
getColumnType in interface ResultSetMetaDataSQLExceptionpublic String getColumnTypeName(int index) throws SQLException
getColumnTypeName in interface ResultSetMetaDataSQLExceptionpublic boolean isReadOnly(int i)
throws SQLException
isReadOnly in interface ResultSetMetaDataSQLExceptionpublic boolean isWritable(int i)
throws SQLException
isWritable in interface ResultSetMetaDataSQLExceptionpublic boolean isDefinitelyWritable(int i)
throws SQLException
isDefinitelyWritable in interface ResultSetMetaDataSQLExceptionpublic String getColumnClassName(int i) throws SQLException
getColumnClassName in interface ResultSetMetaDataSQLExceptionpublic <T> T unwrap(Class<T> tClass) throws SQLException
unwrap in interface WrapperSQLExceptionpublic boolean isWrapperFor(Class<?> aClass) throws SQLException
isWrapperFor in interface WrapperSQLExceptionCopyright © 2014–2015 Apache Software Foundation. All rights reserved.