Package org.jdbi.v3.core.result
Class EmptyResultSetMetaData
java.lang.Object
org.jdbi.v3.core.result.EmptyResultSetMetaData
- All Implemented Interfaces:
ResultSetMetaData,Wrapper
-
Field Summary
FieldsFields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCatalogName(int column) getColumnClassName(int column) intintgetColumnDisplaySize(int column) getColumnLabel(int column) getColumnName(int column) intgetColumnType(int column) getColumnTypeName(int column) intgetPrecision(int column) intgetScale(int column) getSchemaName(int column) getTableName(int column) booleanisAutoIncrement(int column) booleanisCaseSensitive(int column) booleanisCurrency(int column) booleanisDefinitelyWritable(int column) intisNullable(int column) booleanisReadOnly(int column) booleanisSearchable(int column) booleanisSigned(int column) booleanisWrapperFor(Class<?> iface) booleanisWritable(int column) <T> T
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
EmptyResultSetMetaData
private EmptyResultSetMetaData()
-
-
Method Details
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceResultSetMetaData
-
isAutoIncrement
public boolean isAutoIncrement(int column) - Specified by:
isAutoIncrementin interfaceResultSetMetaData
-
isCaseSensitive
public boolean isCaseSensitive(int column) - Specified by:
isCaseSensitivein interfaceResultSetMetaData
-
isSearchable
public boolean isSearchable(int column) - Specified by:
isSearchablein interfaceResultSetMetaData
-
isCurrency
public boolean isCurrency(int column) - Specified by:
isCurrencyin interfaceResultSetMetaData
-
isNullable
public int isNullable(int column) - Specified by:
isNullablein interfaceResultSetMetaData
-
isSigned
public boolean isSigned(int column) - Specified by:
isSignedin interfaceResultSetMetaData
-
getColumnDisplaySize
public int getColumnDisplaySize(int column) - Specified by:
getColumnDisplaySizein interfaceResultSetMetaData
-
getColumnLabel
- Specified by:
getColumnLabelin interfaceResultSetMetaData
-
getColumnName
- Specified by:
getColumnNamein interfaceResultSetMetaData
-
getSchemaName
- Specified by:
getSchemaNamein interfaceResultSetMetaData
-
getPrecision
public int getPrecision(int column) - Specified by:
getPrecisionin interfaceResultSetMetaData
-
getScale
public int getScale(int column) - Specified by:
getScalein interfaceResultSetMetaData
-
getTableName
- Specified by:
getTableNamein interfaceResultSetMetaData
-
getCatalogName
- Specified by:
getCatalogNamein interfaceResultSetMetaData
-
getColumnType
public int getColumnType(int column) - Specified by:
getColumnTypein interfaceResultSetMetaData
-
getColumnTypeName
- Specified by:
getColumnTypeNamein interfaceResultSetMetaData
-
isReadOnly
public boolean isReadOnly(int column) - Specified by:
isReadOnlyin interfaceResultSetMetaData
-
isWritable
public boolean isWritable(int column) - Specified by:
isWritablein interfaceResultSetMetaData
-
isDefinitelyWritable
public boolean isDefinitelyWritable(int column) - Specified by:
isDefinitelyWritablein interfaceResultSetMetaData
-
getColumnClassName
- Specified by:
getColumnClassNamein interfaceResultSetMetaData
-
unwrap
-
isWrapperFor
- Specified by:
isWrapperForin interfaceWrapper
-