Class: Archimate::DataModel::Metadata
- Inherits:
-
Object
- Object
- Archimate::DataModel::Metadata
- 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
- #schema_infos ⇒ Array<SchemaInfo> readonly
Instance Method Summary collapse
-
#initialize(schema_infos: []) ⇒ Metadata
constructor
A new instance of Metadata.
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_infos ⇒ Array<SchemaInfo> (readonly)
14 |
# File 'lib/archimate/data_model/metadata.rb', line 14 model_attr :schema_infos |