one

molecule.DomainStructure.one
See theone companion object
trait one extends refOptions[one]

Attributes

Companion
object
Source
DomainStructure.scala
Graph
Supertypes
trait refOptions[one]
trait Requierable
class Object
trait Matchable
class Any
Known subtypes
object one

Members list

Value members

Inherited methods

def apply[Ref](description: String): refOptions[one]

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala
def apply[Ref](implicit x: DummyImplicit): refOptions[one]

Apply entity type to reference.

Apply entity type to reference.

Type parameters

Ref

Ref entity type

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala
def descr(description: String): one

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala
def require(attrs: Requierable*): one

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala

Inherited fields

lazy val mandatory: one

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala
lazy val owner: one

Owner option.

Owner option.

This entity owns the referenced entity/entities.

  • If this entity is deleted, its references are deleted too (and recursively if sub entities have owned entities!)

Attributes

Inherited from:
refOptions
Source
DomainStructure.scala