Интерфейс RowSetInternal
public interface RowSetInternal
Интерфейс, который реализует объект
RowSet, чтобы представить себя объекту RowSetReader или объекту RowSetWriter. Интерфейс RowSetInternal содержит методы, которые позволяют чтецу или писателю получить доступ к внутреннему состоянию набора строк и изменять его.- Since:
- 1.4
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Connection |
getConnection() |
Возвращает объект Connection, который был передан этому объекту RowSet. |
ResultSet |
getOriginal() |
Возвращает объект ResultSet, содержащий исходное значение этого объекта RowSet. |
ResultSet |
getOriginalRow() |
Возвращает объект ResultSet, содержащий исходное значение только текущей строки. |
Object[] |
getParams() |
Возвращает параметры, которые были установлены для команды этого объекта RowSet. |
void |
setMetaData |
Устанавливает заданный объект RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet. |
Подробное описание методов
getParams
Object[] getParams() throws SQLException
Возвращает параметры, которые были установлены для команды этого объекта
RowSet.- Returns:
- массив текущих значений параметров для команды этого объекта
RowSet - Throws:
-
SQLException- если произошла ошибка доступа к базе данных
getConnection
Connection getConnection() throws SQLException
Возвращает объект
Connection, который был передан этому объекту RowSet.- Returns:
- объект
Connection, переданный набору строк, илиnull, если он не был передан - Throws:
-
SQLException- если произошла ошибка доступа к базе данных
setMetaData
void setMetaData(RowSetMetaData md) throws SQLException
Устанавливает заданный объект
RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet. Объект RowSetReader, связанный с набором строк, будет использовать методы RowSetMetaData для установки значений, предоставляющих информацию о столбцах набора строк.- Parameters:
-
md- объектRowSetMetaData, который будет настроен с информацией о столбцах набора строк - Throws:
-
SQLException- если произошла ошибка доступа к базе данных
getOriginal
ResultSet getOriginal() throws SQLException
Возвращает объект
ResultSet, содержащий исходное значение этого объекта RowSet. Курсор размещается перед первой строкой в наборе результатов. Считается, что только строки, содержащиеся в наборе результатов, возвращаемом методом getOriginal, имеют исходное значение.
- Returns:
- исходное значение набора строк
- Throws:
-
SQLException- если произошла ошибка доступа к базе данных
getOriginalRow
ResultSet getOriginalRow() throws SQLException
Возвращает объект
ResultSet, содержащий исходное значение только текущей строки. Если текущая строка не имеет исходного значения, возвращается пустой набор результатов. Если текущей строки нет, выбрасывается исключение.- Returns:
- исходное значение текущей строки в качестве объекта
ResultSet - Throws:
-
SQLException- если произошла ошибка доступа к базе данных или этот метод был вызван, когда курсор находится на строке вставки, перед первой строкой или после последней строки
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.sql/javax/sql/RowSetInternal.html