scala.dbc.statement

class Jointure

[source: scala/dbc/statement/Jointure.scala]

abstract class Jointure
extends Relation
A jointure between two relations.
Method Summary
abstract def joinCondition : Option[Expression]
The condition on which the jointure needs be done.
abstract def joinType : JoinType
The type of the jointure.
abstract def leftRelation : Relation
The relation on the left part of the join.
abstract def rightRelation : Relation
The relation on the right part of the join.
def sqlInnerString : java.lang.String
A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside a query.
def sqlString : java.lang.String
A SQL-99 compliant string representation of the relation statement.
Methods inherited from Relation
fieldTypes (abstract), isCompatibleType, typeCheck, sqlTypeString, execute, execute
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract def leftRelation : Relation
The relation on the left part of the join.

abstract def rightRelation : Relation
The relation on the right part of the join.

abstract def joinType : JoinType
The type of the jointure.

abstract def joinCondition : Option[Expression]
The condition on which the jointure needs be done.

def sqlString : java.lang.String
A SQL-99 compliant string representation of the relation statement.
Overrides
Relation.sqlString

def sqlInnerString : java.lang.String
A SQL-99 compliant string representation of the relation sub- statement. This only has a meaning inside a query.
Overrides
Relation.sqlInnerString