JdbcConn_JVM

molecule.sql.core.facade.JdbcConn_JVM
case class JdbcConn_JVM(proxy: JdbcProxy, sqlConn0: Connection) extends Conn, SqlDataType_JVM, SqlBase_JVM, ModelUtils, MoleculeLogging

Attributes

Source
JdbcConn_JVM.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Logging
trait SqlBase_JVM
trait BaseHelpers
trait DateHandling
trait DataType
class Conn
trait ModelUtils
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

implicit class Regex(sc: StringContext)

Attributes

Inherited from:
RegexMatching
Source
RegexMatching.scala
Supertypes
class Object
trait Matchable
class Any

Inherited types

type Data = (List[Table], List[JoinTable])

Attributes

Inherited from:
SqlDataType_JVM
Source
SqlDataType_JVM.scala
type IdsMap = Map[List[String], List[Long]]

Attributes

Inherited from:
SqlDataType_JVM
Source
SqlDataType_JVM.scala
type RowIndex = Int

Attributes

Inherited from:
SqlDataType_JVM
Source
SqlDataType_JVM.scala
type Setter = (PreparedStatement, IdsMap, RowIndex) => Unit

Attributes

Inherited from:
SqlDataType_JVM
Source
SqlDataType_JVM.scala

Value members

Concrete methods

def atomicTransaction(executions: () => List[Long]): TxReport

Attributes

Source
JdbcConn_JVM.scala
def populateStmts(data: Data): List[Long]

Attributes

Source
JdbcConn_JVM.scala
override def transact_async(data: (List[Table], List[JoinTable]))(implicit ec: ExecutionContext): Future[TxReport]

Attributes

Definition Classes
Source
JdbcConn_JVM.scala
override def transact_sync(data: Data): TxReport

Attributes

Definition Classes
Source
JdbcConn_JVM.scala

Inherited methods

def addCallback(callback: (List[Element], (Set[String], Boolean) => Unit)): Unit

Attributes

Inherited from:
Conn
Source
Conn.scala
protected def addColSetter(refPath: List[String], colSetter: Setter): Unit

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected def bigDec(arg: Any): BigDecimal

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def callback(mutation: List[Element], isDelete: Boolean): Unit

Attributes

Inherited from:
Conn
Source
Conn.scala
protected def countValueAttrs(elements: List[Element]): Int

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def date2datomic(date: Date): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def date2str(date: Date, zoneOffset: ZoneOffset): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def daylight(ms: Long): Int

Attributes

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

Attributes

Inherited from:
Conn
Source
Conn.scala
protected def debug(s: Any): Unit

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
def diff(s1: String, s2: String): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def double(arg: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def escStr(s: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def expandDateStr(dateStr: String): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def firstLow(str: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.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:
SqlBase_JVM
Source
SqlBase_JVM.scala
final protected def getInitialNonGenericNs(elements: List[Element]): String

Attributes

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

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def getKwName(kw: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def getRefResolver[T](ns: String, refAttr: String, refNs: String, card: Card): T => Unit

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
override def indent(level: Int): String

Attributes

Definition Classes
Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
def isRefUpdate(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
def localOffset: String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def localZoneOffset: ZoneOffset

Attributes

Inherited from:
DateHandling
Source
DateHandling.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
protected def noKeywords(elements: List[Element], optProxy: Option[ConnProxy]): List[Element]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
final def o(opt: Option[Any]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def oStr(opt: Option[String]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def oStr2(opt: Option[String]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okEnumIdent(enumIdent: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okIdent(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okNamespaceName(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
protected def okPartitionName(name: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def opt(opt: Option[Any]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def optFilterAttr(opt: Option[(Int, List[String], Any)]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def pad(longest: Int, shorter: Int): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def padS(longest: Int, str: String): String

Attributes

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

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def removeCallback(elements: List[Element]): Unit

Attributes

Inherited from:
Conn
Source
Conn.scala
final def render(value: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def renderValidations(validations: Seq[(String, String)]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final protected def resetTimer(): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final def sq[T](values: Iterable[T]): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def ss(a: String, b: String, c: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def ss(a: String, b: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def str2date(s: String, zoneOffset: ZoneOffset): Date

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def str2zdt(s: String, zoneOffset: ZoneOffset): ZonedDateTime

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def thousands(i: Long): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
final protected def time(n: Int, prev: Int): Unit

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def truncateDateStr(dateStr: String): String

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala
def unescStr(s: String): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def withDecimal(v: Any): String

Attributes

Inherited from:
BaseHelpers
Source
BaseHelpers.scala
def zone: ZoneId

Attributes

Inherited from:
DateHandling
Source
DateHandling.scala

Concrete fields

lazy override val sqlConn: Connection

Attributes

Source
JdbcConn_JVM.scala

Inherited fields

protected val colSettersMap: Map[List[String], List[Setter]]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var curRefPath: List[String]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var doPrint: Boolean

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var filterElements: List[Element]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var ids: Seq[Long]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var initialNs: String

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var inserts: List[(List[String], List[(String, String)])]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var joinTableDatas: List[JoinTable]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var joins: List[(List[String], String, String, List[String], List[String])]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
var level: Int

Attributes

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

Attributes

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

Attributes

Inherited from:
MoleculeLogging
Source
MoleculeLogging.scala
protected var manualTableDatas: List[Table]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected val paramIndexes: Map[(List[String], String), Int]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var placeHolders: List[String]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected val rightCountsMap: Map[List[String], List[Int]]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected val rowSettersMap: Map[List[String], List[Setter]]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected val tableDatas: Map[List[String], Table]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var uniqueFilterElements: List[Element]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected val updateCols: Map[List[String], List[String]]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala
protected var updates: List[(List[String], List[String])]

Attributes

Inherited from:
SqlBase_JVM
Source
SqlBase_JVM.scala

Implicits

Inherited implicits

final implicit def Regex(sc: StringContext): Regex

Attributes

Inherited from:
RegexMatching
Source
RegexMatching.scala