|
Oracle10g JDBC | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.sql.Datum
oracle.sql.INTERVALDS
INTERVALDS Class
The INTERVALDS
class specifies a value to be used to
measure time differences.
The internal data for this object is stored as a 11 byte array in the super class' storage area. The bytes are arranged as follows:
Byte Represents 0 High byte of day 1 2nd high byte of day 2 3rd high byte of day 3 least byte of day 4 hour val + 60 5 min + 60 6 sec + 60 7 High byte of Fractional second 8 2nd high byte of Fractional Second 9 3rd high byte of Fractional Second 10 least byte of Fractional Second
Static methods are used for conversions.
Constructor Summary | |
INTERVALDS()
Constructs a INTERVALDS object initialized with . |
|
INTERVALDS(byte[] intervalDS)
Create an Oracle INTERVALDS object represented by the given intervalDS byte array |
|
INTERVALDS(java.lang.String str)
Create an Oracle INTERVALDS object represented by the given String |
Method Summary | |
boolean |
isConvertibleTo(java.lang.Class cls)
Determines if the object can be converted to a particular class |
java.lang.Object |
makeJdbcArray(int arraySize)
Returns a JDBC array representation of the datum |
byte[] |
toBytes()
Convert Oracle INTERVALDS object into a byte array |
static byte[] |
toBytes(java.lang.String str)
Convert Java String to Oracle INTERVALDS. |
java.lang.Object |
toJdbc()
Returns the JDBC representation of the INTERVALDS object |
java.lang.String |
toString()
Converts a INTERVALDS to a string |
static java.lang.String |
toString(byte[] inparray)
Converts a INTERVALDS to a string |
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, wait, wait, wait |
Constructor Detail |
public INTERVALDS()
public INTERVALDS(byte[] intervalDS)
intervalDS
- byte arraypublic INTERVALDS(java.lang.String str)
str
- Java String objectMethod Detail |
public byte[] toBytes()
public static byte[] toBytes(java.lang.String str)
str
- java.lang.String object to be converted.
public static java.lang.String toString(byte[] inparray)
inparray
- a byte array representing the INTERVALDS object
public java.lang.Object toJdbc()
toJdbc
in class Datum
public java.lang.String toString()
public boolean isConvertibleTo(java.lang.Class cls)
isConvertibleTo
in class Datum
cls
- Class to convert to
public java.lang.Object makeJdbcArray(int arraySize)
makeJdbcArray
in class Datum
arraySize
- size of the array
|
Oracle10g JDBC | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |