Paradigm (paradigm v0.2.0)
The top-level Paradigm
data model object.
Summary
Types
@type id() :: String.t()
@type name() :: String.t()
@type t() :: %Paradigm{ classes: %{required(id()) => Paradigm.Class.t()}, description: String.t(), enumerations: %{required(id()) => Paradigm.Enumeration.t()}, name: name(), packages: %{required(id()) => Paradigm.Package.t()}, primitive_types: %{required(id()) => Paradigm.PrimitiveType.t()}, properties: %{required(id()) => Paradigm.Property.t()} }