Class: Perka::Model::Type

Inherits:
Flatpack::Core::BaseHasUuid
  • Object
show all
Defined in:
lib/perka/model/type.rb

Overview

A simple JSON type description.

Constant Summary collapse

PROPERTY_NAMES =
[
  :json_kind,
  :enum_values,
  :list_element,
  :map_key,
  :map_value,
  :type_hint,
  :name
]
TYPE_MAP =
{
  :map_key => Perka::Model::Type,
  :list_element => Perka::Model::Type,
  :map_value => Perka::Model::Type
}