Class DateMysqlFieldCodec
java.lang.Object
io.datarouter.client.mysql.field.codec.base.BaseMysqlFieldCodec<java.util.Date,io.datarouter.model.field.imp.DateField>
io.datarouter.client.mysql.field.codec.datetime.DateMysqlFieldCodec
- All Implemented Interfaces:
MysqlFieldCodec<java.util.Date>
public class DateMysqlFieldCodec extends BaseMysqlFieldCodec<java.util.Date,io.datarouter.model.field.imp.DateField>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DateMysqlFieldCodec()DateMysqlFieldCodec(io.datarouter.model.field.imp.DateField field) -
Method Summary
Modifier and Type Method Description java.util.DatefromMysqlResultSetButDoNotSet(java.sql.ResultSet rs)MysqlColumnTypegetMysqlColumnType()SqlColumngetSqlColumnDefinition(boolean allowNullable)static java.lang.StringgetSqlDateString(java.util.Date date)voidsetPreparedStatementValue(java.sql.PreparedStatement ps, int parameterIndex)Methods inherited from class io.datarouter.client.mysql.field.codec.base.BaseMysqlFieldCodec
fromMysqlResultSetUsingReflection, getIntroducedParameter, getSqlParameter
-
Constructor Details
-
DateMysqlFieldCodec
public DateMysqlFieldCodec() -
DateMysqlFieldCodec
public DateMysqlFieldCodec(io.datarouter.model.field.imp.DateField field)
-
-
Method Details
-
getSqlColumnDefinition
-
setPreparedStatementValue
public void setPreparedStatementValue(java.sql.PreparedStatement ps, int parameterIndex) -
fromMysqlResultSetButDoNotSet
public java.util.Date fromMysqlResultSetButDoNotSet(java.sql.ResultSet rs) -
getMysqlColumnType
-
getSqlDateString
public static java.lang.String getSqlDateString(java.util.Date date)
-