Object/Trait

kantan.csv

CsvReader

Related Docs: trait CsvReader | package csv

Permalink

object CsvReader

Provides instance creation and summoning methods.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CsvReader
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply[A](reader: Reader, sep: Char, header: Boolean)(implicit da: RowDecoder[A], e: ReaderEngine): CsvReader[ReadResult[A]]

    Permalink

    Opens a CsvReader on the specified Reader.

    Opens a CsvReader on the specified Reader.

    reader

    what to parse as CSV

    sep

    column separator

    header

    whether or not to skip the first row

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val empty: CsvReader[Nothing]

    Permalink

    Creates an empty kantan.csv.CsvReader.

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

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def fromSafe[I, R](in: I)(open: (I) ⇒ Iterator[R])(release: (I) ⇒ Unit): CsvReader[R]

    Permalink

    Creates a new instance of CsvReader.

    Creates a new instance of CsvReader.

    This method works with the assumption that the specified iterator is safe - that calling next when hasNext has returned true cannot throw an exception. For unsafe iterators, such as IO-bound ones, use fromUnsafe instead.

    in

    where to read data from

    open

    function that turns in into an iterator.

    release

    function that closes in when no longer needed.

  12. def fromUnsafe[I, R](in: I)(open: (I) ⇒ Iterator[R])(release: (I) ⇒ Unit): CsvReader[ParseResult[R]]

    Permalink

    Creates a new instance of CsvReader.

    Creates a new instance of CsvReader.

    This method works with the assumption that the specified iterator is unsafe - that calling next when hasNext has returned true might throw an exception. For safe iterators, use fromSafe instead.

    in

    where to read data from

    open

    function that turns in into an iterator.

    release

    function that closes in when no longer needed.

  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def singleton[A](a: A): CsvReader[A]

    Permalink

    Creates a CsvReader with a single row.

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

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped