javax.sql.rowset.serial
Class SerialRef
- Cloneable, Ref, Serializable
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.
SerialRef(Ref ref)- Constructs a
SerialRef object from the given Ref
object.
|
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(java.util.Map> 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.
|
clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait |
SerialRef
public SerialRef(Ref ref)
throws SerialException,
SQLException Constructs a 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
getObject
public Object getObject()
throws SerialException Returns an Object representing the SQL structured type
to which this SerialRef object refers.
- getObject in interface Ref
- an object instance resolved from the Ref reference
getObject
public Object getObject(java.util.Map> map)
throws SerialException
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.
- getObject in interface Ref
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
- an object instance resolved from the Ref reference and mapped
according to the supplied type map
setObject
public void setObject(Object obj)
throws SerialException Sets the SQL structured type that this SerialRef object
references to the given Object object.
- setObject in interface Ref
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 object