| |
|
| java.lang.Object javax.sql.rowset.serial.SerialRef
SerialRef | public class SerialRef implements Ref,Serializable,Cloneable(Code) | | 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.
|
Field Summary | |
final static long | serialVersionUID The identifier that assists in the serialization of this SerialRef
object. |
Constructor Summary | |
public | SerialRef(Ref ref) Constructs a SerialRef object from the given Ref
object. |
Method Summary | |
public String | getBaseTypeName() Returns a string describing the base type name of the Ref . | public Object | getObject(java.util.Map<String, Class<?>> map) Returns an Object representing the SQL structured type
to which this SerialRef object refers. | public Object | getObject() Returns an Object representing the SQL structured type
to which this SerialRef object refers. | public void | setObject(Object obj) Sets the SQL structured type that this SerialRef object
references to the given Object object. |
serialVersionUID | final static long serialVersionUID(Code) | | The identifier that assists in the serialization of this SerialRef
object.
|
SerialRef | public SerialRef(Ref ref) throws SerialException, SQLException(Code) | | Constructs a SerialRef object from the given Ref
object.
Parameters: ref - a Ref object; cannot be null throws: SQLException - if a database access occurs; if ref is null ; or if the Ref object returns anull value base type name. throws: SerialException - if an error occurs serializing the Ref object |
getBaseTypeName | public String getBaseTypeName() throws SerialException(Code) | | Returns a string describing the base type name of the Ref .
a string of the base type name of the Ref throws: SerialException - in no Ref object has been set |
getObject | public Object getObject(java.util.Map<String, Class<?>> map) throws SerialException(Code) | | Returns an 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.
Parameters: map - a java.util.Map object containing zero ormore entries, with each entry consisting of 1) a String giving the fully qualified name of a UDT and 2) theClass object for the SQLData implementationthat defines how the UDT is to be mapped an object instance resolved from the Ref reference and mappedaccording to the supplied type map throws: SerialException - if an error is encountered in the referenceresolution |
getObject | public Object getObject() throws SerialException(Code) | | Returns an Object representing the SQL structured type
to which this SerialRef object refers.
an object instance resolved from the Ref reference throws: SerialException - if an error is encountered in the referenceresolution |
setObject | public void setObject(Object obj) throws SerialException(Code) | | Sets the SQL structured type that this SerialRef object
references to the given Object object.
Parameters: obj - an Object representing the SQL structured typeto be referenced throws: SerialException - if an error is encountered generating thethe structured type referenced by this SerialRef object |
|
|
|