|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--weblogic.jdbc.informix4.InformixInterval
| Constructor Summary | |
protected |
InformixInterval(InformixColumnMetaData metadata,
byte[] inData)
Constructs InformixInterval given the raw interval data and metadata info. |
| Method Summary | |
int |
getDay()
Gets the signed value of the DAY field of the INTERVAL. |
int |
getFraction()
Gets the signed value of the FRACTION field of the INTERVAL. |
int |
getHour()
Gets the signed value of the HOUR field of the INTERVAL. |
int |
getMinute()
Gets the signed value of the MINUTE field of the INTERVAL. |
int |
getMonth()
Gets the signed value of the MONTH field of the INTERVAL. |
int |
getSecond()
Gets the signed value of the SECOND field of the INTERVAL. |
java.lang.String |
getString()
Formats an INTERVAL in the Informix INTERVAL escape format. |
int |
getYear()
Gets the signed value of the YEAR field of an INTERVAL. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
protected InformixInterval(InformixColumnMetaData metadata,
byte[] inData)
throws java.sql.SQLException
metadata - meta data info.inData - the interval data. There is no checking for NULL data.inScale - the scale of the interval as defined by Informix.inPrecision - the precision of the interval as defined by Informix.| Method Detail |
public java.lang.String getString()
throws java.sql.SQLException
Examples:
'123456789-01' for a YEAR(9) TO MONTH INTERVAL '-12345 11:12:13.14151' for a DAY(5) TO FRACTION(5) INTERVAL
public int getYear()
throws java.sql.SQLException
If the YEAR field is not defined in the INTERVAL, this method returns a value of zero.
public int getMonth()
throws java.sql.SQLException
If the MONTH field is not defined in the INTERVAL, this method returns a value of zero.
public int getDay()
throws java.sql.SQLException
If the DAY field is not defined in the INTERVAL, this method returns a value of zero.
public int getHour()
throws java.sql.SQLException
If the HOUR field is not defined in the INTERVAL, this method returns a value of zero.
public int getMinute()
throws java.sql.SQLException
If the MINUTE field is not defined in the INTERVAL, this method returns a value of zero.
public int getSecond()
throws java.sql.SQLException
If the SECOND field is not defined in the INTERVAL, this method returns a value of zero.
public int getFraction()
throws java.sql.SQLException
Values returned by this method are all normalized to:
(Actual Fractional Value) * (10**5)
Examples:
If the FRACTION field is not defined in the INTERVAL, this method returns a value of zero.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||