Class: Archimate::DataModel::Metadata

Inherits:
Object
  • Object
show all
Includes:
Comparison
Defined in:
lib/archimate/data_model/metadata.rb

Overview

An instance of the meta-data element contains data structures that declare descriptive information about a meta-data element’s parent only.

One or more different meta-data models may be declared as child extensions of a meta-data element.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Comparison

#==, #[], #dig, #each, #hash, included, #pretty_print, #to_h

Constructor Details

#initialize(schema_infos: []) ⇒ Metadata

Returns a new instance of Metadata.



16
17
18
# File 'lib/archimate/data_model/metadata.rb', line 16

def initialize(schema_infos: [])
  @schema_infos = schema_infos
end

Instance Attribute Details

#schema_infosArray<SchemaInfo> (readonly)

Returns:



14
# File 'lib/archimate/data_model/metadata.rb', line 14

model_attr :schema_infos