DerivedTableRef

edu.gemini.grackle.sql.SqlMappingLike.TableExpr$.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.

Attributes

Source:
SqlMapping.scala
Graph
Supertypes
trait TableExpr
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Attributes

Source:
SqlMapping.scala

Find the innermost owner of the supplied column within this TableExpr

Find the innermost owner of the supplied column within this TableExpr

Attributes

Source:
SqlMapping.scala

Is this TableRef an anoymous root

Is this TableRef an anoymous root

Attributes

Source:
SqlMapping.scala

Is this TableExpr backed by an SQL union

Is this TableExpr backed by an SQL union

This is used to determine whether or not non-nullable columns should be weakened to being nullable when fetched

Attributes

Source:
SqlMapping.scala

The name of this TableExpr

The name of this TableExpr

Attributes

Source:
SqlMapping.scala

Attributes

Source:
SqlMapping.scala

Yields a copy of this TableExpr with all occurences of from replaced by to

Yields a copy of this TableExpr with all occurences of from replaced by to

Attributes

Source:
SqlMapping.scala

Render a defining occurence of this TableExpr

Render a defining occurence of this TableExpr

Attributes

Source:
SqlMapping.scala

Render a reference to this TableExpr

Render a reference to this TableExpr

Attributes

Source:
SqlMapping.scala

Inherited methods

Attributes

Inherited from:
ColumnOwner
Source:
SqlMapping.scala

Is the supplied column an immediate component of this TableExpr?

Is the supplied column an immediate component of this TableExpr?

Attributes

Inherited from:
TableExpr
Source:
SqlMapping.scala

Attributes

Inherited from:
ColumnOwner
Source:
SqlMapping.scala

The name, if any, of this ColumnOwner

The name, if any, of this ColumnOwner

Attributes

Inherited from:
ColumnOwner
Source:
SqlMapping.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product