JdbcSpi

molecule.sql.jdbc.spi.JdbcSpi
trait JdbcSpi extends ModelUtils

Attributes

Source
JdbcSpi.scala
Graph
Supertypes
trait ModelUtils
class Object
trait Matchable
class Any
Known subtypes
trait JdbcSpiAsync
trait JdbcApiAsync
object async.type
object JdbcSpiAsync.type

Members list

Value members

Concrete methods

def getIdQuery(elements: List[Element], isUpsert: Boolean): (Query[_ >: (L, L, L, L, L) & (L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L) & (L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L) & (L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) & L & (L, L) & (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) <: (L, L, L, L, L) | (L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L) | (L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L) | (L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L) | L | (L, L) | (L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, L)], List[Long => List[Element]])

Attributes

Source
JdbcSpi.scala
def getRefIds(refIdsAnyCardinality: List[Any], idModel: List[Element]): List[Long]

Attributes

Source
JdbcSpi.scala
def prepareMultipleUpdates(elements: List[Element], isUpsert: Boolean): (List[Element], List[Long => List[Element]])

Attributes

Source
JdbcSpi.scala
def validateUpdate(proxy: ConnProxy, elements: List[Element], isUpsert: Boolean, query2resultSet: String => ResultSetInterface): Map[String, Seq[String]]

Attributes

Source
JdbcSpi.scala

Inherited methods

protected def countValueAttrs(elements: List[Element]): Int

Attributes

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

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.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 isRefUpdate(elements: List[Element]): Boolean

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala