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.StringgetTargetTypeName()Get the actual class name of T parameter.java.sql.DatelocalCreateFromDate(InternalDate idate)java.sql.DatelocalCreateFromDatetime(InternalTimestamp its)java.sql.DatelocalCreateFromTime(InternalTime it)java.sql.DatelocalCreateFromTimestamp(InternalTimestamp its)Methods inherited from class com.mysql.cj.result.AbstractDateTimeValueFactory
createFromBytes, createFromDate, createFromDatetime, createFromTime, createFromTimestamp, createFromYearMethods 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:ValueFactoryGet the actual class name of T parameter.- Returns:
- class name
-