molecule.datalog.datomic.query

Members list

Type members

Classlikes

abstract class DatomicQueryResolve[Tpl](elements: List[Element], dbView: Option[DbView], m2q: Model2DatomicQuery[Tpl] & DatomicQueryBase) extends Pagination[Tpl], MoleculeLogging

Attributes

Source
DatomicQueryResolve.scala
Supertypes
trait Logging
trait Pagination[Tpl]
class Object
trait Matchable
class Any
Show all
Known subtypes
class NoUnique[Tpl]
class PrimaryUnique[Tpl]
class SubUnique[Tpl]
case class DatomicQueryResolveCursor[Tpl](elements: List[Element], optLimit: Option[Int], cursor: Option[String], dbView: Option[DbView], m2q: Model2DatomicQuery[Tpl] & DatomicQueryBase) extends DatomicQueryResolve[Tpl], FutureUtils, Pagination[Tpl], ModelTransformations_, MoleculeLogging

Type parameters

Tpl

Type of each row

Value parameters

cursor

Base64 encoded cursor meta information

elements

Molecule model

optLimit

When going forward from start, use a positive number. And vice versa from end with a negative number. Can't be zero.

Attributes

Source
DatomicQueryResolveCursor.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait FutureUtils
trait ModelUtils
class DatomicQueryResolve[Tpl]
trait Logging
trait Pagination[Tpl]
class Object
trait Matchable
class Any
Show all
case class DatomicQueryResolveOffset[Tpl](elements: List[Element], optLimit: Option[Int], optOffset: Option[Int], dbView: Option[DbView], m2q: Model2DatomicQuery[Tpl] & DatomicQueryBase) extends DatomicQueryResolve[Tpl], FutureUtils, MoleculeLogging

Value parameters

dbView

Database with a time perspective (Datomic)

elements

Molecule model

optLimit

When going forward from start, use a positive number. And vice versa from end with a negative number. Can't be zero.

optOffset

Positive offset from start when going forwards, negative offset from end when going backwards

Attributes

Source
DatomicQueryResolveOffset.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait FutureUtils
trait ModelUtils
class DatomicQueryResolve[Tpl]
trait Logging
trait Pagination[Tpl]
class Object
trait Matchable
class Any
Show all