UpdateFilters

molecule.datalog.datomic.transaction.UpdateFilters
trait UpdateFilters extends ModelUtils

Attributes

Source
UpdateFilters.scala
Graph
Supertypes
trait ModelUtils
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

final def getUpdateFilters(reversedElements: List[Element], filterElements: List[Element], hasFilter: Boolean, requireEnt: Boolean, requiredEntPaths: List[List[String]]): (List[Element], List[List[String]])

Attributes

Source
UpdateFilters.scala
final def getUpsertFilters(reversedElements: List[Element], filterElements: List[Element], hasFilter: Boolean, requireEnt: Boolean, requiredEntPaths: List[List[String]]): (List[Element], List[List[String]])

Attributes

Source
UpdateFilters.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 hasRef(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 noNested: Nothing

Attributes

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

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
protected def validKey(key: String): String

Attributes

Inherited from:
ModelUtils
Source
ModelUtils.scala