SqlJoin

case class SqlJoin(parent: TableExpr, child: TableExpr, on: List[(SqlColumn, SqlColumn)], inner: Boolean) extends ColumnOwner

Representation of an SQL join

Companion:
object
Source:
SqlMapping.scala
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Return the columns of table referred to by the parent side of the conditions of this join

Return the columns of table referred to by the parent side of the conditions of this join

Source:
SqlMapping.scala

Does this SqlJoin represent a predicate?

Does this SqlJoin represent a predicate?

Source:
SqlMapping.scala
override def isSameOwner(other: ColumnOwner): Boolean
Definition Classes
Source:
SqlMapping.scala
def subst(from: TableExpr, to: TableExpr): SqlJoin

Replace references to from with to

Replace references to from with to

Source:
SqlMapping.scala

Render this SqlJoin as a Fragment

Render this SqlJoin as a Fragment

Source:
SqlMapping.scala

Inherited methods

Inherited from:
ColumnOwner
Source:
SqlMapping.scala

The name, if any, of this ColumnOwner

The name, if any, of this ColumnOwner

Inherited from:
ColumnOwner
Source:
SqlMapping.scala
Inherited from:
Product