public class SerialStruct extends Object implements Struct, Serializable, Cloneable
另外,结构化类型的自定义映射到java编程语言中的类如果有这样的一个映射,因为是它的属性,如果合适的话。
的SerialStruct类提供了用于创建从一个Struct对象的一个实例构造函数,用于检索的结构化的数据库中的类型的SQL类型名称的方法,获取其属性值的方法。
| Constructor and Description |
|---|
SerialStruct(SQLData in, Map<String,类<?>> map)
构建了一个
SerialStruct对象从给定的
SQLData对象,使用给定的类型映射到自定义映射到java编程语言中的类。
|
SerialStruct(Struct in, Map<String,类<?>> map)
构建了一个
SerialStruct对象从给定的
Struct对象,使用了自定义映射SQL结构化类型或其任何属性,SQL结构化类型
java.util.Map对象。
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
返回该
SerialStruct克隆。
|
boolean |
equals(Object obj)
比较这serialstruct到指定的对象。
|
Object[] |
getAttributes()
检索数组的
Object值包含属性的SQL结构化类型,这
SerialStruct对象代表。
|
Object[] |
getAttributes(Map<String,类<?>> map)
检索SQL结构化类型,这
SerialStruct表现为
Object值数组的属性,使用给定的适当类型图自定义映射。
|
String |
getSQLTypeName()
检索此
SerialStruct对象的SQL类型名称。
|
int |
hashCode()
返回此
SerialStruct哈希代码。
|
public SerialStruct(Struct in, Map<String,类<?>> map) throws SerialException
SerialStruct对象从给定的
Struct对象,使用了自定义映射SQL结构化类型或其任何属性,SQL结构化类型
java.util.Map对象。
in -
Struct实例
map -
java.util.Map对象中的每个条目包含1)一
String对象给一个UDT和2的完全合格的名称)的
类对象实现的
SQLData如何定义UDT是映射
SerialException -如果出现错误
Struct
public SerialStruct(SQLData in, Map<String,类<?>> map) throws SerialException
SerialStruct对象从给定的
SQLData对象,使用给定的类型映射到自定义映射到java编程语言中的类。类型映射给出了SQL类型和它的类的映射。的
SQLData对象定义类的SQL类型将映射。
in -定义SQL结构化类型的一个或多个对象在java编程语言的映射
SQLData类的一个实例
map -
java.util.Map对象中的每个条目包含1)一
String对象给一个UDT和2的完全合格的名称)的
类对象实现的
SQLData如何定义UDT是映射
SerialException -如果出现错误
public String getSQLTypeName() throws SerialException
SerialStruct对象的SQL类型名称。这是用于结构化类型的SQL定义的名称
getSQLTypeName 接口
Struct
SerialStruct对象代表的SQL类型名称
String对象
SerialException -如果出现错误
public Object[] getAttributes() throws SerialException
Object值包含属性的SQL结构化类型,这
SerialStruct对象代表。
getAttributes 接口
Struct
Object值的数组,每个元素是SQL结构化类型,这
SerialStruct对象代表一个属性
SerialException -如果出现错误
public Object[] getAttributes(Map<String,类<?>> map) throws SerialException
SerialStruct表现为
Object值数组的属性,使用给定的适当类型图自定义映射。
getAttributes 接口
Struct
map -
java.util.Map对象中的每个条目包含1)一
String对象给一个UDT和2的完全合格的名称)的
类对象实现的
SQLData如何定义UDT是映射
Object值的数组,每个元素是SQL结构化类型,这
SerialStruct对象代表一个属性
SerialException -如果出现错误
public boolean equals(Object obj)
true如果只有参数不
null是
SerialStruct对象的属性是对象的属性相同
equals 方法重写,继承类
Object
obj的对象比较
SerialStruct反对
true如果给定对象代表一个
SerialStruct相当于这serialstruct,
false否则
Object.hashCode(),
HashMap
public int hashCode()
SerialStruct哈希代码。一
SerialStruct对象的哈希码是用的
SerialStruct对象及其属性的哈希码的计算
SQLTypeName
hashCode 方法重写,继承类
Object
Object.equals(java.lang.Object),
System.identityHashCode(java.lang.Object)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.