JdbcConnSQlite_JVM

molecule.db.sql.sqlite.facade.JdbcConnSQlite_JVM
class JdbcConnSQlite_JVM(val proxy: JdbcProxy, sqlConn0: Connection) extends JdbcConn_JVM

Attributes

Source
JdbcConnSQlite_JVM.scala
Graph
Supertypes
class JdbcConn_JVM
trait Serializable
trait Product
trait Equals
trait MoleculeLogging
trait Logging
trait SqlDataType_JVM
trait DataType
trait CachedConnection
trait AutoCloseable
class Conn
trait ModelUtils
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited types

type Data = SqlAction

Attributes

Inherited from:
SqlDataType_JVM
Source
SqlDataType_JVM.scala

Value members

Concrete methods

override def queryStmt(query: String): PreparedStatement

Attributes

Definition Classes
JdbcConn_JVM
Source
JdbcConnSQlite_JVM.scala
override def resultSet(underlying: ResultSet): ResultSetInterface

Attributes

Definition Classes
JdbcConn_JVM
Source
JdbcConnSQlite_JVM.scala

Inherited methods

def addCallback(dataModel: DataModel, callback: () => Unit): Unit

Attributes

Inherited from:
Conn
Source
Conn.scala
def callback(mutation: DataModel, isDelete: Boolean)(implicit ec: ExecutionContext): Future[Unit]

Attributes

Inherited from:
Conn
Source
Conn.scala
override def close(): Unit

Attributes

Definition Classes
JdbcConn_JVM -> AutoCloseable
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def commit(): Unit

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
protected def countValueAttrs(elements: List[Element]): Int

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def db: Any

Attributes

Inherited from:
Conn
Source
Conn.scala
final def getAttrNames(elements: List[Element], attrs: Set[String]): Set[String]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def getConn(proxy: ConnProxy): Future[JdbcConn_JVM]

Attributes

Inherited from:
CachedConnection
Source
CachedConnection.scala
final protected def getInitialEntity(elements: List[Element]): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
final protected def getInitialNonGenericEntity(elements: List[Element]): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def getJdbcConn(proxy: ConnProxy): Future[JdbcConn_JVM]

Attributes

Inherited from:
CachedConnection
Source
CachedConnection.scala
def hasRef(elements: List[Element]): Boolean

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def jsOnly(method: String): ExecutionError

Attributes

Inherited from:
Conn
Source
Conn.scala
protected def jvmOnly(method: String): ExecutionError

Attributes

Inherited from:
Conn
Source
Conn.scala
protected def keywordsSuffixed(elements: List[Element], proxy: ConnProxy): List[Element]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def logger: Logger

The logger for this class.

The logger for this class.

Attributes

Inherited from:
Logging
Source
Logging.scala
protected def loggerName: String

Override this to change the name of the underlying logger.

Override this to change the name of the underlying logger.

Defaults to class name with package

Attributes

Inherited from:
Logging
Source
Logging.scala
def noEntityReUseAfterBackref(nextElement: Element, prevRefs: List[String], backRef: String): Unit

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def noNested: Nothing

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def noOptRef: Nothing

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def noOptional(a: Attr): Nothing

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def removeCallback(dataModel: DataModel): Unit

Attributes

Inherited from:
Conn
Source
Conn.scala
override def rollback(): Unit

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def savepoint_async[T](runSavepoint: Savepoint => Future[T])(implicit ec: ExecutionContext): Future[T]

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def savepoint_io[T](runSavepoint: Savepoint => IO[T]): IO[T]

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def savepoint_sync[T](runSavepoint: Savepoint => T): T

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def savepoint_zio[T](runSavepoint: Savepoint => ZIO[Conn, MoleculeError, T]): ZIO[Conn, MoleculeError, T]

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
override def setAutoCommit(bool: Boolean): Unit

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
def transact_async(data: Data)(implicit ec: ExecutionContext): Future[TxReport]

Attributes

Inherited from:
Conn
Source
Conn.scala
override def transact_sync(action: SqlAction): TxReport

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
protected def validKey(key: String): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
override def waitCommitting(): Unit

Attributes

Definition Classes
JdbcConn_JVM -> Conn
Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala

Concrete fields

override val proxy: JdbcProxy

Attributes

Source
JdbcConnSQlite_JVM.scala

Inherited fields

protected var commit_: Boolean

Attributes

Inherited from:
Conn
Source
Conn.scala
val logFormatter: Formatter

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala
val logLevel: Level

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala
val savepointStack: ListBuffer[Savepoint]

Attributes

Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala
val sqlConn: Connection

Attributes

Inherited from:
JdbcConn_JVM
Source
JdbcConn_JVM.scala