- 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 voidclose()Releases resources associated with this wrapper.default StringgetCatalogName(int column) default StringgetColumnClassName(int column) default intdefault intgetColumnDisplaySize(int column) default StringgetColumnLabel(int column) default StringgetColumnName(int column) default intgetColumnType(int column) default StringgetColumnTypeName(int column) default intgetPrecision(int column) default intgetScale(int column) default StringgetSchemaName(int column) default StringgetTableName(int column) Gets the result set meta data that is wrapped.default booleanisAutoIncrement(int column) default booleanisCaseSensitive(int column) default booleanisCurrency(int column) default booleanisDefinitelyWritable(int column) default intisNullable(int column) default booleanisReadOnly(int column) default booleanisSearchable(int column) default booleanisSigned(int column) default booleanisWritable(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:
getWrappedin interfaceWrapper
-
close
Releases resources associated with this wrapper.- Specified by:
closein interfaceAutoCloseable- Throws:
SQLException
-
getColumnCount
- Specified by:
getColumnCountin interfaceResultSetMetaData- Throws:
SQLException
-
isAutoIncrement
- Specified by:
isAutoIncrementin interfaceResultSetMetaData- Throws:
SQLException
-
isCaseSensitive
- Specified by:
isCaseSensitivein interfaceResultSetMetaData- Throws:
SQLException
-
isSearchable
- Specified by:
isSearchablein interfaceResultSetMetaData- Throws:
SQLException
-
isCurrency
- Specified by:
isCurrencyin interfaceResultSetMetaData- Throws:
SQLException
-
isNullable
- Specified by:
isNullablein interfaceResultSetMetaData- Throws:
SQLException
-
isSigned
- Specified by:
isSignedin interfaceResultSetMetaData- Throws:
SQLException
-
getColumnDisplaySize
- Specified by:
getColumnDisplaySizein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnLabel
- Specified by:
getColumnLabelin interfaceResultSetMetaData- Throws:
SQLException
-
getColumnName
- Specified by:
getColumnNamein interfaceResultSetMetaData- Throws:
SQLException
-
getSchemaName
- Specified by:
getSchemaNamein interfaceResultSetMetaData- Throws:
SQLException
-
getPrecision
- Specified by:
getPrecisionin interfaceResultSetMetaData- Throws:
SQLException
-
getScale
- Specified by:
getScalein interfaceResultSetMetaData- Throws:
SQLException
-
getTableName
- Specified by:
getTableNamein interfaceResultSetMetaData- Throws:
SQLException
-
getCatalogName
- Specified by:
getCatalogNamein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnType
- Specified by:
getColumnTypein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnTypeName
- Specified by:
getColumnTypeNamein interfaceResultSetMetaData- Throws:
SQLException
-
isReadOnly
- Specified by:
isReadOnlyin interfaceResultSetMetaData- Throws:
SQLException
-
isWritable
- Specified by:
isWritablein interfaceResultSetMetaData- Throws:
SQLException
-
isDefinitelyWritable
- Specified by:
isDefinitelyWritablein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnClassName
- Specified by:
getColumnClassNamein interfaceResultSetMetaData- Throws:
SQLException
-
