|
Scala 2.4.0-final
|
case
class
Database
extends
java.lang.Object
with
scala.ScalaObject
with
scala.Product
Database
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
arity
: scala.Int
|
def
close
: scala.Unit
.. |
|
final override
|
def
element
(x$1: scala.Int)
: scala.Any
|
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
|
final override
|
def
productPrefix
: java.lang.String
|
override
|
def
toString
: java.lang.String
|
Def inherited from scala.Product | |
arity , element, productPrefix |
Constructor Detail |
Val Detail |
Def Detail |
final override
def
$tag
: scala.Int
final override
def
arity
: scala.Int
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
final override
def
productPrefix
: java.lang.String
override
def
toString
: java.lang.String