class ActiveFacts::Metamodel::SetComparisonConstraint
Public Instance Methods
all_constrained_role()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 1223 def all_constrained_role all_set_comparison_roles.map(&:role_sequence).flat_map(&:all_role_ref).map(&:role).uniq end
describe()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 1211 def describe self.class.basename+'(' + all_set_comparison_roles.map do |scr| '['+ scr.role_sequence.all_role_ref.map{|rr| rr.role.fact_type.describe(rr.role) }*',' + ']' end*',' + ')' end