com.rocketfuel.sdbc.postgresql

jdbc

package jdbc

Import the contents of this package to interact with PostgreSQL using JDBC.

import com.rocketfuel.sdbc.postgresql.jdbc._

val pool = Pool(...)

pool.withConnection(_.iterator[Int]("SELECT 1").toSeq)
Linear Supertypes
PostgreSql, PostgreSqlCommon, Updaters, UpdateReader, InputStreamUpdater, UUIDUpdater, StringUpdater, BooleanUpdater, TimeUpdater, DateUpdater, TimestampUpdater, ScalaBigDecimalUpdater, JavaBigDecimalUpdater, FloatUpdater, DoubleUpdater, BytesUpdater, ShortUpdater, IntUpdater, LongUpdater, Getters, ParameterGetter, UUIDGetter, TimestampGetter, TimeGetter, StringGetter, ShortGetter, ScalaBigDecimalGetter, ReaderGetter, LongGetter, JavaBigDecimalGetter, IntGetter, InputStreamGetter, FloatGetter, DoubleGetter, DateGetter, BytesGetter, BooleanGetter, ConnectionImplicits, IntervalImplicits, Setters, QMapImplicits, PGJsonImplicits, QBlobImplicits, QSQLXMLImplicits, QXMLImplicits, PGInetAddressImplicits, PGTimestampTzImplicits, QLocalDateTimeImplicits, PGLocalTimeImplicits, QLocalDateImplicits, QInstantImplicits, QUUIDImplicits, QInputStreamImplicits, QReaderImplicits, QTimestampImplicits, QTimeImplicits, QStringImplicits, QShortImplicits, QLongImplicits, QIntImplicits, QFloatImplicits, QDoubleImplicits, QBigDecimalImplicits, QDateImplicits, QBytesImplicits, QBooleanImplicits, QPGObjectImplicits, DBMS, StringContextMethods, ExecutableMethods[java.sql.Connection, base.jdbc.Execute], SelectableMethods[java.sql.Connection, base.jdbc.Select], UpdatableMethods[java.sql.Connection, base.jdbc.Update], BatchableMethods[java.sql.Connection, base.jdbc.Batch], UpdaterImplicits, GetterImplicits, ParameterValueImplicits, HikariImplicits, IndexImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. jdbc
  2. PostgreSql
  3. PostgreSqlCommon
  4. Updaters
  5. UpdateReader
  6. InputStreamUpdater
  7. UUIDUpdater
  8. StringUpdater
  9. BooleanUpdater
  10. TimeUpdater
  11. DateUpdater
  12. TimestampUpdater
  13. ScalaBigDecimalUpdater
  14. JavaBigDecimalUpdater
  15. FloatUpdater
  16. DoubleUpdater
  17. BytesUpdater
  18. ShortUpdater
  19. IntUpdater
  20. LongUpdater
  21. Getters
  22. ParameterGetter
  23. UUIDGetter
  24. TimestampGetter
  25. TimeGetter
  26. StringGetter
  27. ShortGetter
  28. ScalaBigDecimalGetter
  29. ReaderGetter
  30. LongGetter
  31. JavaBigDecimalGetter
  32. IntGetter
  33. InputStreamGetter
  34. FloatGetter
  35. DoubleGetter
  36. DateGetter
  37. BytesGetter
  38. BooleanGetter
  39. ConnectionImplicits
  40. IntervalImplicits
  41. Setters
  42. QMapImplicits
  43. PGJsonImplicits
  44. QBlobImplicits
  45. QSQLXMLImplicits
  46. QXMLImplicits
  47. PGInetAddressImplicits
  48. PGTimestampTzImplicits
  49. QLocalDateTimeImplicits
  50. PGLocalTimeImplicits
  51. QLocalDateImplicits
  52. QInstantImplicits
  53. QUUIDImplicits
  54. QInputStreamImplicits
  55. QReaderImplicits
  56. QTimestampImplicits
  57. QTimeImplicits
  58. QStringImplicits
  59. QShortImplicits
  60. QLongImplicits
  61. QIntImplicits
  62. QFloatImplicits
  63. QDoubleImplicits
  64. QBigDecimalImplicits
  65. QDateImplicits
  66. QBytesImplicits
  67. QBooleanImplicits
  68. QPGObjectImplicits
  69. DBMS
  70. StringContextMethods
  71. ExecutableMethods
  72. SelectableMethods
  73. UpdatableMethods
  74. BatchableMethods
  75. UpdaterImplicits
  76. GetterImplicits
  77. ParameterValueImplicits
  78. HikariImplicits
  79. IndexImplicits
  80. AnyRef
  81. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Batch = base.jdbc.Batch

    Definition Classes
    DBMS
  2. type Batchable[Key] = base.Batchable[Key, Connection, Batch]

    Definition Classes
    DBMS
  3. class Cidr extends PGInetAddress

  4. implicit class ConfigOps extends AnyRef

    Definition Classes
    HikariImplicits
  5. type Connection = java.sql.Connection

    Definition Classes
    DBMS
  6. implicit class ConnectionMethods extends AnyRef

    Definition Classes
    DBMS
  7. type Executable[Key] = base.Executable[Key, base.jdbc.Connection, base.jdbc.Execute]

    Definition Classes
    DBMS
  8. type Execute = base.jdbc.Execute

    Definition Classes
    DBMS
  9. type Getter[+T] = (base.jdbc.Row, base.jdbc.Index) ⇒ Option[T]

    Definition Classes
    DBMS
  10. type ImmutableRow = base.jdbc.ImmutableRow

    Definition Classes
    DBMS
  11. type Index = PartialFunction[base.jdbc.Row, Int]

    Definition Classes
    DBMS
  12. implicit class JdbcStringContextMethods extends AnyRef

    Definition Classes
    StringContextMethods
  13. class LTree extends PGobject with Iterable[String] with PartialFunction[Int, String]

    LTree class for use by the PostgreSQL JDBC driver.

  14. type MutableRow = base.jdbc.MutableRow

    Definition Classes
    DBMS
  15. type ParameterList = Seq[(String, Option[base.jdbc.ParameterValue])]

    Definition Classes
    DBMS
  16. type ParameterValue = base.ParameterValue

    Definition Classes
    DBMS
  17. type Pool = base.jdbc.Pool

    Definition Classes
    DBMS
  18. type Row = base.jdbc.Row

    Definition Classes
    DBMS
  19. type Select[T] = base.jdbc.Select[T]

    Definition Classes
    DBMS
  20. type SelectForUpdate = base.jdbc.SelectForUpdate

    Definition Classes
    DBMS
  21. type Selectable[Key, Value] = base.Selectable[Key, Value, base.jdbc.Connection, base.jdbc.Select[Value]]

    Definition Classes
    DBMS
  22. class TimeTz extends PGobject

  23. trait TimeTzImplicits extends AnyRef

  24. type Updatable[Key] = base.Updatable[Key, base.jdbc.Connection, base.jdbc.Update]

    Definition Classes
    DBMS
  25. type UpdatableRow = base.jdbc.UpdatableRow

    Definition Classes
    DBMS
  26. type Update = base.jdbc.Update

    Definition Classes
    DBMS

