lightdb.graph
package lightdb.graph
Members list
Type members
Classlikes
trait EdgeDocument[Doc <: EdgeDocument[Doc, From, To], From <: Document[From], To <: Document[To]] extends Document[Doc]
Attributes
- Supertypes
- Known subtypes
-
trait EdgeModel[Doc <: EdgeDocument[Doc, From, To], From <: Document[From], To <: Document[To]] extends DocumentModel[Doc]
Attributes
- Supertypes
- Known subtypes
-
final case class ReverseEdgeDocument[E <: EdgeDocument[E, F, T], F <: Document[F], T <: Document[T]](edge: E, _from: Id[T], _to: Id[F], _id: EdgeId[ReverseEdgeDocument[E, F, T], T, F]) extends EdgeDocument[ReverseEdgeDocument[E, F, T], T, F]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ReverseEdgeDocument
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ReverseEdgeDocument.type
case class ReverseEdgeModel[Edge <: EdgeDocument[Edge, From, To], From <: Document[From], To <: Document[To]](name: String)(implicit erw: RW[Edge], rw: RW[ReverseEdgeDocument[Edge, From, To]]) extends EdgeModel[ReverseEdgeDocument[Edge, From, To], To, From], JsonConversion[ReverseEdgeDocument[Edge, From, To]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article