MaterializedAndDoc

lightdb.materialized.MaterializedAndDoc
case class MaterializedAndDoc[Doc <: Document[Doc], Model <: DocumentModel[Doc]](json: Json, model: Model, doc: Doc) extends Materialized[Doc, Model]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Materialized[Doc, Model]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def apply[V](f: Model => Field[Doc, V]): V
def get[V](f: Model => Field[Doc, V]): Option[V]
def value(f: Model => Field[Doc, _]): Json

Inherited methods

protected def apply[F](name: String, rw: RW[F]): F

Attributes

Inherited from:
Materialized
def as[T](implicit rw: RW[T]): T

Attributes

Inherited from:
Materialized
protected def get[F](name: String, rw: RW[F]): Option[F]

Attributes

Inherited from:
Materialized
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product