case class MultiRowTable(rows: Vector[Array[Any]]) extends Table with Product with Serializable
- Source
- SqlMapping.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- MultiRowTable
- Serializable
- Product
- Equals
- Table
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def count(cols: List[Int]): Int
- Definition Classes
- MultiRowTable → Table
- def definesAll(cols: List[Int]): Boolean
True if all the given columns are defined, false otherwise
True if all the given columns are defined, false otherwise
- Definition Classes
- MultiRowTable → Table
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def filterDefined(cols: List[Int]): Table
A copy of this
Table
containing only the rows for which all the given columns are definedA copy of this
Table
containing only the rows for which all the given columns are defined- Definition Classes
- MultiRowTable → Table
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def group(cols: List[Int]): Iterator[Table]
Group this
Table
by the values of the given columnsGroup this
Table
by the values of the given columns- Definition Classes
- MultiRowTable → Table
- def isEmpty: Boolean
- Definition Classes
- Table
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def numCols: Int
- Definition Classes
- MultiRowTable → Table
- def numRows: Int
- Definition Classes
- MultiRowTable → Table
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val rows: Vector[Array[Any]]
- def select(col: Int): Option[Any]
Yield the value of the given column
Yield the value of the given column
- Definition Classes
- MultiRowTable → Table
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()