jodd.db.type
Class JDateTimeSqlType

java.lang.Object
  extended by jodd.db.type.SqlType<jodd.datetime.JDateTime>
      extended by jodd.db.type.JDateTimeSqlType

public class JDateTimeSqlType
extends SqlType<jodd.datetime.JDateTime>

JDateTime sql type stores JDateTime data as number of milliseconds passed from 1970.


Field Summary
 
Fields inherited from class jodd.db.type.SqlType
sqlType
 
Constructor Summary
JDateTimeSqlType()
           
 
Method Summary
 jodd.datetime.JDateTime get(java.sql.ResultSet rs, int index, int dbSqlType)
          Returns value from result set.
 void set(java.sql.PreparedStatement st, int index, jodd.datetime.JDateTime value, int dbSqlType)
          Sets prepared statement value.
 
Methods inherited from class jodd.db.type.SqlType
prepareGetValue, readValue, storeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDateTimeSqlType

public JDateTimeSqlType()
Method Detail

set

public void set(java.sql.PreparedStatement st,
                int index,
                jodd.datetime.JDateTime value,
                int dbSqlType)
         throws java.sql.SQLException
Description copied from class: SqlType
Sets prepared statement value.

Specified by:
set in class SqlType<jodd.datetime.JDateTime>
Throws:
java.sql.SQLException

get

public jodd.datetime.JDateTime get(java.sql.ResultSet rs,
                                   int index,
                                   int dbSqlType)
                            throws java.sql.SQLException
Description copied from class: SqlType
Returns value from result set.

Specified by:
get in class SqlType<jodd.datetime.JDateTime>
Parameters:
rs - result set
index - column index
dbSqlType - java.sql.Types hint
Throws:
java.sql.SQLException


Copyright © 2003-2010 Jodd Team