|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Struct
Стандартное отображение в языке программирования Java для SQL структурированный тип. A Struct объект содержит значение для каждого атрибута SQL структурированный тип, который это представляет. По умолчанию, экземплярStruct допустимо, пока у приложения есть ссылка на это.
Все методы на Struct интерфейс должен быть полностью реализован, если драйвер JDBC поддерживает тип данных.
| Модификатор и Тип | Метод и Описание |
|---|---|
Объект[] |
getAttributes()
Производит упорядоченные значения атрибутов SQL структурированный тип что это
Struct объект представляет. |
Объект[] |
getAttributes(Map<String,Class<?>> map)
Производит упорядоченные значения атрибутов SQL структурированный тип что это
Struct объект представляет. |
Строка |
getSQLTypeName()
Получает имя типа SQL SQL структурированный тип что это
Struct объект представляет. |
String getSQLTypeName() throws SQLException
Struct объект представляет.Struct объект является универсальным представлениемSQLException - если ошибка доступа к базе данных происходитSQLFeatureNotSupportedException - если драйвер JDBC не поддерживает этот методObject[] getAttributes() throws SQLException
Struct объект представляет. Поскольку отдельные атрибуты обрабатываются, этот метод использует карту типа, связанную с соединением для настроек отображений типа. Если нет никакой записи в карте типа соединения, которая соответствует структурированный тип, который представляет атрибут, драйвер использует стандартное отображение. Концептуально, это вызовы метода метод getObject на каждом атрибуте структурированного типа и возвратов массив Java, содержащий результат.
SQLException - если ошибка доступа к базе данных происходитSQLFeatureNotSupportedException - если драйвер JDBC не поддерживает этот методObject[] getAttributes(Map<String,Class<?>> map) throws SQLException
Struct объект представляет. Поскольку отдельные attrbutes являются proccessed, этот метод использует данную карту типа для настроек отображений типа. Если нет никакой записи в данной карте типа, которая соответствует структурированный тип, который представляет атрибут, драйвер использует стандартное отображение. Этот метод никогда не использует карту типа, связанную с соединением. Концептуально, это вызовы метода метод getObject на каждом атрибуте структурированного типа и возвратов массив Java, содержащий результат.
map - отображение имен типов SQL к классам JavaSQLException - если ошибка доступа к базе данных происходитSQLFeatureNotSupportedException - если драйвер JDBC не поддерживает этот метод
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92