Interface ArrayMetaData
- All Superinterfaces:
Wrapper
- All Known Implementing Classes:
RelationalArrayMetaData
Metadata describing what is in a
RelationalArray.-
Method Summary
Modifier and TypeMethodDescriptionGet theDataTypeobject equivalent of this metadata.Get the Metadata for an array type.default StructMetaDataGet the Metadata for a nested struct type.intintMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Method Details
-
isElementNullable
- Throws:
SQLException
-
getElementName
- Throws:
SQLException
-
getElementType
- Throws:
SQLException
-
getElementTypeName
- Throws:
SQLException
-
getElementStructMetaData
Get the Metadata for a nested struct type. If the column is not a struct type, this will throw an error.- Returns:
- the metadata for the struct at column
oneBasedColumn - Throws:
SQLException- if the type of the column is not a struct, or if something else goes wrong.
-
getElementArrayMetaData
Get the Metadata for an array type. If the column is not an array type, this will throw an error.- Returns:
- the metadata for the array at column
oneBasedColumn - Throws:
SQLException- if the type of the column is not an array, or if something else goes wrong.
-
asRelationalType
Get theDataTypeobject equivalent of this metadata.- Returns:
- the datatype object.
- Throws:
SQLException- if something goes wrong.
-