|
Scala 2.1.6
|
class
Database
extends
java.lang.Object with
scala.ScalaObject with
scala.CaseClassDatabase
abstract class must
be specialised for every different DBMS.Constructor Summary | |
def
this
( dbms : scala.dbc.Vendor )
|
Class Summary | |
class
Closed
|
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 )
Def Detail |
def
$tag
: scala.Int
def
caseArity
: scala.Int
def
caseElement
( x$1 : scala.Int ) : scala.Any
def
caseName
: java.lang.String
def
close
: scala.Unit
def
equals
( x$1 : scala.Any ) : scala.Boolean
def
executeStatement
( relationStatement : scala.dbc.statement.Relation ) : scala.dbc.result.Relation
def
executeStatement
( relationStatement : scala.dbc.statement.Relation , debug : scala.Boolean ) : scala.dbc.result.Relation
def
executeStatement
( statusStatement : scala.dbc.statement.Status ) : scala.dbc.result.Status[scala.Unit]
def
executeStatement
( statusStatement : scala.dbc.statement.Status , debug : scala.Boolean ) : scala.dbc.result.Status[scala.Unit]
def
executeStatement
[ ResultType ]( transactionStatement : scala.dbc.statement.Transaction[ResultType] ) : scala.dbc.result.Status[ResultType]
def
executeStatement
[ ResultType ]( transactionStatement : scala.dbc.statement.Transaction[ResultType] , debug : scala.Boolean ) : scala.dbc.result.Status[ResultType]
def
hashCode
: scala.Int
def
toString
: java.lang.String