Packages

package file

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class BooleanDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends TypedDelimiterMarshaller[Boolean] with Product with Serializable
  2. class CustomMarshaller extends Marshaller
  3. case class DateTypeFromRegex(converter: (String) ⇒ Date, pattern: Regex) extends TypeFromRegex with Product with Serializable
  4. case class DelimiterCustomMarshaller(delimiter: String, cng: ColumnNameGenerator, unmarshaller: (Array[Option[String]]) ⇒ Array[Any]) extends Marshaller with Product with Serializable
  5. case class DelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends Marshaller with Product with Serializable
  6. case class DoubleDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator, precision: Int = 10) extends TypedDelimiterMarshaller[Double] with Product with Serializable
  7. abstract class FileBackend extends AnyRef
  8. case class FloatTypeFromRegex(precision: Int) extends TypeFromRegex with Product with Serializable
  9. case class HeaderRowColumnNames(file: File, delimiter: String = ",", encoding: String = "UTF-8") extends ColumnNameGenerator with Product with Serializable
  10. case class IntDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends TypedDelimiterMarshaller[Int] with Product with Serializable
  11. trait KnownRegex extends AnyRef
  12. sealed case class MagicContainer(columnValues: List[List[String]], options: MagicOptions) extends Product with Serializable
  13. sealed case class MagicMarshaller(sourceFile: File, cngOption: Option[ColumnNameGenerator] = None, options: MagicOptions = new MagicOptions) extends Marshaller with Product with Serializable

    Created with IntelliJ IDEA.

    Created with IntelliJ IDEA. User: masinoa Date: 5/16/13 Time: 12:37 PM

  14. class MagicOptions extends AnyRef
  15. abstract class Marshaller extends AnyRef

    Created with IntelliJ IDEA.

    Created with IntelliJ IDEA. User: masinoa Date: 5/9/13 Time: 9:58 AM

  16. case class StaticMarshaller(cng: ColumnNameGenerator) extends Marshaller with Product with Serializable
  17. class TextFileBackend extends FileBackend
  18. case class TextIterator(lineIterator: Iterator[String], parser: Marshaller) extends Iterator[DataRow[_]] with Product with Serializable
  19. trait TypeFromRegex extends AnyRef
  20. abstract class TypedDelimiterMarshaller[TYPE] extends Marshaller
  21. case class VarCharTypeFromRegex(length: Int) extends TypeFromRegex with Product with Serializable
  22. trait WriteMode extends AnyRef

    Created with IntelliJ IDEA.

    Created with IntelliJ IDEA. User: masinoa Date: 5/8/13 Time: 12:08 PM

  23. class WriteModeException extends Exception

Value Members

  1. object Append extends WriteMode
  2. object BooleanTypeFromRegex extends TypeFromRegex with KnownRegex
  3. object DateRegex extends KnownRegex

    checks for matches against different date format regex.

    checks for matches against different date format regex. It is very conservative. For example, given the input 1900/01/01 the formats yyyy/mm/dd and yyyy/dd/mm provide a match. In this case, the matches_? function returns false. For 1900/01/13, this can only match yyyy/mm/dd and matches_? returns true.

  4. object FloatRegex extends KnownRegex
  5. object IntTypeFromRegex extends TypeFromRegex with KnownRegex
  6. object Overwrite extends WriteMode
  7. object TextFileBackend

    Created with IntelliJ IDEA.

    Created with IntelliJ IDEA. User: masinoa Date: 5/8/13 Time: 1:21 PM

  8. object TextTypeFromRegex extends TypeFromRegex with KnownRegex

Ungrouped