CsvWriteDsl

class CsvWriteDsl[A](val config: CsvWriteConfig) extends DataSourceWriteDsl[A, Writer, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]] with DataSourceJavaIOWriteDslMixin[A, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]] with DataSourceFilesWriteDslMixin[A, Writer, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]]
trait DataSourceFilesWriteDslMixin[A, Writer, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]]
trait DataSourceJavaIOWriteDslMixin[A, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]]
class DataSourceWriteDsl[A, Writer, CsvEncoder, [a] =>> CsvWriteConfig, CsvDataSourceWriter, CsvWriteDsl[A]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def option(naming: Naming): CsvWriteDsl[A]
def options(delimiter: Char, quoteChar: Char, escapeChar: Char, lineTerminator: String, quoting: Quoting, treatEmptyLineAsNil: Boolean, naming: Naming): CsvWriteDsl[A]
override def withConfig(config: CsvWriteConfig): CsvWriteDsl[A]
Definition Classes
DataSourceWriteDsl

Inherited methods

def file(path: Path, encoding: Charset, openOptions: OpenOption*)(implicit ev: CsvEncoder[A]): SideEffect[Writer, _, A]
Inherited from:
DataSourceFilesWriteDslMixin
def file(path: Path)(implicit ev: CsvEncoder[A]): SideEffect[Writer, _, A]
Inherited from:
DataSourceFilesWriteDslMixin
def save(sink: => Writer)(implicit ev: CsvEncoder[A]): SideEffect[Writer, _, A]
Inherited from:
DataSourceWriteDsl
def string(builder: StringBuilder)(implicit ev: CsvEncoder[A]): SideEffect[Writer, _, A]
Inherited from:
DataSourceJavaIOWriteDslMixin

Concrete fields

override val config: CsvWriteConfig