class ActiveFacts::Metamodel::CompoundMatching
Public Instance Methods
describe()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 2321 def describe targ = all_transform_target_ref.map do |tr| (tr.leading_adjective ? tr.leading_adjective + ' ' : '') + tr.object_type.name + (tr.trailing_adjective ? ' ' + tr.trailing_adjective : '') end * ' . ' src = (sot = source_object_type) ? sot.name : 'Query' "#{targ} <== #{src} {" + all_transform_matching.map{|tm| tm.describe}.sort * ', ' + '}' end