|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.sql.Datum | +--oracle.sql.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 |
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,
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 objectpublic java.lang.Object toJdbc()
public java.lang.String toString()
public java.lang.Object makeJdbcArray(int arraySize)
arraySize
- size of the arraypublic boolean isConvertibleTo(java.lang.Class cls)
cls
- Class to convert to
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |