Package

com.datawizards

class2csv

Permalink

package class2csv

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

Type Members

  1. trait CsvEncoder[A] extends AnyRef

    Permalink

Value Members

  1. implicit val bigIntEnc: CsvEncoder[BigInt]

    Permalink
  2. implicit val booleanEnc: CsvEncoder[Boolean]

    Permalink
  3. implicit val byteEnc: CsvEncoder[Byte]

    Permalink
  4. implicit val charEnc: CsvEncoder[Char]

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

    Permalink
  6. implicit val dateEnc: CsvEncoder[Date]

    Permalink
  7. implicit val doubleEnc: CsvEncoder[Double]

    Permalink
  8. implicit val floatEnc: CsvEncoder[Float]

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

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

    Permalink
  11. implicit val hnilEncoder: CsvEncoder[HNil]

    Permalink
  12. implicit val intEnc: CsvEncoder[Int]

    Permalink
  13. implicit val longEnc: CsvEncoder[Long]

    Permalink
  14. implicit val shortEnc: CsvEncoder[Short]

    Permalink
  15. implicit val stringEnc: CsvEncoder[String]

    Permalink
  16. def writeCSV[T](data: Traversable[T], path: String, delimiter: Char = ',', header: Boolean = true, columns: Seq[String] = Seq.empty, escape: Char = '"', quote: Char = '"')(implicit ct: ClassTag[T], encoder: CsvEncoder[T]): Unit

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped