- All Superinterfaces:
AutoCloseable
,ResultSetMetaData
,Wrapper
,Wrapper
- All Known Implementing Classes:
ResultSetMetaDataWrapperImpl
Wraps a
ResultSetMetaData
.- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
close()
Releases resources associated with this wrapper.default String
getCatalogName
(int column) default String
getColumnClassName
(int column) default int
default int
getColumnDisplaySize
(int column) default String
getColumnLabel
(int column) default String
getColumnName
(int column) default int
getColumnType
(int column) default String
getColumnTypeName
(int column) default int
getPrecision
(int column) default int
getScale
(int column) default String
getSchemaName
(int column) default String
getTableName
(int column) Gets the result set meta data that is wrapped.default boolean
isAutoIncrement
(int column) default boolean
isCaseSensitive
(int column) default boolean
isCurrency
(int column) default boolean
isDefinitelyWritable
(int column) default int
isNullable
(int column) default boolean
isReadOnly
(int column) default boolean
isSearchable
(int column) default boolean
isSigned
(int column) default boolean
isWritable
(int column) Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getWrapped
ResultSetMetaData getWrapped()Gets the result set meta data that is wrapped.- Specified by:
getWrapped
in interfaceWrapper
-
close
Releases resources associated with this wrapper.- Specified by:
close
in interfaceAutoCloseable
- Throws:
SQLException
-
getColumnCount
- Specified by:
getColumnCount
in interfaceResultSetMetaData
- Throws:
SQLException
-
isAutoIncrement
- Specified by:
isAutoIncrement
in interfaceResultSetMetaData
- Throws:
SQLException
-
isCaseSensitive
- Specified by:
isCaseSensitive
in interfaceResultSetMetaData
- Throws:
SQLException
-
isSearchable
- Specified by:
isSearchable
in interfaceResultSetMetaData
- Throws:
SQLException
-
isCurrency
- Specified by:
isCurrency
in interfaceResultSetMetaData
- Throws:
SQLException
-
isNullable
- Specified by:
isNullable
in interfaceResultSetMetaData
- Throws:
SQLException
-
isSigned
- Specified by:
isSigned
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnDisplaySize
- Specified by:
getColumnDisplaySize
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnLabel
- Specified by:
getColumnLabel
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnName
- Specified by:
getColumnName
in interfaceResultSetMetaData
- Throws:
SQLException
-
getSchemaName
- Specified by:
getSchemaName
in interfaceResultSetMetaData
- Throws:
SQLException
-
getPrecision
- Specified by:
getPrecision
in interfaceResultSetMetaData
- Throws:
SQLException
-
getScale
- Specified by:
getScale
in interfaceResultSetMetaData
- Throws:
SQLException
-
getTableName
- Specified by:
getTableName
in interfaceResultSetMetaData
- Throws:
SQLException
-
getCatalogName
- Specified by:
getCatalogName
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnType
- Specified by:
getColumnType
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnTypeName
- Specified by:
getColumnTypeName
in interfaceResultSetMetaData
- Throws:
SQLException
-
isReadOnly
- Specified by:
isReadOnly
in interfaceResultSetMetaData
- Throws:
SQLException
-
isWritable
- Specified by:
isWritable
in interfaceResultSetMetaData
- Throws:
SQLException
-
isDefinitelyWritable
- Specified by:
isDefinitelyWritable
in interfaceResultSetMetaData
- Throws:
SQLException
-
getColumnClassName
- Specified by:
getColumnClassName
in interfaceResultSetMetaData
- Throws:
SQLException
-