Package org.apache.cayenne.dba.oracle
Class OracleUtilDateType
java.lang.Object
org.apache.cayenne.access.types.UtilDateType
org.apache.cayenne.dba.oracle.OracleUtilDateType
- All Implemented Interfaces:
- ExtendedType<Date>
public class OracleUtilDateType extends UtilDateType
- 
Field SummaryFields inherited from interface org.apache.cayenne.access.types.ExtendedTypeTRIM_VALUES_THRESHOLD
- 
Constructor SummaryConstructors Constructor Description OracleUtilDateType()
- 
Method SummaryModifier and Type Method Description DatematerializeObject(CallableStatement cs, int index, int type)Reads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method.DatematerializeObject(ResultSet rs, int index, int type)Reads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method.protected DatenormalizeDate(Date time)Offsets date component to be January 1, 1970, since Oracle adapter returns time based on January 1, 1900.Methods inherited from class org.apache.cayenne.access.types.UtilDateTypegetClassName, setJdbcObject, toString
- 
Constructor Details- 
OracleUtilDateTypepublic OracleUtilDateType()
 
- 
- 
Method Details- 
materializeObjectDescription copied from interface:ExtendedTypeReads an object from a stored procedure OUT parameter, converting it to class returned by 'getClassName' method.- Specified by:
- materializeObjectin interface- ExtendedType<Date>
- Overrides:
- materializeObjectin class- UtilDateType
- Throws:
- Exception- if read error occurred, or an object can't be converted to a target Java class.
 
- 
materializeObjectDescription copied from interface:ExtendedTypeReads an object from JDBC ResultSet column, converting it to class returned by 'getClassName' method.- Specified by:
- materializeObjectin interface- ExtendedType<Date>
- Overrides:
- materializeObjectin class- UtilDateType
- Throws:
- Exception- if read error occurred, or an object can't be converted to a target Java class.
 
- 
normalizeDateOffsets date component to be January 1, 1970, since Oracle adapter returns time based on January 1, 1900.
 
-