Class: ActiveFacts::Metamodel::SetComparisonRoles

Inherits:
Object
  • Object
show all
Defined in:
lib/activefacts/metamodel/metamodel.rb,
lib/activefacts/metamodel/extensions.rb

Instance Method Summary collapse

Instance Method Details

#describeObject



1201
1202
1203
1204
1205
1206
1207
# File 'lib/activefacts/metamodel/extensions.rb', line 1201

def describe
  "("+
    role_sequence.all_role_ref_in_order.map{|rr| rr.role.name }*", " +
    " in " +
    role_sequence.all_role_ref.map(&:role).map(&:fact_type).uniq.map(&:default_reading).map(&:inspect)*', ' +
  ")"
end