public class DSTime extends AbstractTimeValue
CCYYMMDDHHMMSSNNNNNNNNN
, CCYYMMDD
or HHMMSS
).Constructor and Description |
---|
DSTime(java.lang.String dsTime,
java.lang.String sqlClass,
java.lang.String inFormat)
Instantiates a directory time value.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDBTime()
Returns the string representation of a
java.sql.Timestamp ,
java.sql.Date or java.sql.Time instance. |
java.lang.Object |
getInstance()
Returns an instance of
java.sql.Timestamp ,
java.sql.Date or java.sql.Time instance. |
getErrorMessage, getExceptions, parseError
public DSTime(java.lang.String dsTime, java.lang.String sqlClass, java.lang.String inFormat)
dsTime
- may be null
;
format should be CCYYMMDDHHMMSSNNNNNNNNN
,
CCYYMMDD
, HHMMSS
or a 32-bit integer
valuesqlClass
- indicates the type of object to be returned
from the getInstance():java.util.Date
method;
should be java.sql.Timestamp
,
java.sql.Date
or java.sql.Time
;
the default value is java.sql.Timestamp
inFormat
- should be "1
" (integer) or
"2
" (string); the
default value is "1
" (integer);
may be null
public java.lang.String getDBTime()
java.sql.Timestamp
,
java.sql.Date
or java.sql.Time
instance.null
public java.lang.Object getInstance()
java.sql.Timestamp
,
java.sql.Date
or java.sql.Time
instance.null
in the event of a parse error