|
Scala
1.4.0.4 |
|||
Object Summary | |
object AccessMode
|
|
object InsertionData
|
|
object IsolationLevel
|
|
object JoinType
|
|
object SetQuantifier
|
Class Summary | |
abstract
|
class AccessMode()
|
abstract
|
class DerivedColumn()
|
abstract
|
class Expression()
An expression that calculates some value from fields. |
case
|
class Insert(insertionTarget: String, insertionData: InsertionData)
An insertion of values into a table. |
abstract
|
class InsertionData()
Data to be inserted into a table in an Insert .
|
abstract
|
class IsolationLevel()
|
abstract
|
class JoinType()
A join behaviour in a Jointure .
|
abstract
|
class Jointure()
A jointure between two relations. |
abstract
|
class Relation()
A statement that returns a relation. |
abstract
|
class Select()
A statement that when executed on a database will return a relation. |
case
|
class SetClause(name: String, expr: Expression)
Data to be inserted into a table in an Insert .
|
abstract
|
class SetQuantifier()
A set quantifier that defines the collection type of a relation. |
abstract
|
class Statement()
An ISO-9075:2003 (SQL) statement. |
abstract
|
class Status()
A statement that changes the status of the database. |
abstract
|
class Table()
A reference to a table in the database. |
case
|
class Transaction[ResultType](transactionBody: (Database) => ResultType, accessMode: Option[AccessMode], isolationLevel: Option[IsolationLevel])
A statement that changes the status of the database. |
case
|
class Update(updateTarget: String, setClauses: List[SetClause], whereClause: Option[Expression])
An update of the state of a table. |
Package Summary | |
package expression
|
|
Scala
1.4.0.4 |
|||