WithRef

edu.gemini.grackle.sql.SqlMappingLike.TableExpr$.WithRef
case class WithRef(context: Context, name: String, withQuery: SqlQuery) extends TableExpr

Table expression corresponding to a 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

Attributes

Source:
SqlMapping.scala
def subst(from: TableExpr, to: TableExpr): WithRef

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