public class OffsetDateTimeValueFactory extends AbstractDateTimeValueFactory<java.time.OffsetDateTime>
OffsetDateTime
instances.jdbcCompliantTruncationForReads, pset
Constructor and Description |
---|
OffsetDateTimeValueFactory(PropertySet pset,
java.util.TimeZone defaultTimeZone,
java.util.TimeZone connectionTimeZone) |
Modifier and Type | Method and Description |
---|---|
java.time.OffsetDateTime |
createFromBytes(byte[] bytes,
int offset,
int length,
Field f) |
java.lang.String |
getTargetTypeName()
Get the actual class name of T parameter.
|
java.time.OffsetDateTime |
localCreateFromDate(InternalDate idate)
Create an OffsetDateTime from a DATE value.
|
java.time.OffsetDateTime |
localCreateFromDatetime(InternalTimestamp its) |
java.time.OffsetDateTime |
localCreateFromTime(InternalTime it)
Create an OffsetDateTime from a TIME value.
|
java.time.OffsetDateTime |
localCreateFromTimestamp(InternalTimestamp its) |
createFromDate, createFromDatetime, createFromTime, createFromTimestamp, createFromYear
createFromBigDecimal, createFromBigInteger, createFromBit, createFromDouble, createFromLong, createFromNull, setPropertySet, unsupported
public OffsetDateTimeValueFactory(PropertySet pset, java.util.TimeZone defaultTimeZone, java.util.TimeZone connectionTimeZone)
public java.time.OffsetDateTime localCreateFromDate(InternalDate idate)
public java.time.OffsetDateTime localCreateFromTime(InternalTime it)
public java.time.OffsetDateTime localCreateFromTimestamp(InternalTimestamp its)
public java.time.OffsetDateTime localCreateFromDatetime(InternalTimestamp its)
public java.time.OffsetDateTime createFromBytes(byte[] bytes, int offset, int length, Field f)
createFromBytes
in interface ValueFactory<java.time.OffsetDateTime>
createFromBytes
in class AbstractDateTimeValueFactory<java.time.OffsetDateTime>
public java.lang.String getTargetTypeName()
ValueFactory