package csv
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- csv
- ScalaqlCsvSupport
- DataSourceJavaIOSupport
- DataSourceSupport
- DataSourceWriteSupport
- DataSourceReadSupport
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait CsvDecoder[A] extends Serializable
- trait CsvDecoderAutoDerivation extends AnyRef
- abstract class CsvDecoderException extends Exception
- trait CsvEncoder[A] extends Serializable
- trait CsvEncoderAutoDerivation extends AnyRef
- case class CsvReadConfig(delimiter: Char, quoteChar: Char, escapeChar: Char, lineTerminator: String, quoting: Quoting, omitEmptyLines: Boolean, naming: Naming, caseSensitive: Boolean) extends Product with Serializable
- case class CsvReadContext(location: CodecPath, naming: Naming, caseSensitive: Boolean) extends TableApiContext[CsvReadContext] with Product with Serializable
- class CsvReadDsl[A] extends DataSourceReadDsl[A, Reader, CsvDecoder, [a]CsvReadConfig, CsvDataSourceReader, CsvReadDsl[A]] with DataSourceJavaIOReadDslMixin[A, CsvDecoder, [a]CsvReadConfig, CsvDataSourceReader, CsvReadDsl[A]] with DataSourceFilesReadDslMixin[A, Reader, CsvDecoder, [a]CsvReadConfig, CsvDataSourceReader, CsvReadDsl[A]] with DataSourceHttpReadDslMixin[A, Reader, CsvDecoder, [a]CsvReadConfig, CsvDataSourceReader, CsvReadDsl[A]]
- trait CsvSingleFieldDecoder[A] extends CsvDecoder[A]
- trait CsvSingleFieldEncoder[A] extends CsvEncoder[A]
- case class CsvWriteConfig(delimiter: Char, quoteChar: Char, escapeChar: Char, lineTerminator: String, quoting: Quoting, treatEmptyLineAsNil: Boolean, naming: Naming) extends Product with Serializable
- case class CsvWriteContext(location: CodecPath, headers: List[String], naming: Naming) extends TableApiWriteContext[CsvWriteContext] with Product with Serializable
- class CsvWriteDsl[A] 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]]
- final class FieldDecoderCatchPartiallyApplied[E] extends AnyVal
- trait LowPriorityCsvFieldDecoders extends CsvDecoderAutoDerivation
- trait LowPriorityCsvFieldEncoders extends CsvEncoderAutoDerivation
- sealed abstract class Quoting extends Product with Serializable
- trait ScalaqlCsvSupport extends DataSourceJavaIOSupport[CsvDecoder, CsvEncoder, [a]CsvReadConfig, [a]CsvWriteConfig, CsvDataSourceReader, CsvDataSourceWriter, CsvReadDsl, CsvWriteDsl]
Abstract Value Members
- abstract def getClass(): Class[_ <: AnyRef]
- Definition Classes
- Any
- abstract def read[A]: CsvReadDsl[A]
- Definition Classes
- DataSourceReadSupport
- abstract def write[A]: CsvWriteDsl[A]
- Definition Classes
- DataSourceWriteSupport
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def equals(arg0: Any): Boolean
- Definition Classes
- Any
- def hashCode(): Int
- Definition Classes
- Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any
- object CsvDecoder extends LowPriorityCsvFieldDecoders with Serializable
- object CsvDecoderException extends Serializable
- object CsvEncoder extends LowPriorityCsvFieldEncoders with Serializable
- object CsvReadConfig extends Serializable
- object CsvReadContext extends Serializable
- object CsvWriteConfig extends Serializable
- object CsvWriteContext extends Serializable
- object Quoting extends Serializable