Packages

object TableObj

The Table object provides functions for the Table companion objects.

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

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 relations FIX: investigate using more efficient serialization, e.g.,

    File-name extension for serialized relations 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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  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
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  19. def project(tuple: Row, cPos: Seq[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

  20. def projectD(dom: String, cPos: Seq[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

  21. def sameOn(t: Row, u: Row, tp: Seq[Int], up: Seq[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

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

    Return the next unique count.

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

Inherited from AnyRef

Inherited from Any

Ungrouped