javax.sql.RowSet
📄字数 7.8K
👁️阅读量 加载中...
javax.sql.RowSet 已实现的接口
返回类型 | 方法 | 描述 |
---|---|---|
void | addRowSetListener(RowSetListener listener) | 注册给定的侦听器,以便将通知发生在此 RowSet对象上的事件。 |
void | clearParameters() | 清除为此 RowSet对象的命令设置的参数。 |
void | execute() | 用数据填充这个 RowSet对象。 |
String | getCommand() | 检索此 RowSet对象的命令属性。 |
String | getDataSourceName() | 检索标识此 RowSet对象的数据源的逻辑名称。 |
boolean | getEscapeProcessing() | 检索是否为此 RowSet对象启用了转义处理。 |
int | getMaxFieldSize() | 检索某些列值可能返回的最大字节数。 |
int | getMaxRows() | 检索此 RowSet对象可以包含的最大行数。 |
String | getPassword() | 检索用于创建数据库连接的密码。 |
int | getQueryTimeout() | 检索驱动程序等待语句执行的最大秒数。 |
int | getTransactionIsolation() | 检索为此 RowSet对象设置的事务隔离级别。 |
Map<String,Class<?>> | getTypeMap() | 检索与此 RowSet对象关联的 Map对象,该对象指定SQL用户定义类型的自定义映射(如果有)。 |
String | getUrl() | 检索此 RowSet对象将用于创建连接的url属性,如果使用 DriverManager而不是 DataSource对象来建立连接。 |
String | getUsername() | 检索用于创建此 RowSet对象的数据库连接的用户名。 |
boolean | isReadOnly() | 检索此 RowSet对象是否为只读。 |
void | removeRowSetListener(RowSetListener listener) | 从在 RowSet对象发生事件时将被通知的组件列表中删除指定的侦听器。 |
void | setArray(int i, Array x) | 使用给定的 Array值设置此 RowSet对象的命令中的指定 Array 。 |
void | setAsciiStream(int parameterIndex, InputStream x) | 将此 RowSet对象的命令中的指定参数设置为给定的输入流。 |
void | setAsciiStream(int parameterIndex, InputStream x, int length) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.io.InputStream值。 |
void | setAsciiStream(String parameterName, InputStream x) | 将指定的参数设置为给定的输入流。 |
void | setAsciiStream(String parameterName, InputStream x, int length) | 将指定的参数设置为给定的输入流,它将具有指定的字节数。 |
void | setBigDecimal(int parameterIndex, BigDecimal x) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.math.BigDeciaml值。 |
void | setBigDecimal(String parameterName, BigDecimal x) | 将指定的参数设置为给定的 java.math.BigDecimal值。 |
void | setBinaryStream(int parameterIndex, InputStream x) | 将此 RowSet对象的命令中的指定参数设置为给定的输入流。 |
void | setBinaryStream(int parameterIndex, InputStream x, int length) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.io.InputStream值。 |
void | setBinaryStream(String parameterName, InputStream x) | 将指定的参数设置为给定的输入流。 |
void | setBinaryStream(String parameterName, InputStream x, int length) | 将指定的参数设置为给定的输入流,它将具有指定的字节数。 |
void | setBlob(int i, Blob x) | 使用给定的 Blob值在此 RowSet对象的命令中设置指定的 Blob 。 |
void | setBlob(int parameterIndex, InputStream inputStream) | 将指定的参数设置为 InputStream对象。 |
void | setBlob(int parameterIndex, InputStream inputStream, long length) | 将指定的参数设置为 InputStream对象。 |
void | setBlob(String parameterName, Blob x) | 将指定的参数设置为给定的 java.sql.Blob对象。 |
void | setBlob(String parameterName, InputStream inputStream) | 将指定的参数设置为 InputStream对象。 |
void | setBlob(String parameterName, InputStream inputStream, long length) | 将指定的参数设置为 InputStream对象。 |
void | setBoolean(int parameterIndex, boolean x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java boolean值。 |
void | setBoolean(String parameterName, boolean x) | 将指定的参数设置为给定的Java boolean值。 |
void | setByte(int parameterIndex, byte x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java byte值。 |
void | setByte(String parameterName, byte x) | 将指定的参数设置为给定的Java byte值。 |
void | setBytes(int parameterIndex, byte[] x) | 将此 RowSet对象的命令中的指定参数设置为给定的 byte Java数组。 |
void | setBytes(String parameterName, byte[] x) | 将指定的参数设置为给定的Java字节数组。 |
void | setCharacterStream(int parameterIndex, Reader reader) | 将此 RowSet对象的命令中的指定参数设置为给定的 Reader对象。 |
void | setCharacterStream(int parameterIndex, Reader reader, int length) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.io.Reader值。 |
void | setCharacterStream(String parameterName, Reader reader) | 将指定的参数设置为给定的 Reader对象。 |
void | setCharacterStream(String parameterName, Reader reader, int length) | 将指定的参数设置为给定的 Reader对象,这是给定的长度的字符数。 |
void | setClob(int i, Clob x) | 使用给定的 Clob值设置此 RowSet对象的命令中的指定 Clob 。 |
void | setClob(int parameterIndex, Reader reader) | 将指定的参数设置为 Reader对象。 |
void | setClob(int parameterIndex, Reader reader, long length) | 将指定的参数设置为 Reader对象。 |
void | setClob(String parameterName, Clob x) | 将指定的参数设置为给定的 java.sql.Clob对象。 |
void | setClob(String parameterName, Reader reader) | 将指定的参数设置为 Reader对象。 |
void | setClob(String parameterName, Reader reader, long length) | 将指定的参数设置为 Reader对象。 |
void | setCommand(String cmd) | 将此 RowSet对象的命令属性设置为给定的SQL查询。 |
void | setConcurrency(int concurrency) | 将此 RowSet对象的并发设置为给定的并发级别。 |
void | setDataSourceName(String name) | 将此 RowSet对象的数据源名称属性设置为给定的 String 。 |
void | setDate(int parameterIndex, Date x) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.sql.Date值。 |
void | setDate(int parameterIndex, Date x, Calendar cal) | 使用给定的 java.sql.Date值设置此 RowSet对象的命令中的指定 java.sql.Date 。 |
void | setDate(String parameterName, Date x) | 使用运行应用程序的虚拟机的默认时区将指定的 java.sql.Date设置为给定的 java.sql.Date值。 |
void | setDate(String parameterName, Date x, Calendar cal) | 使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Date值。 |
void | setDouble(int parameterIndex, double x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java double值。 |
void | setDouble(String parameterName, double x) | 将指定的参数设置为给定的Java double值。 |
void | setFloat(int parameterIndex, float x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java float值。 |
void | setFloat(String parameterName, float x) | 将指定的参数设置为给定的Java float值。 |
void | setInt(int parameterIndex, int x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java int值。 |
void | setInt(String parameterName, int x) | 将指定的参数设置为给定的Java int值。 |
void | setLong(int parameterIndex, long x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java long值。 |
void | setLong(String parameterName, long x) | 将指定的参数设置为给定的Java long值。 |
void | setMaxFieldSize(int max) | 将列值返回的最大字节数设置为给定的字节数。 |
void | setMaxRows(int max) | 将此 RowSet对象的最大行数设置为指定的数字。 |
void | setNCharacterStream(int parameterIndex, Reader value) | 将此 RowSet对象的命令中的 Reader参数设置为 Reader对象。 |
void | setNCharacterStream(int parameterIndex, Reader value, long length) | 将指定的参数设置为 Reader对象。 |
void | setNCharacterStream(String parameterName, Reader value) | 将指定的参数设置为 Reader对象。 |
void | setNCharacterStream(String parameterName, Reader value, long length) | 将指定的参数设置为 Reader对象。 |
void | setNClob(int parameterIndex, NClob value) | 将指定的参数设置为 java.sql.NClob对象。 |
void | setNClob(int parameterIndex, Reader reader) | 将指定的参数设置为 Reader对象。 |
void | setNClob(int parameterIndex, Reader reader, long length) | 将指定的参数设置为 Reader对象。 |
void | setNClob(String parameterName, NClob value) | 将指定的参数设置为 java.sql.NClob对象。 |
void | setNClob(String parameterName, Reader reader) | 将指定的参数设置为 Reader对象。 |
void | setNClob(String parameterName, Reader reader, long length) | 将指定的参数设置为 Reader对象。 |
void | setNString(int parameterIndex, String value) | 将指定的参数设置为给定的 String对象。 |
void | setNString(String parameterName, String value) | 将指定的参数设置为给定的 String对象。 |
void | setNull(int parameterIndex, int sqlType) | 将此 RowSet对象的SQL命令中的指定参数设置为SQL NULL 。 |
void | setNull(int paramIndex, int sqlType, String typeName) | 将此 RowSet对象的SQL命令中的指定参数设置为SQL NULL 。 |
void | setNull(String parameterName, int sqlType) | 将指定的参数设置为SQL NULL 。 |
void | setNull(String parameterName, int sqlType, String typeName) | 将指定的参数设置为SQL NULL 。 |
void | setObject(int parameterIndex, Object x) | 使用Java Object设置此 RowSet对象的命令中的 Object 。 |
void | setObject(int parameterIndex, Object x, int targetSqlType) | 使用Java Object设置此 RowSet对象的命令中的 Object 。 |
void | setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) | 使用给定的Java Object在此 RowSet对象的命令中设置指定的 Object 。 |
void | setObject(String parameterName, Object x) | 使用给定对象设置指定参数的值。 |
void | setObject(String parameterName, Object x, int targetSqlType) | 使用给定对象设置指定参数的值。 |
void | setObject(String parameterName, Object x, int targetSqlType, int scale) | 使用给定对象设置指定参数的值。 |
void | setPassword(String password) | 将 RowSet对象的数据库密码设置为给定的 String 。 |
void | setQueryTimeout(int seconds) | 设置驱动程序等待语句执行到给定秒数的最长时间。 |
void | setReadOnly(boolean value) | 设置此 RowSet对象是否为只读给定的 boolean 。 |
void | setRef(int i, Ref x) | 使用给定的 Ref值设置此 RowSet对象的命令中的指定 Ref 。 |
void | setRowId(int parameterIndex, RowId x) | 将指定的参数设置为给定的 java.sql.RowId对象。 |
void | setRowId(String parameterName, RowId x) | 将指定的参数设置为给定的 java.sql.RowId对象。 |
void | setShort(int parameterIndex, short x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java short值。 |
void | setShort(String parameterName, short x) | 将指定的参数设置为给定的Java short值。 |
void | setSQLXML(int parameterIndex, SQLXML xmlObject) | 将指定的参数设置为给定的 java.sql.SQLXML对象。 |
void | setSQLXML(String parameterName, SQLXML xmlObject) | 将指定的参数设置为给定的 java.sql.SQLXML对象。 |
void | setString(int parameterIndex, String x) | 将此 RowSet对象的命令中的指定参数设置为给定的Java String值。 |
void | setString(String parameterName, String x) | 将指定的参数设置为给定的Java String值。 |
void | setTime(int parameterIndex, Time x) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.sql.Time值。 |
void | setTime(int parameterIndex, Time x, Calendar cal) | 使用给定的 java.sql.Time值在此 RowSet对象的命令中设置指定的 java.sql.Time 。 |
void | setTime(String parameterName, Time x) | 将指定的参数设置为给定的 java.sql.Time值。 |
void | setTime(String parameterName, Time x, Calendar cal) | 使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Time值。 |
void | setTimestamp(int parameterIndex, Timestamp x) | 将此 RowSet对象的命令中的指定参数设置为给定的 java.sql.Timestamp值。 |
void | setTimestamp(int parameterIndex, Timestamp x, Calendar cal) | 使用给定的 java.sql.Timestamp值在此 RowSet对象的命令中设置指定的 java.sql.Timestamp 。 |
void | setTimestamp(String parameterName, Timestamp x) | 将指定的参数设置为给定的 java.sql.Timestamp值。 |
void | setTimestamp(String parameterName, Timestamp x, Calendar cal) | 使用给定的 Calendar对象将指定的 Calendar设置为给定的 java.sql.Timestamp值。 |
void | setTransactionIsolation(int level) | 设置此 RowSet对象的事务隔离级别。 |
void | setType(int type) | 将此 RowSet对象的类型设置为给定类型。 |
void | setURL(int parameterIndex, URL x) | 将指定的参数设置为给定的 java.net.URL值。 |
void | setUrl(String url) | 设置 RowSet对象在使用 DriverManager创建连接时将使用的URL。 |
void | setUsername(String name) | 将此 RowSet对象的用户名属性设置为给定的 String 。 |
javax.sql.RowSet 未实现的接口
返回类型 | 方法 | 描述 |
---|---|---|
void | setEscapeProcessing(boolean enable) | 设置此 RowSet对象的转义处理开启或关闭。 |
void | setTypeMap(Map<String,Class<?>> map) | 安装给定 java.util.Map对象的默认类型映射此 RowSet对象。 |