java.lang.Object
com.aoapps.sql.wrapper.ResultSetMetaDataWrapperImpl
com.aoapps.sql.failfast.FailFastResultSetMetaDataImpl
- All Implemented Interfaces:
ResultSetMetaDataWrapper
,Wrapper
,AutoCloseable
,ResultSetMetaData
,Wrapper
- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
-
Constructor Summary
ConstructorDescriptionFailFastResultSetMetaDataImpl
(FailFastConnectionImpl failFastConnection, ResultSetMetaData wrapped) -
Method Summary
Modifier and TypeMethodDescriptiongetCatalogName
(int column) getColumnClassName
(int column) int
int
getColumnDisplaySize
(int column) getColumnLabel
(int column) getColumnName
(int column) int
getColumnType
(int column) getColumnTypeName
(int column) protected FailFastConnectionImpl
int
getPrecision
(int column) int
getScale
(int column) getSchemaName
(int column) getTableName
(int column) 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
isWritable
(int column) Methods inherited from class com.aoapps.sql.wrapper.ResultSetMetaDataWrapperImpl
getWrapped, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoapps.sql.wrapper.ResultSetMetaDataWrapper
close
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Constructor Details
-
FailFastResultSetMetaDataImpl
public FailFastResultSetMetaDataImpl(FailFastConnectionImpl failFastConnection, ResultSetMetaData wrapped)
-
-
Method Details
-
getConnectionWrapper
- Overrides:
getConnectionWrapper
in classResultSetMetaDataWrapperImpl
-
getColumnCount
- Throws:
SQLException
-
isAutoIncrement
- Throws:
SQLException
-
isCaseSensitive
- Throws:
SQLException
-
isSearchable
- Throws:
SQLException
-
isCurrency
- Throws:
SQLException
-
isNullable
- Throws:
SQLException
-
isSigned
- Throws:
SQLException
-
getColumnDisplaySize
- Throws:
SQLException
-
getColumnLabel
- Throws:
SQLException
-
getColumnName
- Throws:
SQLException
-
getSchemaName
- Throws:
SQLException
-
getPrecision
- Throws:
SQLException
-
getScale
- Throws:
SQLException
-
getTableName
- Throws:
SQLException
-
getCatalogName
- Throws:
SQLException
-
getColumnType
- Throws:
SQLException
-
getColumnTypeName
- Throws:
SQLException
-
isReadOnly
- Throws:
SQLException
-
isWritable
- Throws:
SQLException
-
isDefinitelyWritable
- Throws:
SQLException
-
getColumnClassName
- Throws:
SQLException
-