Package com.mysql.cj.result
Class LocalDateValueFactory
java.lang.Object
com.mysql.cj.result.DefaultValueFactory<T>
com.mysql.cj.result.AbstractDateTimeValueFactory<java.time.LocalDate>
com.mysql.cj.result.LocalDateValueFactory
- All Implemented Interfaces:
ValueFactory<java.time.LocalDate>
public class LocalDateValueFactory extends AbstractDateTimeValueFactory<java.time.LocalDate>
A value factory for creating
LocalDate
values.-
Field Summary
Fields inherited from class com.mysql.cj.result.DefaultValueFactory
jdbcCompliantTruncationForReads, pset
-
Constructor Summary
Constructors Constructor Description LocalDateValueFactory(PropertySet pset)
LocalDateValueFactory(PropertySet pset, WarningListener warningListener)
-
Method Summary
Modifier and Type Method Description java.lang.String
getTargetTypeName()
Get the actual class name of T parameter.java.time.LocalDate
localCreateFromDate(InternalDate idate)
java.time.LocalDate
localCreateFromDatetime(InternalTimestamp its)
java.time.LocalDate
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
-
Method Details
-
localCreateFromDate
-
localCreateFromTimestamp
-
localCreateFromDatetime
-
getTargetTypeName
public java.lang.String getTargetTypeName()Description copied from interface:ValueFactory
Get the actual class name of T parameter.- Returns:
- class name
-