oracle.sql
Class JAVA_STRUCT
java.lang.Object
oracle.sql.Datum
oracle.sql.DatumWithConnection
oracle.sql.STRUCT
oracle.sql.JAVA_STRUCT
- All Implemented Interfaces:
- java.sql.Struct
- public class JAVA_STRUCT
- extends STRUCT
Method Summary |
java.lang.Object |
toJdbc()
Oracle extension. |
Methods inherited from class oracle.sql.Datum |
asciiStreamValue, bigDecimalValue, binaryStreamValue, booleanValue, byteValue, characterStreamValue, dateValue, doubleValue, equals, floatValue, getBytes, getLength, getStream, intValue, longValue, setBytes, setShareBytes, shareBytes, stringValue, timestampValue, timeValue |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TRACE
public static final boolean TRACE
- See Also:
- Constant Field Values
PRIVATE_TRACE
public static final boolean PRIVATE_TRACE
- See Also:
- Constant Field Values
BUILD_DATE
public static final java.lang.String BUILD_DATE
- See Also:
- Constant Field Values
JAVA_STRUCT
public JAVA_STRUCT(StructDescriptor type,
java.sql.Connection conn,
java.lang.Object[] attributes)
throws java.sql.SQLException
- Constructor.
The raw bytes are computed at this time or a copy of attributes is
made. In any event the caller is free to modify the array without
affecting the values held in the STRUCT.
- Parameters:
type
- the SQLStructType used to convert the type toattributes
- the array specifying the attributes to be
converted to raw bytes.- See Also:
oracle.sql.SQLStructType
toJdbc
public java.lang.Object toJdbc()
throws java.sql.SQLException
- Oracle extension.
Returns the JDBC representation of the datum object
- Overrides:
toJdbc
in class STRUCT
- Returns:
- an object containing the JDBC value
- Throws:
java.sql.SQLException
- if conversion to JDBC representation results in
an error
Copyright © 1998,2004, Oracle. All rights reserved