Provides implementations for the methods that set and get metadata information about a
RowSet
object's columns. A
RowSetMetaDataImpl
object keeps track of the number of columns in the rowset and maintains an internal array of column attributes for each column.
A RowSet
object creates a RowSetMetaDataImpl
object internally in order to set and retrieve information about its columns.
NOTE: All metadata in a RowSetMetaDataImpl
object should be considered as unavailable until the RowSet
object that it describes is populated. Therefore, any RowSetMetaDataImpl
method that retrieves information is defined as having unspecified behavior when it is called before the RowSet
object contains data.