Package

com.datawizards.sparklocal.impl.scala

class2jdbc

Permalink

package class2jdbc

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. class2jdbc
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait JdbcEncoder[T] extends AnyRef

    Permalink

Value Members

  1. implicit val bigIntEnc: JdbcEncoder[BigInt]

    Permalink
  2. implicit val booleanEnc: JdbcEncoder[Boolean]

    Permalink
  3. implicit val byteEnc: JdbcEncoder[Byte]

    Permalink
  4. implicit val charEnc: JdbcEncoder[Char]

    Permalink
  5. def createEncoder[A](func: (A) ⇒ List[String]): JdbcEncoder[A]

    Permalink
  6. implicit val dateEnc: JdbcEncoder[Date]

    Permalink
  7. implicit val doubleEnc: JdbcEncoder[Double]

    Permalink
  8. implicit val floatEnc: JdbcEncoder[Float]

    Permalink
  9. def generateInserts[T](data: Traversable[T])(implicit ct: ClassTag[T], encoder: JdbcEncoder[T]): Traversable[String]

    Permalink
  10. def generateInserts[T](data: Traversable[T], table: String)(implicit ct: ClassTag[T], encoder: JdbcEncoder[T]): Traversable[String]

    Permalink
  11. def generateInserts[T](data: Traversable[T], table: String, columns: Seq[String])(implicit encoder: JdbcEncoder[T]): Traversable[String]

    Permalink
  12. implicit def genericEncoder[A, R](implicit gen: Aux[A, R], rEncoder: Lazy[JdbcEncoder[R]]): JdbcEncoder[A]

    Permalink
  13. implicit def hlistEncoder[H, T <: HList](implicit hEncoder: Lazy[JdbcEncoder[H]], tEncoder: JdbcEncoder[T]): JdbcEncoder[::[H, T]]

    Permalink
  14. implicit val hnilEncoder: JdbcEncoder[HNil]

    Permalink
  15. implicit val intEnc: JdbcEncoder[Int]

    Permalink
  16. implicit val longEnc: JdbcEncoder[Long]

    Permalink
  17. implicit val shortEnc: JdbcEncoder[Short]

    Permalink
  18. implicit val stringEnc: JdbcEncoder[String]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped