public class OffsetDateTimeValueFactory extends AbstractDateTimeValueFactory<java.time.OffsetDateTime>
OffsetDateTime instances.| Modifier and Type | Field and Description |
|---|---|
private java.util.TimeZone |
connectionTimeZone |
private java.util.TimeZone |
defaultTimeZone |
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, createFromYearcreateFromBigDecimal, createFromBigInteger, createFromBit, createFromDouble, createFromLong, createFromNull, setPropertySet, unsupportedprivate java.util.TimeZone defaultTimeZone
private java.util.TimeZone connectionTimeZone
public OffsetDateTimeValueFactory(PropertySet pset, java.util.TimeZone defaultTimeZone, java.util.TimeZone connectionTimeZone)
public java.time.OffsetDateTime localCreateFromDate(InternalDate idate)
localCreateFromDate in class AbstractDateTimeValueFactory<java.time.OffsetDateTime>public java.time.OffsetDateTime localCreateFromTime(InternalTime it)
localCreateFromTime in class AbstractDateTimeValueFactory<java.time.OffsetDateTime>public java.time.OffsetDateTime localCreateFromTimestamp(InternalTimestamp its)
localCreateFromTimestamp in class AbstractDateTimeValueFactory<java.time.OffsetDateTime>public java.time.OffsetDateTime localCreateFromDatetime(InternalTimestamp its)
localCreateFromDatetime in class AbstractDateTimeValueFactory<java.time.OffsetDateTime>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