Package com.mysql.cj.result
Class SqlDateValueFactory
java.lang.Object
com.mysql.cj.result.DefaultValueFactory<T>
com.mysql.cj.result.AbstractDateTimeValueFactory<java.sql.Date>
com.mysql.cj.result.SqlDateValueFactory
- All Implemented Interfaces:
ValueFactory<java.sql.Date>
public class SqlDateValueFactory extends AbstractDateTimeValueFactory<java.sql.Date>
A value factory for creating
Date
values.-
Field Summary
Fields inherited from class com.mysql.cj.result.DefaultValueFactory
jdbcCompliantTruncationForReads, pset
-
Constructor Summary
Constructors Constructor Description SqlDateValueFactory(PropertySet pset, java.util.Calendar calendar, java.util.TimeZone tz)
SqlDateValueFactory(PropertySet pset, java.util.Calendar calendar, java.util.TimeZone tz, WarningListener warningListener)
-
Method Summary
Modifier and Type Method Description java.lang.String
getTargetTypeName()
Get the actual class name of T parameter.java.sql.Date
localCreateFromDate(InternalDate idate)
java.sql.Date
localCreateFromDatetime(InternalTimestamp its)
java.sql.Date
localCreateFromTime(InternalTime it)
java.sql.Date
localCreateFromTimestamp(InternalTimestamp its)
Methods inherited from class com.mysql.cj.result.AbstractDateTimeValueFactory
createFromBytes, createFromDate, createFromDatetime, createFromTime, createFromTimestamp, createFromYear
Methods inherited from class com.mysql.cj.result.DefaultValueFactory
createFromBigDecimal, createFromBigInteger, createFromBit, createFromDouble, createFromLong, createFromNull, setPropertySet, unsupported
-
Constructor Details
-
SqlDateValueFactory
-
SqlDateValueFactory
public SqlDateValueFactory(PropertySet pset, java.util.Calendar calendar, java.util.TimeZone tz, WarningListener warningListener)
-
-
Method Details
-
localCreateFromDate
-
localCreateFromTime
-
localCreateFromTimestamp
-
localCreateFromDatetime
-
getTargetTypeName
public java.lang.String getTargetTypeName()Description copied from interface:ValueFactory
Get the actual class name of T parameter.- Returns:
- class name
-