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 и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.