com.sun.sql.rowset
Interface RowSetMetaDataX

All Superinterfaces:
java.sql.ResultSetMetaData, javax.sql.RowSetMetaData
All Known Implementing Classes:
RowSetMetaDataXImpl

public interface RowSetMetaDataX
extends javax.sql.RowSetMetaData

An object that contains information about the columns in a RowSet object. This interface is an extension of the RowSetMetaData interface with methods for setting the values that are conspiculously missing on RowSetMetaData.


Field Summary
 
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
 
Method Summary
 void setColumnClassName(int columnIndex, java.lang.String className)
           
 void setDefinitelyWritable(int columnIndex, boolean value)
           
 void setReadOnly(int columnIndex, boolean value)
           
 void setWritable(int columnIndex, boolean value)
           
 
Methods inherited from interface javax.sql.RowSetMetaData
setAutoIncrement, setCaseSensitive, setCatalogName, setColumnCount, setColumnDisplaySize, setColumnLabel, setColumnName, setColumnType, setColumnTypeName, setCurrency, setNullable, setPrecision, setScale, setSchemaName, setSearchable, setSigned, setTableName
 
Methods inherited from interface java.sql.ResultSetMetaData
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable
 

Method Detail

setColumnClassName

public void setColumnClassName(int columnIndex,
                               java.lang.String className)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

setDefinitelyWritable

public void setDefinitelyWritable(int columnIndex,
                                  boolean value)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

setReadOnly

public void setReadOnly(int columnIndex,
                        boolean value)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

setWritable

public void setWritable(int columnIndex,
                        boolean value)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException