class Lutaml::Model::KeyValueTransform
def model_to_data(instance, format, options = {})
def model_to_data(instance, format, options = {}) mappings = mappings_for(format).mappings mappings.each_with_object({}) do |rule, hash| next unless valid_mapping?(rule, options) next handle_delegate(instance, rule, hash, format) if rule.delegate process_mapping_for_instance(instance, hash, format, rule, options) end end