one

molecule.DomainStructure.one
See theone companion trait
object one extends one

Attributes

Companion
trait
Source
DomainStructure.scala
Graph
Supertypes
trait one
trait refOptions[one]
trait Requierable
class Object
trait Matchable
class Any
Show all
Self type
one.type

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