org.apache.spark.sql.execution.datasources
Heavily based on org.apache.spark.sql.execution.datasources.csv.CsvOutputWriter Instead of writing to Hadoop Text File it writes to local file system
Heavily based on org.apache.spark.sql.execution.datasources.csv.CSVFileFormat