Trait

io.getquill.context.ndbc

PostgresEncoders

Related Doc: package ndbc

Permalink

trait PostgresEncoders extends LowPriorityPostgresImplicits with LowPriorityImplicits

Self Type
PostgresEncoders with NdbcContextBase[_, _, PostgresPreparedStatement, _]
Linear Supertypes
LowPriorityImplicits, LowPriorityPostgresImplicits, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostgresEncoders
  2. LowPriorityImplicits
  3. LowPriorityPostgresImplicits
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Encoder[T] = ((PostgresEncoders.this)#Index, T, (PostgresEncoders.this)#PrepareRow) ⇒ (PostgresEncoders.this)#PrepareRow

    Permalink

Abstract Value Members

  1. abstract val zoneOffset: ZoneOffset

    Permalink
    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit macro def anyValDecoder[T <: AnyVal]: (PostgresEncoders.this)#Decoder[T]

    Permalink
    Definition Classes
    LowPriorityImplicits
  5. implicit macro def anyValEncoder[T <: AnyVal]: (PostgresEncoders.this)#Encoder[T]

    Permalink
    Definition Classes
    LowPriorityImplicits
  6. implicit def anyValMappedEncoder[I <: AnyVal, O](implicit mapped: (PostgresEncoders.this)#MappedEncoding[I, O], encoder: (PostgresEncoders.this)#Encoder[O]): (PostgresEncoders.this)#Encoder[I]

    Permalink
  7. implicit def arrayBigDecimalEncoder[Col <: Seq[BigDecimal]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  8. implicit def arrayBooleanEncoder[Col <: Seq[Boolean]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  9. implicit def arrayByteEncoder[Col <: Seq[Byte]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  10. implicit def arrayDateEncoder[Col <: Seq[Date]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  11. implicit def arrayDoubleEncoder[Col <: Seq[Double]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  12. def arrayEncoder[T, U, Col <: Seq[T]](f: (PostgresPreparedStatement) ⇒ (Int, Array[U]) ⇒ PostgresPreparedStatement)(ev: (T) ⇒ U)(implicit arg0: ClassTag[U]): (PostgresEncoders.this)#Encoder[Col]

    Permalink
  13. implicit def arrayFloatEncoder[Col <: Seq[Float]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  14. implicit def arrayIntEncoder[Col <: Seq[Int]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  15. implicit def arrayLocalDateEncoder[Col <: Seq[LocalDate]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  16. implicit def arrayLongEncoder[Col <: Seq[Long]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  17. implicit def arrayShortEncoder[Col <: Seq[Short]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  18. implicit def arrayStringEncoder[Col <: Seq[String]]: (PostgresEncoders.this)#Encoder[Col]

    Permalink
  19. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  20. implicit val bigDecimalEncoder: (PostgresEncoders.this)#Encoder[BigDecimal]

    Permalink
  21. implicit val booleanEncoder: (PostgresEncoders.this)#Encoder[Boolean]

    Permalink
  22. implicit val byteArrayEncoder: (PostgresEncoders.this)#Encoder[Array[Byte]]

    Permalink
  23. implicit val byteEncoder: (PostgresEncoders.this)#Encoder[Byte]

    Permalink
  24. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. implicit val dateEncoder: (PostgresEncoders.this)#Encoder[Date]

    Permalink
  26. implicit val doubleEncoder: (PostgresEncoders.this)#Encoder[Double]

    Permalink
  27. def encoder[T, U](f: (PostgresPreparedStatement) ⇒ (Int, U) ⇒ PostgresPreparedStatement)(implicit ev: (T) ⇒ U): (PostgresEncoders.this)#Encoder[T]

    Permalink
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. implicit val floatEncoder: (PostgresEncoders.this)#Encoder[Float]

    Permalink
  32. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  33. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  34. implicit val intEncoder: (PostgresEncoders.this)#Encoder[Int]

    Permalink
  35. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  36. implicit val localDateEncoder: (PostgresEncoders.this)#Encoder[LocalDate]

    Permalink
  37. implicit val localDateTimeEncoder: (PostgresEncoders.this)#Encoder[LocalDateTime]

    Permalink
  38. implicit val longEncoder: (PostgresEncoders.this)#Encoder[Long]

    Permalink
  39. implicit def mappedEncoder[I, O](implicit mapped: (PostgresEncoders.this)#MappedEncoding[I, O], e: (PostgresEncoders.this)#BaseEncoder[O]): (PostgresEncoders.this)#BaseEncoder[I]

    Permalink
    Definition Classes
    LowPriorityPostgresImplicits
  40. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  41. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  43. implicit def optionEncoder[T](implicit e: (PostgresEncoders.this)#Encoder[T]): (PostgresEncoders.this)#Encoder[Option[T]]

    Permalink
  44. implicit val shortEncoder: (PostgresEncoders.this)#Encoder[Short]

    Permalink
  45. implicit val stringEncoder: (PostgresEncoders.this)#Encoder[String]

    Permalink
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. implicit def toLocalDateTime(d: Date): LocalDateTime

    Permalink
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. implicit val uuidEncoder: (PostgresEncoders.this)#Encoder[UUID]

    Permalink
  50. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from LowPriorityImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped