package
class2csv
Value Members
-
implicit
val
booleanEnc: CsvEncoder[Boolean]
-
implicit
val
byteEnc: CsvEncoder[Byte]
-
implicit
val
charEnc: CsvEncoder[Char]
-
def
createEncoder[A](func: (A) ⇒ List[String]): CsvEncoder[A]
-
implicit
val
dateEnc: CsvEncoder[Date]
-
implicit
val
doubleEnc: CsvEncoder[Double]
-
implicit
val
floatEnc: CsvEncoder[Float]
-
implicit
def
genericEncoder[A, R](implicit gen: Aux[A, R], rEncoder: Lazy[CsvEncoder[R]]): CsvEncoder[A]
-
implicit
def
hlistEncoder[H, T <: HList](implicit hEncoder: Lazy[CsvEncoder[H]], tEncoder: CsvEncoder[T]): CsvEncoder[::[H, T]]
-
implicit
val
hnilEncoder: CsvEncoder[HNil]
-
implicit
val
intEnc: CsvEncoder[Int]
-
implicit
val
longEnc: CsvEncoder[Long]
-
implicit
val
shortEnc: CsvEncoder[Short]
-
implicit
val
stringEnc: CsvEncoder[String]
-
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
Inherited from AnyRef
Inherited from Any