package file
- Alphabetic
- Public
- All
Type Members
- case class BooleanDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends TypedDelimiterMarshaller[Boolean] with Product with Serializable
- class CustomMarshaller extends Marshaller
- case class DateTypeFromRegex(converter: (String) ⇒ Date, pattern: Regex) extends TypeFromRegex with Product with Serializable
- case class DelimiterCustomMarshaller(delimiter: String, cng: ColumnNameGenerator, unmarshaller: (Array[Option[String]]) ⇒ Array[Any]) extends Marshaller with Product with Serializable
- case class DelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends Marshaller with Product with Serializable
- case class DoubleDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator, precision: Int = 10) extends TypedDelimiterMarshaller[Double] with Product with Serializable
- abstract class FileBackend extends AnyRef
- case class FloatTypeFromRegex(precision: Int) extends TypeFromRegex with Product with Serializable
- case class HeaderRowColumnNames(file: File, delimiter: String = ",", encoding: String = "UTF-8") extends ColumnNameGenerator with Product with Serializable
- case class IntDelimiterMarshaller(delimiter: String, cng: ColumnNameGenerator) extends TypedDelimiterMarshaller[Int] with Product with Serializable
- trait KnownRegex extends AnyRef
- sealed case class MagicContainer(columnValues: List[List[String]], options: MagicOptions) extends Product with Serializable
-
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
- class MagicOptions extends AnyRef
-
abstract
class
Marshaller extends AnyRef
Created with IntelliJ IDEA.
Created with IntelliJ IDEA. User: masinoa Date: 5/9/13 Time: 9:58 AM
- case class StaticMarshaller(cng: ColumnNameGenerator) extends Marshaller with Product with Serializable
- class TextFileBackend extends FileBackend
- case class TextIterator(lineIterator: Iterator[String], parser: Marshaller) extends Iterator[DataRow[_]] with Product with Serializable
- trait TypeFromRegex extends AnyRef
- abstract class TypedDelimiterMarshaller[TYPE] extends Marshaller
- case class VarCharTypeFromRegex(length: Int) extends TypeFromRegex with Product with Serializable
-
trait
WriteMode extends AnyRef
Created with IntelliJ IDEA.
Created with IntelliJ IDEA. User: masinoa Date: 5/8/13 Time: 12:08 PM
- class WriteModeException extends Exception
Value Members
- object Append extends WriteMode
- object BooleanTypeFromRegex extends TypeFromRegex with KnownRegex
-
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.
- object FloatRegex extends KnownRegex
- object IntTypeFromRegex extends TypeFromRegex with KnownRegex
- object Overwrite extends WriteMode
-
object
TextFileBackend
Created with IntelliJ IDEA.
Created with IntelliJ IDEA. User: masinoa Date: 5/8/13 Time: 1:21 PM
- object TextTypeFromRegex extends TypeFromRegex with KnownRegex