Abstract Value Members

  1. implicit abstract val ParameterGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[base.jdbc.ParameterValue]

    Definition Classes
    ParameterGetter
  2. implicit abstract val ParameterSetter: ParameterSetter

    Definition Classes
    DBMS
  3. abstract def dataSourceClassName: String

    Definition Classes
    DBMS
  4. abstract def driverClassName: String

    Definition Classes
    DBMS
  5. abstract def jdbcSchemes: Set[String]

    Definition Classes
    DBMS
  6. abstract def productName: String

    Definition Classes
    DBMS
  7. abstract def supportsIsValid: Boolean

    Definition Classes
    DBMS
  8. abstract def toParameter(a: Any): Option[Any]

    Attributes
    protected
    Definition Classes
    StringContextMethods

Concrete Value Members

  1. implicit val ArrayByteGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Array[Byte]]

    Definition Classes
    BytesGetter
  2. implicit def ArrayByteToParameterValue(x: Array[Byte]): base.jdbc.ParameterValue

    Definition Classes
    QBytesImplicits
  3. implicit val BigDecimalIsParameter: IsParameter[BigDecimal]

    Definition Classes
    QBigDecimalImplicits
  4. implicit def BlobToParameterValue(a: Blob): base.jdbc.ParameterValue

    Definition Classes
    QBlobImplicits
  5. implicit val BooleanGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Boolean]

    Definition Classes
    BooleanGetter
  6. implicit val BooleanIsParameter: IsParameter[Boolean]

    Definition Classes
    QBooleanImplicits
  7. implicit def BooleanToParameterValue(x: Boolean): base.jdbc.ParameterValue

    Definition Classes
    QBooleanImplicits
  8. implicit val BooleanUpdater: Updater[Boolean]

    Definition Classes
    BooleanUpdater
  9. implicit val BoxedBooleanGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Boolean]

    Definition Classes
    BooleanGetter
  10. implicit def BoxedBooleanToParameterValue(x: Boolean): base.jdbc.ParameterValue

    Definition Classes
    QBooleanImplicits
  11. implicit val BoxedBooleanUpdater: Updater[Boolean]

    Definition Classes
    BooleanUpdater
  12. implicit val BoxedDoubleGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Double]

    Definition Classes
    DoubleGetter
  13. implicit def BoxedDoubleToParameterValue(x: Double): base.jdbc.ParameterValue

    Definition Classes
    QDoubleImplicits
  14. implicit val BoxedDoubleUpdater: Updater[Double]

    Definition Classes
    DoubleUpdater
  15. implicit val BoxedFloatGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Float]

    Definition Classes
    FloatGetter
  16. implicit def BoxedFloatToParameterValue(x: Float): base.jdbc.ParameterValue

    Definition Classes
    QFloatImplicits
  17. implicit val BoxedFloatUpdater: Updater[Float]

    Definition Classes
    FloatUpdater
  18. implicit def BoxedIntToParameterValue(x: Integer): base.jdbc.ParameterValue

    Definition Classes
    QIntImplicits
  19. implicit val BoxedIntUpdater: Updater[Integer]

    Definition Classes
    IntUpdater
  20. implicit val BoxedIntegerGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Integer]

    Definition Classes
    IntGetter
  21. implicit val BoxedLongGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Long]

    Definition Classes
    LongGetter
  22. implicit def BoxedLongToParameterValue(x: Long): base.jdbc.ParameterValue

    Definition Classes
    QLongImplicits
  23. implicit val BoxedLongUpdater: Updater[Long]

    Definition Classes
    LongUpdater
  24. implicit val BoxedShortGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Short]

    Definition Classes
    ShortGetter
  25. implicit def BoxedShortToParameterValue(x: Short): base.jdbc.ParameterValue

    Definition Classes
    QShortImplicits
  26. implicit val BoxedShortUpdater: Updater[Short]

    Definition Classes
    ShortUpdater
  27. implicit val ByteBufferGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[ByteBuffer]

    Definition Classes
    BytesGetter
  28. implicit def ByteBufferToParameterValue(x: ByteBuffer): base.jdbc.ParameterValue

    Definition Classes
    QBytesImplicits
  29. implicit val ByteBufferUpdater: Updater[ByteBuffer]

    Definition Classes
    BytesUpdater
  30. implicit val ByteVectorGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[ByteVector]

    Definition Classes
    BytesGetter
  31. implicit val ByteVectorIsParameter: IsParameter[ByteVector]

    Definition Classes
    QBytesImplicits
  32. implicit def ByteVectorToParameterValue(x: ByteVector): base.jdbc.ParameterValue

    Definition Classes
    QBytesImplicits
  33. implicit val ByteVectorUpdater: Updater[ByteVector]

    Definition Classes
    BytesUpdater
  34. implicit val BytesUpdater: Updater[Array[Byte]]

    Definition Classes
    BytesUpdater
  35. object Cidr extends Serializable

  36. implicit val CidrGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Cidr]

    Definition Classes
    Getters
  37. implicit val CidrUpdater: Updater[Cidr]

    Definition Classes
    Updaters
  38. implicit val DateGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Date]

    Definition Classes
    DateGetter
  39. implicit val DateIsParameter: IsParameter[Date]

    Definition Classes
    QDateImplicits
  40. implicit val DateTimeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[DateTime]

    Definition Classes
    Getters
  41. implicit def DateTimeToPGobject(o: DateTime): PGobject

    Definition Classes
    PGTimestampTzImplicits
  42. implicit val DateTimeUpdater: Updater[DateTime]

    Definition Classes
    Updaters
  43. implicit def DateToParameterValue(x: Date): base.jdbc.ParameterValue

    Definition Classes
    QDateImplicits
  44. implicit val DateUpdater: Updater[Date]

    Definition Classes
    DateUpdater
  45. implicit val DoubleGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Double]

    Definition Classes
    DoubleGetter
  46. implicit val DoubleIsParameter: IsParameter[Double]

    Definition Classes
    QDoubleImplicits
  47. implicit def DoubleToParameterValue(x: Double): base.jdbc.ParameterValue

    Definition Classes
    QDoubleImplicits
  48. implicit val DoubleUpdater: Updater[Double]

    Definition Classes
    DoubleUpdater
  49. implicit val FloatGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Float]

    Definition Classes
    FloatGetter
  50. implicit val FloatIsParameter: IsParameter[Float]

    Definition Classes
    QFloatImplicits
  51. implicit def FloatToParameterValue(x: Float): base.jdbc.ParameterValue

    Definition Classes
    QFloatImplicits
  52. implicit val FloatUpdater: Updater[Float]

    Definition Classes
    FloatUpdater
  53. implicit def GetterToRowConverter[T](implicit getter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[T]): (base.jdbc.Row) ⇒ T

    Definition Classes
    GetterImplicits
  54. implicit def GetterToRowConverterOption[T](implicit getter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[T]): (base.jdbc.Row) ⇒ Option[T]

    Definition Classes
    GetterImplicits
  55. implicit val InetAddressGetter: Parser[InetAddress]

    Definition Classes
    Getters
  56. implicit def InetAddressToPGobject(x: InetAddress): PGobject

    Definition Classes
    PGInetAddressImplicits
  57. implicit val InetAddressUpdater: Updater[InetAddress]

    Definition Classes
    Updaters
  58. implicit val InputStreamGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[InputStream]

    Definition Classes
    InputStreamGetter
  59. implicit val InputStreamIsParameter: IsParameter[InputStream]

    Definition Classes
    QInputStreamImplicits
  60. implicit def InputStreamToParameterValue(x: InputStream): base.jdbc.ParameterValue

    Definition Classes
    QInputStreamImplicits
  61. implicit val InputStreamUpdater: Updater[InputStream]

    Definition Classes
    InputStreamUpdater
  62. implicit val InstantGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Instant]

    Definition Classes
    TimestampGetter
  63. implicit def InstantToParameterValue(x: Instant): base.jdbc.ParameterValue

    Definition Classes
    QInstantImplicits
  64. implicit val InstantUpdater: Updater[Instant]

    Definition Classes
    TimestampUpdater
  65. implicit val IntGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Int]

    Definition Classes
    IntGetter
  66. implicit val IntIsParameter: IsParameter[Int]

    Definition Classes
    QIntImplicits
  67. implicit def IntToParameterValue(x: Int): base.jdbc.ParameterValue

    Definition Classes
    QIntImplicits
  68. implicit def IntToRowIndex(columnIndex: Int): base.jdbc.Index

    Definition Classes
    IndexImplicits
  69. implicit val IntUpdater: Updater[Int]

    Definition Classes
    IntUpdater
  70. implicit def IsPGobjectToParameterValue[T](value: T)(implicit converter: (T) ⇒ PGobject): base.ParameterValue

    Definition Classes
    QPGObjectImplicits
  71. implicit val JValueGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[JValue]

    Definition Classes
    Getters
  72. implicit def JValueToPGJson(j: JValue): PGJson

    Definition Classes
    PGJsonImplicits
  73. implicit val JValueUpdater: Updater[JValue]

    Definition Classes
    Updaters
  74. implicit val JavaBigDecimalGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[BigDecimal]

    Definition Classes
    JavaBigDecimalGetter
  75. implicit def JavaBigDecimalToParameterValue(x: BigDecimal): base.jdbc.ParameterValue

    Definition Classes
    QBigDecimalImplicits
  76. implicit val JavaBigDecimalUpdater: Updater[BigDecimal]

    Definition Classes
    JavaBigDecimalUpdater
  77. implicit def JavaDateToParameterValue(x: Date): base.jdbc.ParameterValue

    Definition Classes
    QDateImplicits
  78. implicit val JodaDurationGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Duration]

    Definition Classes
    Getters
  79. implicit def JodaDurationToPGInterval(value: Duration): PGInterval

    Definition Classes
    IntervalImplicits
  80. implicit val JodaDurationUpdater: Updater[Duration]

    Definition Classes
    Updaters
  81. object LTree extends Serializable

  82. implicit val LTreeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[LTree]

    Definition Classes
    Getters
  83. implicit val LocalDateGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[LocalDate]

    Definition Classes
    DateGetter
  84. implicit val LocalDateTimeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[LocalDateTime]

    Definition Classes
    TimestampGetter
  85. implicit def LocalDateTimeToParameterValue(x: LocalDateTime): base.jdbc.ParameterValue

    Definition Classes
    QLocalDateTimeImplicits
  86. implicit val LocalDateTimeUpdater: Updater[LocalDateTime]

    Definition Classes
    TimestampUpdater
  87. implicit def LocalDateToParameterValue(x: LocalDate): base.jdbc.ParameterValue

    Definition Classes
    QLocalDateImplicits
  88. implicit val LocalDateUpdater: Updater[LocalDate]

    Definition Classes
    DateUpdater
  89. implicit val LocalTimeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[LocalTime]

    Definition Classes
    TimeGetter
  90. implicit def LocalTimeToPGobject(l: LocalTime): PGobject

    Definition Classes
    PGLocalTimeImplicits
  91. implicit val LocalTimeUpdater: Updater[LocalTime]

    Definition Classes
    TimeUpdater
  92. implicit val LongGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Long]

    Definition Classes
    LongGetter
  93. implicit val LongIsParameter: IsParameter[Long]

    Definition Classes
    QLongImplicits
  94. implicit def LongToParameterValue(x: Long): base.jdbc.ParameterValue

    Definition Classes
    QLongImplicits
  95. implicit val LongUpdater: Updater[Long]

    Definition Classes
    LongUpdater
  96. implicit val MapGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Map[String, String]]

    Definition Classes
    Getters
  97. implicit val MapIsParameter: IsParameter[Map[String, String]]

    Definition Classes
    QMapImplicits
  98. implicit def MapStringStringToParameterValue(value: Map[String, String]): base.ParameterValue

    Definition Classes
    QMapImplicits
  99. implicit val MapUpdater: Updater[Map[String, String]]

    Definition Classes
    Updaters
  100. implicit val NodeIsParameter: IsParameter[Node]

    Definition Classes
    QXMLImplicits
  101. implicit def NodeToParameterValue(a: Node): base.jdbc.ParameterValue

    Definition Classes
    QXMLImplicits
  102. implicit val NoneUpdater: Updater[None.type]

    Definition Classes
    UpdaterImplicits
  103. implicit val OffsetTimeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[TimeTz]

    Definition Classes
    Getters
  104. implicit def OptionToOptionParameterValue[T](v: Option[T])(implicit conversion: (T) ⇒ base.ParameterValue): Option[base.ParameterValue]

    Definition Classes
    ParameterValueImplicits
  105. implicit val PGIntervalGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[PGInterval]

    Definition Classes
    Getters
  106. implicit def PGIntervalToJodaDuration(value: PGInterval): Duration

    Definition Classes
    IntervalImplicits
  107. implicit def PGIntervalToScalaDuration(value: PGInterval): Duration

    Definition Classes
    IntervalImplicits
  108. implicit val PGobjectIsParameter: IsParameter[PGobject]

    Definition Classes
    QPGObjectImplicits
  109. implicit def PGobjectToInetAddress(x: PGobject): InetAddress

    Definition Classes
    PGInetAddressImplicits
  110. implicit def PGobjectToJValue(x: PGobject): JValue

    Definition Classes
    PGJsonImplicits
  111. implicit def PGobjectToParameterValue(value: PGobject): base.ParameterValue

    Definition Classes
    QPGObjectImplicits
  112. implicit val PGobjectUpdater: Updater[PGobject]

    Definition Classes
    Updaters
  113. val ParameterValue: base.ParameterValue.type

    Definition Classes
    DBMS
  114. val Pool: base.jdbc.Pool.type

    Definition Classes
    DBMS
  115. implicit def PoolToHikariPool(pool: Pool): HikariDataSource

    Definition Classes
    DBMS
  116. implicit def PostgreSqlConnectionToPGConnection(connection: java.sql.Connection): PGConnection

    This can be used to get to the getCopyApi() and other methods.

    This can be used to get to the getCopyApi() and other methods.

    connection

    The Connection or Hikari Connection which contains an underlying PGConnection.

    returns

    The underlying PGConnection.

    Definition Classes
    ConnectionImplicits
  117. implicit val QNodeIsParameter: IsParameter[Blob]

    Definition Classes
    QBlobImplicits
  118. implicit val ReaderGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Reader]

    Definition Classes
    ReaderGetter
  119. implicit val ReaderIsParameter: IsParameter[Reader]

    Definition Classes
    QReaderImplicits
  120. implicit def ReaderToParameterValue(x: Reader): base.jdbc.ParameterValue

    Definition Classes
    QReaderImplicits
  121. implicit val ReaderUpdater: Updater[Reader]

    Definition Classes
    UpdateReader
  122. implicit val SQLXMLIsParameter: IsParameter[SQLXML]

    Definition Classes
    QSQLXMLImplicits
  123. implicit def SQLXMLToParameterValue(a: SQLXML): base.jdbc.ParameterValue

    Definition Classes
    QSQLXMLImplicits
  124. implicit val ScalaBigDecimalGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[BigDecimal]

    Definition Classes
    ScalaBigDecimalGetter
  125. implicit def ScalaBigDecimalToParameterValue(x: BigDecimal): base.jdbc.ParameterValue

    Definition Classes
    QBigDecimalImplicits
  126. implicit val ScalaBigDecimalUpdater: Updater[BigDecimal]

    Definition Classes
    ScalaBigDecimalUpdater
  127. implicit val ScalaDurationGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Duration]

    Definition Classes
    Getters
  128. implicit def ScalaDurationToPGInterval(value: Duration): PGInterval

    Definition Classes
    IntervalImplicits
  129. implicit val ScalaDurationUpdater: Updater[Duration]

    Definition Classes
    Updaters
  130. implicit val ShortGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Short]

    Definition Classes
    ShortGetter
  131. implicit val ShortIsParameter: IsParameter[Short]

    Definition Classes
    QShortImplicits
  132. implicit def ShortToParameterValue(x: Short): base.jdbc.ParameterValue

    Definition Classes
    QShortImplicits
  133. implicit val ShortUpdater: Updater[Short]

    Definition Classes
    ShortUpdater
  134. implicit val StringGetter: Parser[String]

    Definition Classes
    StringGetter
  135. implicit val StringIsParameter: IsParameter[String]

    Definition Classes
    QStringImplicits
  136. implicit def StringToParameterValue(x: String): base.jdbc.ParameterValue

    Definition Classes
    QStringImplicits
  137. implicit def StringToRowIndex(columnLabel: String): base.jdbc.Index

    Definition Classes
    IndexImplicits
  138. implicit val StringUpdater: Updater[String]

    Definition Classes
    StringUpdater
  139. implicit val TimeGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Time]

    Definition Classes
    TimeGetter
  140. implicit val TimeIsParameter: IsParameter[Time]

    Definition Classes
    QTimeImplicits
  141. implicit def TimeToParameterValue(x: Time): base.jdbc.ParameterValue

    Definition Classes
    QTimeImplicits
  142. object TimeTz extends Serializable

  143. implicit val TimeUpdater: Updater[Time]

    Definition Classes
    TimeUpdater
  144. implicit val TimestampGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Timestamp]

    Definition Classes
    TimestampGetter
  145. implicit val TimestampIsParameter: IsParameter[Timestamp]

    Definition Classes
    QTimestampImplicits
  146. implicit def TimestampToParameterValue(x: Timestamp): base.jdbc.ParameterValue

    Definition Classes
    QTimestampImplicits
  147. implicit val TimestampUpdater: Updater[Timestamp]

    Definition Classes
    TimestampUpdater
  148. implicit def ToOptionParameterValue[T](v: T)(implicit conversion: (T) ⇒ base.ParameterValue): Option[base.ParameterValue]

    Definition Classes
    ParameterValueImplicits
  149. implicit val UUIDGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[UUID]

    Definition Classes
    UUIDGetter
  150. implicit val UUIDIsParameter: IsParameter[UUID]

    Definition Classes
    QUUIDImplicits
  151. implicit def UUIDToParameterValue(x: UUID): base.jdbc.ParameterValue

    Definition Classes
    QUUIDImplicits
  152. implicit val UUIDUpdater: Updater[UUID]

    Definition Classes
    UUIDUpdater
  153. implicit def UpdaterToOptionUpdater[T](implicit updater: Updater[T]): Updater[Option[T]]

    Definition Classes
    UpdaterImplicits
  154. implicit val XMLGetter: (base.jdbc.Row, base.jdbc.Index) ⇒ Option[Node]

    Definition Classes
    Getters
  155. implicit val XmlUpdater: Updater[Node]

    Definition Classes
    Updaters
  156. def batchIterator[Key](key: Key)(implicit batchable: base.Batchable[Key, Connection, Batch], connection: Connection): Iterator[Long]

    Definition Classes
    BatchableMethods
  157. def execute[Key](key: Key)(implicit ev: base.Executable[Key, Connection, Execute], connection: Connection): Unit

    Definition Classes
    ExecutableMethods
  158. package implementation

  159. def initializeConnection(connection: java.sql.Connection): Unit

    Definition Classes
    DBMS
  160. def iterator[Key, Value](key: Key)(implicit selectable: base.Selectable[Key, Value, Connection, Select[Value]], connection: Connection): Iterator[Value]

    Definition Classes
    SelectableMethods
  161. def option[Key, Value](key: Key)(implicit selectable: base.Selectable[Key, Value, Connection, Select[Value]], connection: Connection): Option[Value]

    Definition Classes
    SelectableMethods
  162. val toPostgresqlParameter: PartialFunction[Any, Any]

    Definition Classes
    Setters
  163. def update[Key](key: Key)(implicit updatable: base.Updatable[Key, Connection, Update], connection: Connection): Long

    Definition Classes
    UpdatableMethods
  164. def updateIterator[Key](key: Key)(implicit updatable: base.Updatable[Key, Connection, Update], connection: Connection): Iterator[Long]

    Definition Classes
    UpdatableMethods

