AshDiagram.Class.Relationship.Pointer (AshDiagram v0.2.1)

View Source

A pointer to a class in a class diagram.

Summary

Types

side()

@type side() :: :left | :right

t()

@type t() :: %AshDiagram.Class.Relationship.Pointer{
  cardinality: iodata() | nil,
  class: iodata(),
  type: type() | nil
}

type()

@type type() ::
  :realization
  | :dependency
  | :aggregation
  | :composition
  | :inheritance
  | :association