|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.access.types.UtilDateType
public class UtilDateType
Maps java.util.Date
to any of the three database date/time types: TIME,
DATE, TIMESTAMP.
Constructor Summary | |
---|---|
UtilDateType()
|
Method Summary | |
---|---|
protected java.lang.Object |
convertToJdbcObject(java.lang.Object val,
int type)
|
java.lang.String |
getClassName()
Returns "java.util.Date". |
java.util.Date |
materializeObject(java.sql.CallableStatement cs,
int index,
int type)
Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method. |
java.util.Date |
materializeObject(java.sql.ResultSet rs,
int index,
int type)
Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method. |
void |
setJdbcObject(java.sql.PreparedStatement statement,
java.lang.Object value,
int pos,
int type,
int scale)
Initializes a single parameter of a PreparedStatement with object value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtilDateType()
Method Detail |
---|
public java.lang.String getClassName()
getClassName
in interface ExtendedType
protected java.lang.Object convertToJdbcObject(java.lang.Object val, int type) throws java.lang.Exception
java.lang.Exception
public java.util.Date materializeObject(java.sql.ResultSet rs, int index, int type) throws java.lang.Exception
ExtendedType
materializeObject
in interface ExtendedType
java.lang.Exception
- if read error occurred, or an object can't be converted to a
target Java class.public java.util.Date materializeObject(java.sql.CallableStatement cs, int index, int type) throws java.lang.Exception
ExtendedType
materializeObject
in interface ExtendedType
java.lang.Exception
- if read error ocurred, or an object can't be converted to a
target Java class.public void setJdbcObject(java.sql.PreparedStatement statement, java.lang.Object value, int pos, int type, int scale) throws java.lang.Exception
ExtendedType
setJdbcObject
in interface ExtendedType
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |