ResolveInsert

molecule.core.transaction.ResolveInsert

Attributes

Source
ResolveInsert.scala
Graph
Supertypes
trait ModelUtils
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

final override def resolve(nsMap: Map[String, MetaNs], elements: List[Element], resolvers: List[Product => Unit], tplIndex: Int): List[Product => Unit]

Attributes

Definition Classes
Source
ResolveInsert.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 getResolver(nsMap: Map[String, MetaNs], elements: List[Element]): Product => Unit

Attributes

Inherited from:
InsertResolvers_
Source
InsertResolvers_.scala
def isRefUpdate(elements: List[Element]): Boolean

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
protected def noKeywords(elements: List[Element], optProxy: Option[ConnProxy]): List[Element]

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala
def tpl2valueResolver(a: Attr, curElements: List[Element]): Product => Seq[Value]

Attributes

Inherited from:
InsertValueResolvers_
Source
InsertValueResolvers_.scala
protected def validatorBigDecimal(optValidator: Option[ValidateBigDecimal], a: Attr, curElements: List[Element]): Option[Product => BigDecimal => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorBigInt(optValidator: Option[ValidateBigInt], a: Attr, curElements: List[Element]): Option[Product => BigInt => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorBoolean(optValidator: Option[ValidateBoolean], a: Attr, curElements: List[Element]): Option[Product => Boolean => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorByte(optValidator: Option[ValidateByte], a: Attr, curElements: List[Element]): Option[Product => Byte => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorChar(optValidator: Option[ValidateChar], a: Attr, curElements: List[Element]): Option[Product => Char => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorDate(optValidator: Option[ValidateDate], a: Attr, curElements: List[Element]): Option[Product => Date => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorDouble(optValidator: Option[ValidateDouble], a: Attr, curElements: List[Element]): Option[Product => Double => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorDuration(optValidator: Option[ValidateDuration], a: Attr, curElements: List[Element]): Option[Product => Duration => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorFloat(optValidator: Option[ValidateFloat], a: Attr, curElements: List[Element]): Option[Product => Float => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorID(optValidator: Option[ValidateID], a: Attr, curElements: List[Element]): Option[Product => String => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorInstant(optValidator: Option[ValidateInstant], a: Attr, curElements: List[Element]): Option[Product => Instant => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorInt(optValidator: Option[ValidateInt], a: Attr, curElements: List[Element]): Option[Product => Int => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorLocalDate(optValidator: Option[ValidateLocalDate], a: Attr, curElements: List[Element]): Option[Product => LocalDate => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorLocalDateTime(optValidator: Option[ValidateLocalDateTime], a: Attr, curElements: List[Element]): Option[Product => LocalDateTime => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorLocalTime(optValidator: Option[ValidateLocalTime], a: Attr, curElements: List[Element]): Option[Product => LocalTime => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorLong(optValidator: Option[ValidateLong], a: Attr, curElements: List[Element]): Option[Product => Long => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorOffsetDateTime(optValidator: Option[ValidateOffsetDateTime], a: Attr, curElements: List[Element]): Option[Product => OffsetDateTime => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorOffsetTime(optValidator: Option[ValidateOffsetTime], a: Attr, curElements: List[Element]): Option[Product => OffsetTime => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorShort(optValidator: Option[ValidateShort], a: Attr, curElements: List[Element]): Option[Product => Short => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorString(optValidator: Option[ValidateString], a: Attr, curElements: List[Element]): Option[Product => String => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorURI(optValidator: Option[ValidateURI], a: Attr, curElements: List[Element]): Option[Product => URI => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorUUID(optValidator: Option[ValidateUUID], a: Attr, curElements: List[Element]): Option[Product => UUID => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala
protected def validatorZonedDateTime(optValidator: Option[ValidateZonedDateTime], a: Attr, curElements: List[Element]): Option[Product => ZonedDateTime => Seq[String]]

Attributes

Inherited from:
InsertValidators_
Source
InsertValidators_.scala