|
Scala 2.2.0.9025
|
case
class
Database
extends
java.lang.Object with
scala.ScalaObject with
scala.CaseClassDatabase
abstract class must
be specialised for every different DBMS.Class Summary | |
class
Closed
|
Constructor Summary | |
def
this
(dbms: scala.dbc.Vendor)
|
Val Summary | |
val
dbms
: scala.dbc.Vendor
|
Def Summary | |
final override
|
def
$tag
: scala.Int
|
final override
|
def
caseArity
: scala.Int
|
final override
|
def
caseElement
(x$1: scala.Int)
: scala.Any
|
final override
|
def
caseName
: java.lang.String
|
def
close
: scala.Unit
.. |
|
override
|
def
equals
(x$1: scala.Any)
: scala.Boolean
|
def
executeStatement
(relationStatement: scala.dbc.statement.Relation)
: scala.dbc.result.Relation
Executes a statement that returns a relation on this database. |
|
def
executeStatement
(relationStatement: scala.dbc.statement.Relation, debug: scala.Boolean)
: scala.dbc.result.Relation
Executes a statement that returns a relation on this database. |
|
def
executeStatement
(statusStatement: scala.dbc.statement.Status)
: scala.dbc.result.Status[scala.Unit]
Executes a statement that updates the state of the database. |
|
def
executeStatement
(statusStatement: scala.dbc.statement.Status, debug: scala.Boolean)
: scala.dbc.result.Status[scala.Unit]
Executes a statement that updates the state of the database. |
|
def
executeStatement
[ResultType]
(transactionStatement: scala.dbc.statement.Transaction[ResultType])
: scala.dbc.result.Status[ResultType]
Executes a list of statements or other operations inside a transaction. Only statements are protected in a transaction, other Scala code is not. |
|
def
executeStatement
[ResultType]
(transactionStatement: scala.dbc.statement.Transaction[ResultType], debug: scala.Boolean)
: scala.dbc.result.Status[ResultType]
Executes a list of statements or other operations inside a transaction. Only statements are protected in a transaction, other Scala code is not. |
|
override
|
def
hashCode
: scala.Int
|
override
|
def
toString
: java.lang.String
|
Constructor Detail |
def
this
(dbms: scala.dbc.Vendor)
Val Detail |
val
dbms
: scala.dbc.Vendor
Def Detail |
final override
def
$tag
: scala.Int
final override
def
caseArity
: scala.Int
final override
def
caseElement
(x$1: scala.Int): scala.Any
final override
def
caseName
: java.lang.String
def
close
: scala.Unit
override
def
equals
(x$1: scala.Any): scala.Boolean
def
executeStatement
(relationStatement: scala.dbc.statement.Relation): scala.dbc.result.Relation
relationStatement -
The statement to execute.
def
executeStatement
(relationStatement: scala.dbc.statement.Relation, debug: scala.Boolean): scala.dbc.result.Relation
relationStatement -
The statement to execute.
debug -
Whether debugging information should be printed on the console.
def
executeStatement
(statusStatement: scala.dbc.statement.Status): scala.dbc.result.Status[scala.Unit]
statusStatement -
The statement to execute.
def
executeStatement
(statusStatement: scala.dbc.statement.Status, debug: scala.Boolean): scala.dbc.result.Status[scala.Unit]
statusStatement -
The statement to execute.
debug -
Whether debugging information should be printed on the console.
def
executeStatement
[ResultType](transactionStatement: scala.dbc.statement.Transaction[ResultType]): scala.dbc.result.Status[ResultType]
transactionStatement -
The transaction to execute as a closure.
def
executeStatement
[ResultType](transactionStatement: scala.dbc.statement.Transaction[ResultType], debug: scala.Boolean): scala.dbc.result.Status[ResultType]
transactionStatement -
The transaction to execute as a closure.
debug -
Whether debugging information should be printed on the console.
override
def
hashCode
: scala.Int
override
def
toString
: java.lang.String