net.tixxit.delimited

DelimitedFormat

case class DelimitedFormat(separator: String, quote: String = "\"", quoteEscape: String = "\"", empty: String = "", invalid: String = "", header: Boolean = false, rowDelim: RowDelim = RowDelim.Both, allowRowDelimInQuotes: Boolean = true) extends DelimitedFormatStrategy with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, DelimitedFormatStrategy, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DelimitedFormat
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DelimitedFormatStrategy
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DelimitedFormat(separator: String, quote: String = "\"", quoteEscape: String = "\"", empty: String = "", invalid: String = "", header: Boolean = false, rowDelim: RowDelim = RowDelim.Both, allowRowDelimInQuotes: Boolean = true)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val allowRowDelimInQuotes: Boolean

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val empty: String

  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def escape(text: String): String

    Replaces all instances of \r\n with \n, then escapes all quotes and wraps the string in quotes.

  12. val escapedQuote: String

  13. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  15. val header: Boolean

  16. val invalid: String

  17. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  21. val quote: String

  22. val quoteEscape: String

  23. def render(text: String): String

    Renders a single cell of data, escaping the value if necessary.

  24. val rowDelim: RowDelim

  25. val separator: String

  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  27. def toString(): String

    Definition Classes
    DelimitedFormat → AnyRef → Any
  28. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def withEmpty(empty: String): DelimitedFormat

  32. def withHeader(header: Boolean): DelimitedFormat

  33. def withInvalid(invalid: String): DelimitedFormat

  34. def withQuote(quote: String): DelimitedFormat

  35. def withQuoteEscape(quoteEscape: String): DelimitedFormat

  36. def withRowDelim(rowDelim: String): DelimitedFormat

  37. def withRowDelim(rowDelim: RowDelim): DelimitedFormat

  38. def withSeparator(separator: String): DelimitedFormat

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DelimitedFormatStrategy

Inherited from AnyRef

Inherited from Any

Ungrouped