Class: Archimate::DataModel::SchemaInfo

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Comparison

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

Instance Attribute Details

#elementsArray<AnyElement> (readonly)

Returns:



16
# File 'lib/archimate/data_model/schema_info.rb', line 16

model_attr :elements, default: []

#schemaString, NilClass (readonly)

Returns:

  • (String, NilClass)


10
# File 'lib/archimate/data_model/schema_info.rb', line 10

model_attr :schema, default: nil

#schemaversionString, NilClass (readonly)

Returns:

  • (String, NilClass)


13
# File 'lib/archimate/data_model/schema_info.rb', line 13

model_attr :schemaversion, default: nil

Instance Method Details

#to_sObject



18
19
20
# File 'lib/archimate/data_model/schema_info.rb', line 18

def to_s
  "#{type.light_black}[#{schema} #{schemaversion}]"
end