public static interface TimeZoneDatatypeCoder.TimeZoneCodec
java.time
types.
The data encoded or decoded depends on the specific Firebird type used to obtain this codec.
Modifier and Type | Method and Description |
---|---|
java.time.OffsetDateTime |
decodeOffsetDateTime(byte[] fieldData)
Decodes an encoded value to an offset date time.
|
java.time.OffsetTime |
decodeOffsetTime(byte[] fieldData)
Decodes an encoded value to an offset time.
|
java.time.ZonedDateTime |
decodeZonedDateTime(byte[] fieldData)
Decodes an encoded value to a zoned date time.
|
byte[] |
encodeOffsetDateTime(java.time.OffsetDateTime offsetDateTime)
Encode an offset date time to an encoded value.
|
byte[] |
encodeOffsetTime(java.time.OffsetTime offsetTime)
Encode an offset time to an encoded value.
|
byte[] |
encodeZonedDateTime(java.time.ZonedDateTime zonedDateTime)
Encode a zoned date time to an encoded value.
|
byte[] encodeOffsetDateTime(java.time.OffsetDateTime offsetDateTime)
offsetDateTime
- Offset date time instancejava.time.OffsetDateTime decodeOffsetDateTime(byte[] fieldData)
fieldData
- Byte array with encoded valuebyte[] encodeOffsetTime(java.time.OffsetTime offsetTime)
offsetTime
- Offset time instancejava.time.OffsetTime decodeOffsetTime(byte[] fieldData)
fieldData
- Byte array with encoded valuebyte[] encodeZonedDateTime(java.time.ZonedDateTime zonedDateTime)
zonedDateTime
- Zoned date time instancejava.time.ZonedDateTime decodeZonedDateTime(byte[] fieldData)
fieldData
- Byte array with encoded valueCopyright © 2001-2023 Jaybird (Firebird JDBC/JCA) team. All rights reserved.