Spec-Zone.ru › OpenJDK 25

Интерфейс RowSetInternal

public interface RowSetInternal
Интерфейс, который реализует объект RowSet, чтобы предоставить себя объекту RowSetReader или RowSetWriter. Интерфейс RowSetInternal содержит методы, позволяющие считывающему или записывающему объекту получать доступ к внутреннему состоянию набора строк и изменять его.
Начиная с версии:
1.4

Краткое описание методов

Модификатор и тип Метод Описание
Connection getConnection()
Возвращает объект Connection, переданный этому объекту RowSet.
ResultSet getOriginal()
Возвращает объект ResultSet, содержащий исходное значение этого объекта RowSet.
ResultSet getOriginalRow()
Возвращает объект ResultSet, содержащий исходное значение только текущей строки.
Object[] getParams()
Возвращает параметры, заданные для команды этого объекта RowSet.
void setMetaData(RowSetMetaData md)
Задает указанный объект RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet.

Подробное описание методов

getParams

Object[] getParams() throws SQLException
Возвращает параметры, заданные для команды этого объекта RowSet.
Возвращает:
массив текущих значений параметров команды этого объекта RowSet
Выбрасывает:
SQLException — если произошла ошибка доступа к базе данных

getConnection

Connection getConnection() throws SQLException
Возвращает объект Connection, переданный этому объекту RowSet.
Возвращает:
объект Connection, переданный набору строк, или null, если он не был передан
Выбрасывает:
SQLException — если произошла ошибка доступа к базе данных

setMetaData

void setMetaData(RowSetMetaData md) throws SQLException
Задает указанный объект RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet. Объект RowSetReader, связанный с набором строк, будет использовать методы RowSetMetaData для задания значений, содержащих сведения о столбцах набора строк.
Параметры:
md — объект RowSetMetaData, в который будут записаны сведения о столбцах набора строк
Выбрасывает:
SQLException — если произошла ошибка доступа к базе данных

getOriginal

ResultSet getOriginal() throws SQLException
Возвращает объект ResultSet, содержащий исходное значение этого объекта RowSet.

Курсор устанавливается перед первой строкой результирующего набора. Исходное значение имеют только строки, содержащиеся в результирующем наборе, возвращаемом методом getOriginal.

Возвращает:
исходное значение набора строк
Выбрасывает:
SQLException — если произошла ошибка доступа к базе данных

getOriginalRow

ResultSet getOriginalRow() throws SQLException
Возвращает объект ResultSet, содержащий исходное значение только текущей строки. Если у текущей строки нет исходного значения, возвращается пустой результирующий набор. Если текущей строки нет, выбрасывается исключение.
Возвращает:
исходное значение текущей строки в виде объекта ResultSet
Выбрасывает:
SQLException — если произошла ошибка доступа к базе данных или этот метод вызван, когда курсор находится на строке вставки, перед первой строкой или после последней строки

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, общие сведения, определения терминов, обходные решения и рабочие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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://docs.oracle.com/en/java/javase/25/docs/api/java.sql/javax/sql/RowSetInternal.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API