Packages

class ConcatTableRow extends ScalTableRow

Concatenates two rows.

For columns present in both rows, the value in rowB takes precedence.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConcatTableRow
  2. ScalTableRow
  3. TableRow
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ConcatTableRow(rowA: ScalTableRow, rowB: ScalTableRow)

    rowA

    First row

    rowB

    Second row.

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def getBlobOpt(cname: String): Option[Blob]

    Retrieve contents of a column as a Blob

    Retrieve contents of a column as a Blob

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Blob.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Blob] object (non-null value returned as Some[Blob], null as None)

    Definition Classes
    ScalTableRowTableRow
  9. def getBooleanOpt(cname: String): Option[Boolean]

    Retrieve contents of a column as a Boolean

    Retrieve contents of a column as a Boolean

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Boolean.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Boolean] object (non-null value returned as Some[Boolean], null as None)

    Definition Classes
    ScalTableRowTableRow
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def getClobOpt(cname: String): Option[Clob]

    Retrieve contents of a column as a Clob

    Retrieve contents of a column as a Clob

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Clob.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Clob] object (non-null value returned as Some[Clob], null as None)

    Definition Classes
    ScalTableRowTableRow
  12. def getDateOpt(cname: String): Option[Date]

    Retrieve contents of a column as a Date

    Retrieve contents of a column as a Date

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Date.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Date] object (non-null value returned as Some[Date], null as None)

    Definition Classes
    ScalTableRowTableRow
  13. def getDoubleOpt(cname: String): Option[Double]

    Retrieve contents of a column as a Double

    Retrieve contents of a column as a Double

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Double.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Double] object (non-null value returned as Some[Double], null as None)

    Definition Classes
    ScalTableRowTableRow
  14. def getFloatOpt(cname: String): Option[Float]

    Retrieve contents of a column as a Float

    Retrieve contents of a column as a Float

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Float.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Float] object (non-null value returned as Some[Float], null as None)

    Definition Classes
    ScalTableRowTableRow
  15. def getIntOpt(cname: String): Option[Int]

    Retrieve contents of a column as an Int

    Retrieve contents of a column as an Int

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Int.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Int] object (non-null value returned as Some[Int], null as None)

    Definition Classes
    ScalTableRowTableRow
  16. def getLongOpt(cname: String): Option[Long]

    Retrieve contents of a column as a Long

    Retrieve contents of a column as a Long

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Long.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Long] object (non-null value returned as Some[Long], null as None)

    Definition Classes
    ScalTableRowTableRow
  17. def getScalExpr(colRef: ColRef): ScalColValue

    Retrieve contents of a column as a scalar value expression

    Retrieve contents of a column as a scalar value expression

    Throws IllegalArgumentException if the column does not exist

    colRef

    Column reference (must be present in the the schema)

    returns

    Contents of the column as a ScalColValue object

    Definition Classes
    ScalTableRow
  18. def getScalExpr(cname: String): ScalColValue

    Retrieve contents of a column as a scalar value expression

    Retrieve contents of a column as a scalar value expression

    Throws IllegalArgumentException if the column does not exist

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as a ScalColValue object

    Definition Classes
    ScalTableRow
  19. def getScalExpr(col: Column): ScalColValue

    Retrieve contents of a column as a scalar value expression

    Retrieve contents of a column as a scalar value expression

    Throws IllegalArgumentException if the column does not exist

    col

    Column object (must be present in the the schema)

    returns

    Contents of the column as a ScalColValue object

    Definition Classes
    TableRow
  20. def getScalExpr(cname: String, sqlType: SqlType): ScalColValue

    Retrieve contents of a column as a scalar value expression

    Retrieve contents of a column as a scalar value expression

    Throws IllegalArgumentException if the column does not exist

    cname

    Column name (must be present in the the schema)

    sqlType

    Specifies the SQL type of the scalar value expression

    returns

    Contents of the column as a ScalColValue object

    Definition Classes
    TableRow
  21. def getScalExprMap(cols: List[Column]): Map[String, ScalColValue]

    Retrieve contents of multiple columns as scalar value expressions

    Retrieve contents of multiple columns as scalar value expressions

    Throws IllegalArgumentException if any of the columns does not exist

    cols

    List of Column objects (each column must be present in the the schema)

    returns

    Mapping of column names to the contents of each column encoded as a ScalColValue object

    Definition Classes
    TableRow
  22. def getScalExprOpt(cname: String): Option[ScalColValue]

    Retrieve contents of a column as a scalar value expression, if any

    Retrieve contents of a column as a scalar value expression, if any

    cname

    Column name

    returns

    Contents of the column as an Option[ScalColValue] object, which is None when cname is not present in the schema

    Definition Classes
    ConcatTableRowScalTableRow
  23. def getScalExprOpt(colRef: ColRef): Option[ScalColValue]

    Retrieve contents of a column as a scalar value expression, if any

    Retrieve contents of a column as a scalar value expression, if any

    colRef

    Column reference

    returns

    Contents of the column as an Option[ScalColValue] object, which is None when colRef is not present in the schema

    Definition Classes
    ScalTableRow
  24. def getScalValueOpt(cname: String, sqlType: SqlType): Option[ScalValueBase]

    Retrieve contents of a column as a scalar value expression

    Retrieve contents of a column as a scalar value expression

    Throws IllegalArgumentException if the column does not exist

    cname

    Column name (must be present in the the schema)

    sqlType

    Specifies the SQL type of the scalar value expression

    returns

    Contents of the column as an Option[ScalValueBase] object (non-null value returned as Some[ScalValueBase], null as None)

    Definition Classes
    TableRow
  25. def getShortOpt(cname: String): Option[Short]

    Retrieve contents of a column as a Short

    Retrieve contents of a column as a Short

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Short.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Short] object (non-null value returned as Some[Short], null as None)

    Definition Classes
    ScalTableRowTableRow
  26. def getStringOpt(cname: String): Option[String]

    Retrieve contents of a column as a String

    Retrieve contents of a column as a String

    Throws IllegalArgumentException if the column does not exist

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[String] object (non-null value returned as Some[String], null as None)

    Definition Classes
    ScalTableRowTableRow
  27. def getTimeOpt(cname: String): Option[Time]

    Retrieve contents of a column as a Time

    Retrieve contents of a column as a Time

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Time.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Time] object (non-null value returned as Some[Time], null as None)

    Definition Classes
    ScalTableRowTableRow
  28. def getTimestampOpt(cname: String): Option[Timestamp]

    Retrieve contents of a column as a Timestamp

    Retrieve contents of a column as a Timestamp

    Throws IllegalArgumentException if the column does not exist, or if the contents cannot be converted to Timestamp.

    cname

    Column name (must be present in the the schema)

    returns

    Contents of the column as an Option[Timestamp] object (non-null value returned as Some[Timestamp], null as None)

    Definition Classes
    ScalTableRowTableRow
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def isNull(col: ColRef): Boolean

    Is the column null in this row?

    Is the column null in this row?

    Throws IllegalArgumentException if the column does not exist

    col

    Column reference (must be present in the the schema)

    returns

    true if the column is null in this row, false otherwise

    Definition Classes
    TableRow
  32. def isNull(col: Column): Boolean

    Is the column null in this row?

    Is the column null in this row?

    Throws IllegalArgumentException if the column does not exist

    col

    Column object (must be present in the the schema)

    returns

    true if the column is null in this row, false otherwise

    Definition Classes
    TableRow
  33. def isNull(cname: String): Boolean

    Is the column null in this row?

    Is the column null in this row?

    Throws IllegalArgumentException if the column does not exist

    cname

    Column name (must be present in the the schema)

    returns

    true if the column is null in this row, false otherwise

    Definition Classes
    TableRow
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  41. 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
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ScalTableRow

Inherited from TableRow

Inherited from AnyRef

Inherited from Any

Ungrouped