DerivedTableRef

case
class DerivedTableRef(context: Context, alias: Option[String], underlying: TableExpr, noalias: Boolean) extends TableExpr

Table expression derived from the given TableExpr.

Typically used where we need to refer to a table defined in a subquery or common table expression.

trait TableExpr
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def contains(other: ColumnOwner): Boolean
def isUnion: Boolean
def name: String
def owns(col: SqlColumn): Boolean

Inherited methods

def debugShow: String
Inherited from
ColumnOwner
def directlyOwns(col: SqlColumn): Boolean

Is the supplied column an immediate component of this TableExpr?

Is the supplied column an immediate component of this TableExpr?

Inherited from
TableExpr
def isSameOwner(other: ColumnOwner): Boolean
Inherited from
ColumnOwner
def nameOption: Option[String]

The name, if any, of this ColumnOwner

The name, if any, of this ColumnOwner

Inherited from
ColumnOwner
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product