Inherited from PostgreSql

Inherited from PostgreSqlCommon

Inherited from Updaters

Inherited from UpdateReader

Inherited from InputStreamUpdater

Inherited from UUIDUpdater

Inherited from StringUpdater

Inherited from BooleanUpdater

Inherited from TimeUpdater

Inherited from DateUpdater

Inherited from TimestampUpdater

Inherited from ScalaBigDecimalUpdater

Inherited from JavaBigDecimalUpdater

Inherited from FloatUpdater

Inherited from DoubleUpdater

Inherited from BytesUpdater

Inherited from ShortUpdater

Inherited from IntUpdater

Inherited from LongUpdater

Inherited from Getters

Inherited from ParameterGetter

Inherited from UUIDGetter

Inherited from TimestampGetter

Inherited from TimeGetter

Inherited from StringGetter

Inherited from ShortGetter

Inherited from ScalaBigDecimalGetter

Inherited from ReaderGetter

Inherited from LongGetter

Inherited from JavaBigDecimalGetter

Inherited from IntGetter

Inherited from InputStreamGetter

Inherited from FloatGetter

Inherited from DoubleGetter

Inherited from DateGetter

Inherited from BytesGetter

Inherited from BooleanGetter

Inherited from ConnectionImplicits

Inherited from IntervalImplicits

