|
Oracle JDBC API Reference 11g Release 2 ("11.2.0.3.0") |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.sql.Datum oracle.sql.INTERVALYM
public class INTERVALYM
INTERVALYM Class
The INTERVALYM
class specifies a value to be used to
measure time differences.
The internal data for this object is stored as a five byte array in the super class' storage area. The bytes are arranged as follows:
Byte Represents 0 High byte of year 1 2nd high byte of year 2 3rd high byte of year 3 least byte of year 4 month val + 60
Static methods are used for conversions.
Constructor Summary | |
---|---|
INTERVALYM()
Constructs a INTERVALYM object initialized with YY:MM to 0:0. |
|
INTERVALYM(byte[] intervalYM)
Create an Oracle INTERVALYM object represented by the given intervalYM byte array |
|
INTERVALYM(java.lang.String str)
Create an Oracle INTERVALYM 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 |
java.lang.String |
stringValue()
Returns String for this INTERVALYM object |
byte[] |
toBytes()
Convert Oracle INTERVALYM object into a byte array |
static byte[] |
toBytes(java.lang.String str)
Convert Java String to Oracle INTERVALYM. |
java.lang.Object |
toJdbc()
Returns the JDBC representation of the INTERVALYM object |
java.lang.String |
toString()
Converts a INTERVALYM to a string |
static java.lang.String |
toString(byte[] inparray)
Converts a INTERVALYM 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, timestampValue, timeValue, timeValue |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public INTERVALYM()
public INTERVALYM(byte[] intervalYM)
intervalYM
- byte arraypublic INTERVALYM(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 INTERVALYM object
public java.lang.Object toJdbc()
toJdbc
in class Datum
public java.lang.String stringValue()
stringValue
in class Datum
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object makeJdbcArray(int arraySize)
makeJdbcArray
in class Datum
arraySize
- size of the array
public boolean isConvertibleTo(java.lang.Class cls)
isConvertibleTo
in class Datum
cls
- Class to convert to
|
Oracle JDBC API Reference 11g Release 2 ("11.2.0.3.0") |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |