Packages

object TableObj extends Error

The Table object provides functions for the Table companion objects.

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

Type Members

  1. type Row = Vector[Any]

    Type definition for a row/tuple

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. val CSV: String

    File-name extension for CSV data files

  5. val JSON: String

    File-name extension for JSON data files

  6. val SER: String

    File-name extension for serialized tables FIX: investigate using more efficient serialization, e.g.,

    File-name extension for serialized tables FIX: investigate using more efficient serialization, e.g.,

    See also

    github.com/EsotericSoftware/kryo

  7. val SP: Char

    The token/element separation character (',' for CSV)

  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. final def flaw(method: String, message: String): Unit
    Definition Classes
    Error
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. def nullTuple(domain: String): Row

    Create a tuple with missing values for each column according to the given domains.

    Create a tuple with missing values for each column according to the given domains. This function is used by 'leftJoin' and 'rightJoin'.

    domain

    the domains of the table for which a null tuple is required

  20. def project(tuple: Row, cPos: IndexedSeq[Int]): Row

    Given row 'tuple', project onto the given column positions specified in 'cPos'.

    Given row 'tuple', project onto the given column positions specified in 'cPos'.

    tuple

    the row on which to apply the projection

    cPos

    the column positions

  21. def projectD(dom: String, cPos: IndexedSeq[Int]): String

    Given a domain string 'dom', project onto the given column positions specified in 'cPos'.

    Given a domain string 'dom', project onto the given column positions specified in 'cPos'.

    dom

    the domain string on which to apply the projection

    cPos

    the column positions

  22. def sameOn(t: Row, u: Row, tp: ArrayBuffer[Int], up: ArrayBuffer[Int]): Boolean

    Determine whether 't' and 'u' are the same on column positions 'tp' and 'up'.

    Determine whether 't' and 'u' are the same on column positions 'tp' and 'up'.

    t

    the first tuple

    u

    the second tuple

    tp

    the column positions for tuple t

    up

    the column positions for tuple u

  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. def ucount(): Int

    Return the next unique count.

  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Error

Inherited from AnyRef

Inherited from Any

Ungrouped