Inherited from Setters

Inherited from QMapImplicits

Inherited from PGJsonImplicits

Inherited from QBlobImplicits

Inherited from QSQLXMLImplicits

Inherited from QXMLImplicits

Inherited from PGInetAddressImplicits

Inherited from PGTimestampTzImplicits

Inherited from QLocalDateTimeImplicits

Inherited from PGLocalTimeImplicits

Inherited from QLocalDateImplicits

Inherited from QInstantImplicits

Inherited from QUUIDImplicits

Inherited from QInputStreamImplicits

Inherited from QReaderImplicits

Inherited from QTimestampImplicits

Inherited from QTimeImplicits

Inherited from QStringImplicits

Inherited from QShortImplicits

Inherited from QLongImplicits

Inherited from QIntImplicits

Inherited from QFloatImplicits

Inherited from QDoubleImplicits

Inherited from QBigDecimalImplicits

Inherited from QDateImplicits

Inherited from QBytesImplicits

Inherited from QBooleanImplicits

Inherited from QPGObjectImplicits

Inherited from DBMS

Inherited from StringContextMethods

Inherited from ExecutableMethods[java.sql.Connection, base.jdbc.Execute]

Inherited from SelectableMethods[java.sql.Connection, base.jdbc.Select]

Inherited from UpdatableMethods[java.sql.Connection, base.jdbc.Update]

Inherited from BatchableMethods[java.sql.Connection, base.jdbc.Batch]

Inherited from UpdaterImplicits

Inherited from GetterImplicits

Inherited from ParameterValueImplicits

Inherited from HikariImplicits

Inherited from IndexImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped