Class JDBCValueMappings.DefaultDateTimestampValueReaderWriter
- java.lang.Object
-
- de.hybris.platform.persistence.property.JDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
-
- de.hybris.platform.persistence.property.JDBCValueMappings.DefaultDateTimestampValueReaderWriter
-
- All Implemented Interfaces:
JDBCValueMappings.PrimitiveValueReader
,JDBCValueMappings.PrimitiveValueWriter
,JDBCValueMappings.ValueReader<java.util.Date,java.sql.Timestamp>
,JDBCValueMappings.ValueWriter<java.util.Date,java.sql.Timestamp>
- Enclosing class:
- JDBCValueMappings
public static class JDBCValueMappings.DefaultDateTimestampValueReaderWriter extends JDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
-
-
Constructor Summary
Constructors Constructor Description DefaultDateTimestampValueReaderWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Date
convertValueToJava(java.sql.Timestamp t)
java.sql.Timestamp
convertValueToSQL(java.util.Date value)
protected java.sql.Timestamp
readValue(java.sql.ResultSet rs, int idx)
protected java.sql.Timestamp
readValue(java.sql.ResultSet rs, java.lang.String fieldName)
protected void
writeValue(java.sql.PreparedStatement stmt, int fieldIndex, java.sql.Timestamp value)
-
Methods inherited from class de.hybris.platform.persistence.property.JDBCValueMappings.AbstractValueReaderWriter
getBoolean, getBoolean, getByte, getByte, getChar, getChar, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getShort, getShort, getValue, getValue, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setPrimitive, setValue, toString
-
-
-
-
Method Detail
-
convertValueToJava
public java.util.Date convertValueToJava(java.sql.Timestamp t)
- Specified by:
convertValueToJava
in interfaceJDBCValueMappings.ValueReader<java.util.Date,java.sql.Timestamp>
- Overrides:
convertValueToJava
in classJDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
-
convertValueToSQL
public final java.sql.Timestamp convertValueToSQL(java.util.Date value)
- Specified by:
convertValueToSQL
in interfaceJDBCValueMappings.ValueWriter<java.util.Date,java.sql.Timestamp>
- Overrides:
convertValueToSQL
in classJDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
-
readValue
protected final java.sql.Timestamp readValue(java.sql.ResultSet rs, java.lang.String fieldName) throws java.sql.SQLException
- Specified by:
readValue
in classJDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
- Throws:
java.sql.SQLException
-
readValue
protected final java.sql.Timestamp readValue(java.sql.ResultSet rs, int idx) throws java.sql.SQLException
- Specified by:
readValue
in classJDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
- Throws:
java.sql.SQLException
-
writeValue
protected final void writeValue(java.sql.PreparedStatement stmt, int fieldIndex, java.sql.Timestamp value) throws java.sql.SQLException
- Specified by:
writeValue
in classJDBCValueMappings.AbstractValueReaderWriter<java.util.Date,java.sql.Timestamp>
- Throws:
java.sql.SQLException
-
-