Package com.mysql.cj.result
Class LocalTimeValueFactory
java.lang.Object
com.mysql.cj.result.DefaultValueFactory<T>
com.mysql.cj.result.AbstractDateTimeValueFactory<java.time.LocalTime>
com.mysql.cj.result.LocalTimeValueFactory
- All Implemented Interfaces:
ValueFactory<java.time.LocalTime>
public class LocalTimeValueFactory extends AbstractDateTimeValueFactory<java.time.LocalTime>
A value factory to create
LocalTime
instances.-
Field Summary
Fields inherited from class com.mysql.cj.result.DefaultValueFactory
jdbcCompliantTruncationForReads, pset
-
Constructor Summary
Constructors Constructor Description LocalTimeValueFactory(PropertySet pset)
LocalTimeValueFactory(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.LocalTime
localCreateFromDatetime(InternalTimestamp its)
java.time.LocalTime
localCreateFromTime(InternalTime it)
java.time.LocalTime
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
-
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
-