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 booleanEnc: CsvEncoder[Boolean]

    Permalink
  2. implicit val byteEnc: CsvEncoder[Byte]

    Permalink
  3. implicit val charEnc: CsvEncoder[Char]

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

    Permalink
  5. implicit val dateEnc: CsvEncoder[Date]

    Permalink
  6. implicit val doubleEnc: CsvEncoder[Double]

    Permalink
  7. implicit val floatEnc: CsvEncoder[Float]

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

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

    Permalink
  10. implicit val hnilEncoder: CsvEncoder[HNil]

    Permalink
  11. implicit val intEnc: CsvEncoder[Int]

    Permalink
  12. implicit val longEnc: CsvEncoder[Long]

    Permalink
  13. implicit val shortEnc: CsvEncoder[Short]

    Permalink
  14. implicit val stringEnc: CsvEncoder[String]

    Permalink
  15. 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