Interface RelationalResultSetMetaData
- All Superinterfaces:
ResultSetMetaData,StructMetaData,Wrapper
- All Known Implementing Classes:
StructResultSetMetaData
Represents metadata about a given ResultSet.
-
Field Summary
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown -
Method Summary
Modifier and TypeMethodDescriptiondefault StringgetCatalogName(int column) default StringgetColumnClassName(int column) default intgetColumnDisplaySize(int column) default StringgetColumnLabel(int column) default StringgetColumnTypeName(int column) default intgetPrecision(int column) default intgetScale(int column) default StringgetSchemaName(int column) default StringgetTableName(int column) 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 booleanisWrapperFor(Class<?> iface) default booleanisWritable(int column) default <T> TMethods inherited from interface java.sql.ResultSetMetaData
getColumnCount, getColumnName, getColumnTypeMethods inherited from interface com.apple.foundationdb.relational.api.StructMetaData
getArrayMetaData, getColumnCount, getColumnName, getColumnType, getLeadingPhantomColumnCount, getRelationalDataType, getStructMetaData, getTypeName
-
Method Details
-
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- Specified by:
isNullablein interfaceStructMetaData- Throws:
SQLException
-
isSigned
- Specified by:
isSignedin interfaceResultSetMetaData- Throws:
SQLException
-
getColumnDisplaySize
- Specified by:
getColumnDisplaySizein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnLabel
- Specified by:
getColumnLabelin interfaceResultSetMetaData- Specified by:
getColumnLabelin interfaceStructMetaData- Throws:
SQLException
-
getSchemaName
- Specified by:
getSchemaNamein interfaceResultSetMetaData- Specified by:
getSchemaNamein interfaceStructMetaData- Throws:
SQLException
-
getPrecision
- Specified by:
getPrecisionin interfaceResultSetMetaData- Throws:
SQLException
-
getScale
- Specified by:
getScalein interfaceResultSetMetaData- Throws:
SQLException
-
getTableName
- Specified by:
getTableNamein interfaceResultSetMetaData- Specified by:
getTableNamein interfaceStructMetaData- Throws:
SQLException
-
getCatalogName
- Specified by:
getCatalogNamein interfaceResultSetMetaData- Specified by:
getCatalogNamein interfaceStructMetaData- Throws:
SQLException
-
getColumnTypeName
- Specified by:
getColumnTypeNamein interfaceResultSetMetaData- Specified by:
getColumnTypeNamein interfaceStructMetaData- 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
-
unwrap
- Specified by:
unwrapin interfaceWrapper- Throws:
SQLException
-
isWrapperFor
- Specified by:
isWrapperForin interfaceWrapper- Throws:
SQLException
-