Top Fields Constructors Methods
com.mysql.cj.result

public abstract Class AbstractDateTimeValueFactory<T>

extends DefaultValueFactory<T>
Class Inheritance
Known Direct Subclasses
com.mysql.cj.result.DurationValueFactory, com.mysql.cj.result.LocalDateTimeValueFactory, com.mysql.cj.result.LocalDateValueFactory, com.mysql.cj.result.LocalTimeValueFactory, com.mysql.cj.result.OffsetDateTimeValueFactory, com.mysql.cj.result.OffsetTimeValueFactory, com.mysql.cj.result.SqlDateValueFactory, com.mysql.cj.result.SqlTimestampValueFactory, com.mysql.cj.result.SqlTimeValueFactory, com.mysql.cj.result.UtilCalendarValueFactory, com.mysql.cj.result.ZonedDateTimeValueFactory
Imports
com.mysql.cj.Messages, com.mysql.cj.conf.PropertyDefinitions, .PropertyKey, .PropertySet, com.mysql.cj.exceptions.DataConversionException, com.mysql.cj.protocol.InternalDate, .InternalTime, .InternalTimestamp, com.mysql.cj.protocol.a.MysqlTextValueDecoder, com.mysql.cj.util.StringUtils

Field Summary

Inherited from com.mysql.cj.result.DefaultValueFactory:
jdbcCompliantTruncationForReadspset

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public T
createFromBytes(byte[] bytes, int offset, int length, Field f)

Implements com.mysql.cj.result.ValueFactory.createFromBytes.

public T
public T
public T
public T
public T
pack-priv abstract T
pack-priv abstract T
pack-priv abstract T
pack-priv abstract T
Inherited from com.mysql.cj.result.DefaultValueFactory:
createFromBigDecimalcreateFromBigIntegercreateFromBitcreateFromDoublecreateFromLongcreateFromNullsetPropertySetunsupported

Constructor Detail

AbstractDateTimeValueFactoryback to summary
public AbstractDateTimeValueFactory(PropertySet pset)

Method Detail

createFromBytesback to summary
public T createFromBytes(byte[] bytes, int offset, int length, Field f)

Implements com.mysql.cj.result.ValueFactory.createFromBytes.

Annotations
@Override
createFromDateback to summary
public T createFromDate(InternalDate idate)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromDate.

Implements com.mysql.cj.result.ValueFactory.createFromDate.

Annotations
@Override
createFromDatetimeback to summary
public T createFromDatetime(InternalTimestamp its)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromDatetime.

Implements com.mysql.cj.result.ValueFactory.createFromDatetime.

Annotations
@Override
createFromTimeback to summary
public T createFromTime(InternalTime it)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromTime.

Implements com.mysql.cj.result.ValueFactory.createFromTime.

Annotations
@Override
createFromTimestampback to summary
public T createFromTimestamp(InternalTimestamp its)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromTimestamp.

Implements com.mysql.cj.result.ValueFactory.createFromTimestamp.

Annotations
@Override
createFromYearback to summary
public T createFromYear(long year)

Overrides com.mysql.cj.result.DefaultValueFactory.createFromYear.

Implements com.mysql.cj.result.ValueFactory.createFromYear.

Annotations
@Override
localCreateFromDateback to summary
pack-priv abstract T localCreateFromDate(InternalDate idate)
localCreateFromDatetimeback to summary
pack-priv abstract T localCreateFromDatetime(InternalTimestamp its)
localCreateFromTimeback to summary
pack-priv abstract T localCreateFromTime(InternalTime it)
localCreateFromTimestampback to summary
pack-priv abstract T localCreateFromTimestamp(InternalTimestamp its)