public class FiberResultSetMetaData extends Object implements ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
Constructor and Description |
---|
FiberResultSetMetaData(ResultSetMetaData resultMeta,
ExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getCatalogName(int column) |
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) |
String |
getSchemaName(int column) |
String |
getTableName(int column) |
int |
hashCode() |
boolean |
isAutoIncrement(int column) |
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column) |
boolean |
isDefinitelyWritable(int column) |
int |
isNullable(int column) |
boolean |
isReadOnly(int column) |
boolean |
isSearchable(int column) |
boolean |
isSigned(int column) |
boolean |
isWrapperFor(Class<?> iface) |
boolean |
isWritable(int column) |
String |
toString() |
<T> T |
unwrap(Class<T> iface) |
public FiberResultSetMetaData(ResultSetMetaData resultMeta, ExecutorService executor)
@Suspendable public int getColumnCount() throws SQLException
getColumnCount
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isAutoIncrement(int column) throws SQLException
isAutoIncrement
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isCaseSensitive(int column) throws SQLException
isCaseSensitive
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isSearchable(int column) throws SQLException
isSearchable
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isCurrency(int column) throws SQLException
isCurrency
in interface ResultSetMetaData
SQLException
@Suspendable public int isNullable(int column) throws SQLException
isNullable
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isSigned(int column) throws SQLException
isSigned
in interface ResultSetMetaData
SQLException
@Suspendable public int getColumnDisplaySize(int column) throws SQLException
getColumnDisplaySize
in interface ResultSetMetaData
SQLException
@Suspendable public String getColumnLabel(int column) throws SQLException
getColumnLabel
in interface ResultSetMetaData
SQLException
@Suspendable public String getColumnName(int column) throws SQLException
getColumnName
in interface ResultSetMetaData
SQLException
@Suspendable public String getSchemaName(int column) throws SQLException
getSchemaName
in interface ResultSetMetaData
SQLException
@Suspendable public int getPrecision(int column) throws SQLException
getPrecision
in interface ResultSetMetaData
SQLException
@Suspendable public int getScale(int column) throws SQLException
getScale
in interface ResultSetMetaData
SQLException
@Suspendable public String getTableName(int column) throws SQLException
getTableName
in interface ResultSetMetaData
SQLException
@Suspendable public String getCatalogName(int column) throws SQLException
getCatalogName
in interface ResultSetMetaData
SQLException
@Suspendable public int getColumnType(int column) throws SQLException
getColumnType
in interface ResultSetMetaData
SQLException
@Suspendable public String getColumnTypeName(int column) throws SQLException
getColumnTypeName
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isReadOnly(int column) throws SQLException
isReadOnly
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isWritable(int column) throws SQLException
isWritable
in interface ResultSetMetaData
SQLException
@Suspendable public boolean isDefinitelyWritable(int column) throws SQLException
isDefinitelyWritable
in interface ResultSetMetaData
SQLException
@Suspendable public String getColumnClassName(int column) throws SQLException
getColumnClassName
in interface ResultSetMetaData
SQLException
public <T> T unwrap(Class<T> iface) throws SQLException
unwrap
in interface Wrapper
SQLException
public boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor
in interface Wrapper
SQLException