Class: Lutaml::KeyValue::Adapter::Toml::MappingRule

Inherits:
MappingRule show all
Defined in:
lib/lutaml/key_value/adapter/toml/mapping_rule.rb

Constant Summary

Constants inherited from Model::MappingRule

Model::MappingRule::ALLOWED_OPTIONS, Model::MappingRule::EMPTY_TRANSFORMERS

Instance Attribute Summary

Attributes inherited from MappingRule

#child_mappings, #root_mappings

Attributes inherited from Model::MappingRule

#as_attribute, #attribute, #custom_methods, #delegate, #format, #name, #polymorphic, #polymorphic_map, #render_default, #render_empty, #render_nil, #to, #to_instance, #transform, #treat_empty, #treat_nil, #treat_omitted

Method Summary

Methods inherited from MappingRule

#deep_dup, #hash_mappings, #initialize, #root_mapping?

Methods inherited from Model::MappingRule

#can_transform_to?, #deep_dup, #default_value_map, #deserialize, #eql?, #get_transformers, #has_custom_method_for_deserialization?, #has_custom_method_for_serialization?, #has_items?, #initialize, #multiple_mappings?, #mutated_collection?, #polymorphic_mapping?, #raw_mapping?, #raw_value_map, #render?, #render_as, #render_empty?, #render_nil?, #render_omitted?, #render_value_for, #serialize, #serialize_attribute, #to_value_for, #transform_value, #treat?, #treat_as, #treat_empty?, #treat_nil?, #treat_omitted?, #value_for_option, #value_map

Constructor Details

This class inherits a constructor from Lutaml::KeyValue::MappingRule