The mapping in the Java programming language of an SQL
value, which is a reference to an SQL structured type value in the database.
REF values are stored in a table that contains
instances of a referenceable SQL structured type, and each
value is a unique identifier for one instance in that table.
REF value may be used in place of the
SQL structured type it references, either as a column value in a
table or an attribute value in a structured type.
Because an SQL
REF value is a logical pointer to an
SQL structured type, a
Ref object is by default also a logical
pointer. Thus, retrieving an SQL
REF value as
Ref object does not materialize
the attributes of the structured type on the client.
Ref object can be stored in the database using the
All methods on the
Ref interface must be fully implemented if the
JDBC driver supports the data type.
Public Method Summary
Retrieves the fully-qualified SQL name of the SQL structured type that this
Retrieves the SQL structured type instance referenced by this
public abstract String getBaseTypeName ()
Retrieves the fully-qualified SQL name of the SQL structured type that
Ref object references.
- the fully-qualified SQL name of the referenced SQL structured type
public abstract Object getObject ()
Retrieves the SQL