|
Java™ Platform Standard Ed. 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.sql.rowset.serial.SerialRef
public class SerialRef
A serialized mapping of a Ref object, which is the mapping in the
Java programming language of an SQL REF value.
The SerialRef class provides a constructor for
creating a SerialRef instance from a Ref
object and provides methods for getting and setting the Ref object.
| Constructor Summary | |
|---|---|
SerialRef(Ref ref)
Constructs a SerialRef object from the given Ref
object. |
|
| Method Summary | |
|---|---|
String |
getBaseTypeName()
Returns a string describing the base type name of the Ref. |
Object |
getObject()
Returns an Object representing the SQL structured type
to which this SerialRef object refers. |
Object |
getObject(Map<String,Class<?>> map)
Returns an Object representing the SQL structured type
to which this SerialRef object refers. |
void |
setObject(Object obj)
Sets the SQL structured type that this SerialRef object
references to the given Object object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SerialRef(Ref ref) throws SerialException, SQLException
SerialRef object from the given Ref
object.
ref - a Ref object; cannot be null
SQLException - if a database access occurs; if ref
is null; or if the Ref object returns a
null value base type name.
SerialException - if an error occurs serializing the Ref
object| Method Detail |
|---|
public String getBaseTypeName() throws SerialException
Ref.
getBaseTypeName in interface RefSerialException - in no Ref object has been setpublic Object getObject(Map<String,Class<?>> map) throws SerialException
Object representing the SQL structured type
to which this SerialRef object refers. The attributes
of the structured type are mapped according to the given type map.
map - a java.util.Map object containing zero or
more entries, with each entry consisting of 1) a String
giving the fully qualified name of a UDT and 2) the
Class object for the SQLData implementation
that defines how the UDT is to be mapped
SerialException - if an error is encountered in the reference
resolutionRef.setObject(java.lang.Object)public Object getObject() throws SerialException
Object representing the SQL structured type
to which this SerialRef object refers.
SerialException - if an error is encountered in the reference
resolutionRef.setObject(java.lang.Object)public void setObject(Object obj) throws SerialException
SerialRef object
references to the given Object object.
obj - an Object representing the SQL structured type
to be referenced
SerialException - if an error is encountered generating the
the structured type referenced by this SerialRef objectRef.getObject(),
Ref.getObject(Map),
PreparedStatement.setObject(int, Object),
CallableStatement.setObject(String, Object)
|
Java™ Platform Standard Ed. 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.