| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface Struct
用于 SQL 结构化类型的 Java 编程语言中的标准映射关系。Struct 对象为它所表示的 SQL 结构化类型的每个属性包含一个值。默认情况下,只要应用程序可以引用 Struct 实例,该实例就有效。
| 方法摘要 | |
|---|---|
|  Object[] | getAttributes()生成此 Struct对象所表示 SQL 结构化类型的属性的有序值。 | 
|  Object[] | getAttributes(Map<String,Class<?>> map)生成此 Struct对象所表示的 SQL 结构化类型的属性的有序值。 | 
|  String | getSQLTypeName()检索此 Struct对象所表示 SQL 结构的完全限定的 SQL 名称。 | 
| 方法详细信息 | 
|---|
String getSQLTypeName() throws SQLException
Struct 对象所表示 SQL 结构的完全限定的 SQL 名称。
Struct 对象是该名称的一般表示形式
SQLException - 如果发生数据库访问错误Object[] getAttributes() throws SQLException
Struct 对象所表示 SQL 结构化类型的属性的有序值。此方法使用与连接关联的类型映射表来自定义类型映射关系。如果在连接类型映射中不存在与此 Struct 对象表示的结构化类型相匹配的项,则驱动程序使用标准映射关系。
 
从概念上讲,此方法对结构类型的每个属性都调用 getObject 方法并返回包含结果的 Java 数组。
SQLException - 如果发生数据库访问错误Object[] getAttributes(Map<String,Class<?>> map) throws SQLException
Struct 对象所表示的 SQL 结构化类型的属性的有序值。此方法使用给定类型映射表来自定义类型映射关系。如果在给定类型映射表中不存在与此 Struct 对象表示的结构化类型相匹配的项,则驱动程序使用标准映射关系。此方法永远不使用与 connection 关联的类型映射表。
 
从概念上讲,此方法对结构化类型的每个属性都调用 getObject 方法并返回包含结果的 Java 数组。
map - 从 SQL 类型名称到 Java 类的映射
SQLException - 如果发生数据库访问错误| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。