public class SerialRef extends Object implements Ref, Serializable, Cloneable
Ref
对象,这是一个SQL
REF
价值java编程语言的映射。
的SerialRef
类提供了创建一个SerialRef
实例从一个Ref
对象提供了用于获取和设置的方法Ref
对象的构造函数。
Modifier and Type | Method and Description |
---|---|
Object |
clone()
返回该
SerialRef 克隆。
|
boolean |
equals(Object obj)
比较SerialRef到指定的对象。
|
String |
getBaseTypeName()
返回一个描述的
Ref 基类型名称的字符串。
|
Object |
getObject()
返回一个
Object 代表SQL结构化类型,这
SerialRef 对象引用。
|
Object |
getObject(Map<String,类<?>> map)
返回一个
Object 代表SQL结构化类型,这
SerialRef 对象引用。
|
int |
hashCode()
返回此
SerialRef 哈希代码。
|
void |
setObject(Object obj)
设置SQL结构化类型,这
SerialRef 对象引用的对象
Object 。
|
public SerialRef(Ref ref) throws SerialException, SQLException
Ref
对象
SerialRef
对象。
ref
-参考对象;不能
null
SQLException
-如果一个数据库访问的发生;如果
ref
是
null
;或者如果
Ref
对象返回一个
null
价值基础类型名称。
SerialException
-如果出现错误的
Ref
对象序列化
public String getBaseTypeName() throws SerialException
Ref
基类型名称的字符串。
getBaseTypeName
接口
Ref
SerialException
-没有任何参考对象已定
public Object getObject(Map<String,类<?>> map) throws SerialException
Object
代表SQL结构化类型,这
SerialRef
对象引用。根据给定的类型映射来映射结构类型的属性。
getObject
接口
Ref
map
-包含零个或多个条目,每个条目
java.util.Map
对象,由1个
String
)给一个UDT和2的完全合格的名称)的
类
对象实现的
SQLData
如何定义UDT是映射
SerialException
-如果一个错误是在参考解决遇到的
Ref.setObject(java.lang.Object)
public Object getObject() throws SerialException
Object
代表SQL结构化类型,这
SerialRef
对象引用。
getObject
接口
Ref
SerialException
-如果一个错误是在参考解决遇到的
Ref.setObject(java.lang.Object)
public void setObject(Object obj) throws SerialException
SerialRef
对象引用的对象
Object
。
setObject
接口
Ref
obj
代表SQL结构化类型是引用一个
Object
SerialException
-如果遇到错误产生的结构化类型的
SerialRef
对象引用
Ref.getObject()
,
Ref.getObject(Map)
,
PreparedStatement.setObject(int, Object)
,
CallableStatement.setObject(String, Object)
public boolean equals(Object obj)
true
如果只有参数不
null
是
SerialRef
表示同一对象该对象。
equals
方法重写,继承类
Object
obj
的对象比较
SerialRef
反对
true
如果给定对象代表一个
SerialRef
相当于这serialref,
false
否则
Object.hashCode()
,
HashMap
public int hashCode()
SerialRef
哈希代码。
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.