Package com.mysql.cj.result
Class AbstractDateTimeValueFactory<T>
java.lang.Object
com.mysql.cj.result.DefaultValueFactory<T>
com.mysql.cj.result.AbstractDateTimeValueFactory<T>
- All Implemented Interfaces:
ValueFactory<T>
- Direct Known Subclasses:
LocalDateTimeValueFactory,LocalDateValueFactory,LocalTimeValueFactory,OffsetDateTimeValueFactory,OffsetTimeValueFactory,SqlDateValueFactory,SqlTimestampValueFactory,SqlTimeValueFactory,UtilCalendarValueFactory,ZonedDateTimeValueFactory
public abstract class AbstractDateTimeValueFactory<T> extends DefaultValueFactory<T>
-
Field Summary
Fields inherited from class com.mysql.cj.result.DefaultValueFactory
jdbcCompliantTruncationForReads, pset -
Constructor Summary
Constructors Constructor Description AbstractDateTimeValueFactory(PropertySet pset) -
Method Summary
Modifier and Type Method Description TcreateFromBytes(byte[] bytes, int offset, int length, Field f)TcreateFromDate(InternalDate idate)TcreateFromDatetime(InternalTimestamp its)TcreateFromTime(InternalTime it)TcreateFromTimestamp(InternalTimestamp its)TcreateFromYear(long year)Methods inherited from class com.mysql.cj.result.DefaultValueFactory
createFromBigDecimal, createFromBigInteger, createFromBit, createFromDouble, createFromLong, createFromNull, setPropertySet, unsupported
-
Constructor Details
-
Method Details
-
createFromDate
- Specified by:
createFromDatein interfaceValueFactory<T>- Overrides:
createFromDatein classDefaultValueFactory<T>
-
createFromTime
- Specified by:
createFromTimein interfaceValueFactory<T>- Overrides:
createFromTimein classDefaultValueFactory<T>
-
createFromTimestamp
- Specified by:
createFromTimestampin interfaceValueFactory<T>- Overrides:
createFromTimestampin classDefaultValueFactory<T>
-
createFromDatetime
- Specified by:
createFromDatetimein interfaceValueFactory<T>- Overrides:
createFromDatetimein classDefaultValueFactory<T>
-
createFromYear
- Specified by:
createFromYearin interfaceValueFactory<T>- Overrides:
createFromYearin classDefaultValueFactory<T>
-
createFromBytes
-