object Table

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

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[X](xs: Iterable[X], maybeHeader: Option[Header]): Table[X]

    Method to construct one of the standard table types, given an Iterable of T and an optional header.

    Method to construct one of the standard table types, given an Iterable of T and an optional header.

    X

    the underlying type of xs.

    xs

    an Iterable of X.

    maybeHeader

    an optional Header.

    returns

    a Table[X] which is either a HeadedTable or an UnheadedTable, as appropriate.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. def parse[T](u: => URI, enc: String)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a URI with an explicit encoding.

    Method to parse a table from a URI with an explicit encoding.

    TEST this

    T

    the type of the resulting table.

    u

    the URI.

    enc

    the encoding.

    returns

    a Try[T]

  17. def parse[T](u: => URI)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from a URI with an implicit encoding.

    Method to parse a table from a URI with an implicit encoding.

    T

    the type of the resulting table.

    u

    the URI.

    codec

    (implicit) the encoding.

    returns

    a Try[T]

  18. def parse[T](x: => Source)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a Source.

    Method to parse a table from a Source.

    NOTE: the caller is responsible for closing the given Source.

    T

    the type of the resulting table.

    x

    the Source.

    returns

    a Try[T]

  19. def parse[T](ws: Iterable[String])(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from an Iterable of String.

    Method to parse a table from an Iterable of String.

    T

    the type of the resulting table.

    ws

    the Strings.

    returns

    a Try[T]

  20. def parse[T](ws: Iterator[String])(implicit arg0: TableParser[T]): Try[T]

    Primary method to parse a table from an Iterator of String.

    Primary method to parse a table from an Iterator of String. This method is, in turn, invoked by all other parse methods defined below (other than parseSequence).

    T

    the type of the resulting table.

    ws

    the Strings.

    returns

    a Try[T]

  21. def parseFile[T](pathname: String)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from an File.

    Method to parse a table from an File.

    TEST this.

    T

    the type of the resulting table.

    pathname

    the file pathname.

    codec

    (implicit) the encoding.

    returns

    a Try[T]

  22. def parseFile[T](pathname: String, enc: String)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a File.

    Method to parse a table from a File.

    TEST this.

    T

    the type of the resulting table.

    pathname

    the file pathname.

    enc

    the explicit encoding.

    returns

    a Try[T]

  23. def parseFile[T](f: => File)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from an File.

    Method to parse a table from an File.

    T

    the type of the resulting table.

    f

    the File (call by name in case there is an exception thrown while constructing the file).

    codec

    (implicit) the encoding.

    returns

    a Try[T]

  24. def parseFile[T](f: => File, enc: String)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a File.

    Method to parse a table from a File.

    TEST this.

    T

    the type of the resulting table.

    f

    the File (call by name in case there is an exception thrown while constructing the file).

    enc

    the explicit encoding.

    returns

    a Try[T]

  25. def parseInputStream[T](i: => InputStream, enc: String)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from an InputStream with an explicit encoding.

    Method to parse a table from an InputStream with an explicit encoding.

    TEST this

    T

    the type of the resulting table.

    i

    the InputStream.

    enc

    the encoding.

    returns

    a Try[T]

  26. def parseInputStream[T](i: => InputStream)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from an InputStream with an implicit encoding.

    Method to parse a table from an InputStream with an implicit encoding.

    T

    the type of the resulting table.

    i

    the InputStream (call-by-name).

    codec

    (implicit) the encoding.

    returns

    a Try[T]

  27. def parseResource[T](u: => URL, enc: String)(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a URL with an explicit encoding.

    Method to parse a table from a URL with an explicit encoding.

    NOTE: the logic here is different from that of parseResource(u:=>URL)(implicit codec: Codec) above.

    T

    the type of the resulting table.

    u

    the URL.

    enc

    the encoding.

    returns

    a Try[T]

  28. def parseResource[T](u: => URL)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from a URL.

    Method to parse a table from a URL.

    T

    the type of the resulting table.

    u

    the URI.

    returns

    a Try[T]

  29. def parseResource[T](s: String, clazz: Class[_] = getClass)(implicit arg0: TableParser[T], codec: Codec): Try[T]

    Method to parse a table from an File.

    Method to parse a table from an File.

    T

    the type of the resulting table.

    s

    the resource name.

    clazz

    the class for which the resource should be sought (defaults to the calling class).

    codec

    (implicit) the encoding.

    returns

    a Try[T]

  30. def parseSequence[T](wss: Iterator[Seq[String]])(implicit arg0: TableParser[T]): Try[T]

    Method to parse a table from a Seq of Seq of String.

    Method to parse a table from a Seq of Seq of String.

    T

    the type of the resulting table.

    wss

    the Sequence of Strings.

    returns

    a Try[T]

  31. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  32. def toString(): String
    Definition Classes
    AnyRef → Any
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped