edu.gemini.grackle.sql.SqlMappingLike.AliasState
See theAliasState companion object State required to assign table and column aliases.
Used when rendering an SqlQuery
as a Fragment
. Table aliases are assigned
as needed for recursive queries. Column aliases are assigned to disambiguate
collections of columns generated by subqueries and unions.
Attributes Companion: object Source: SqlMapping.scala Graph Reset zoom Hide graph Show graph
Supertypes trait Serializable
class Object
trait Matchable
class Any
Members list Concise view
Value members
Update state to reflect a defining occurence of a column
Update state to reflect a defining occurence of a column
Attributes Source: SqlMapping.scala
Yields the possibly aliased name of the supplied column
Yields the possibly aliased name of the supplied column
Attributes Source: SqlMapping.scala
Update state to restore the current column owner while traversing
the SqlQuery
being rendered
Update state to restore the current column owner while traversing
the SqlQuery
being rendered
Attributes Source: SqlMapping.scala
Update state to reflect the current column owner while traversing
the SqlQuery
being rendered
Update state to reflect the current column owner while traversing
the SqlQuery
being rendered
Attributes Source: SqlMapping.scala
Update state to reflect a defining occurence of a table
Update state to reflect a defining occurence of a table
Attributes Source: SqlMapping.scala
Yields the possibly aliased name of the supplied table
Yields the possibly aliased name of the supplied table
Attributes Source: SqlMapping.scala