Packages

o

slick.jdbc

TimestamptzConverter

object TimestamptzConverter

Converts between TIMESTAMPTZ and java.time times and back. Oracle jar not on path at compile time (but must be a run time) Use reflection to get access to TIMESTAMPTZ class

Source
OracleProfile.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimestamptzConverter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val OFFSET_HOUR: Int
  2. val OFFSET_MINUTE: Int
  3. val REGIONIDBIT: Int
  4. def extractOffset(bytes: Array[Byte]): ZoneOffset
  5. def extractUtc(bytes: Array[Byte]): OffsetDateTime
  6. def extractZoneId(bytes: Array[Byte]): ZoneId
  7. val highBits: Int
  8. def isFixedOffset(bytes: Array[Byte]): Boolean
  9. val lowBits: Int
  10. val lsb: Int
  11. val msb: Int
  12. def newTIMESTAMPTZBuffer(): Array[Byte]
  13. def offsetDateTimeToTimestamptz(attribute: OffsetDateTime): AnyRef
  14. def offsetTimeToTimestamptz(attribute: OffsetTime): AnyRef
  15. val timestampTZClass: Class[_ <: AnyRef]
  16. val timestampTZCtor: Constructor[_ <: AnyRef]
  17. val timestampTZToBytes: Method
  18. def timestamptzToOffsetDateTime(dbData: AnyRef): OffsetDateTime
  19. def timestamptzToOffsetTime(dbData: AnyRef): OffsetTime
  20. def timestamptzToZonedDateTime(dbData: AnyRef): ZonedDateTime
  21. def writeDateTime(bytes: Array[Byte], utc: ZonedDateTime): Unit
  22. def writeZoneId(bytes: Array[Byte], regionCode: Int): Unit
  23. def writeZoneOffset(bytes: Array[Byte], offset: ZoneOffset): Unit
  24. val zoneIdClass: Class[_ <: AnyRef]
  25. val zoneIdgetId: Method
  26. val zoneIdgetRegion: Method
  27. def zonedDateTimeToTimestamptz(attribute: ZonedDateTime): AnyRef