Table

sealed
trait Table

Representation of an SQL query result

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def definesAll(cols: List[SqlColumn]): Boolean

True if all the given columns are defined, false otherwise

True if all the given columns are defined, false otherwise

def filterDefined(cols: List[SqlColumn]): Table

A copy of this Table containing only the rows for which all the given columns are defined

A copy of this Table containing only the rows for which all the given columns are defined

def group(cols: List[SqlColumn]): Iterator[Table]

Group this Table by the values of the given columns

Group this Table by the values of the given columns

def numCols: Int
def numRows: Int
def select(col: SqlColumn): List[Any]

Yield the values of the given column

Yield the values of the given column

Concrete methods

def isEmpty: Boolean