Class: Lutaml::Model::Jsonl::MappingRule
- Inherits:
-
KeyValueMappingRule
- Object
- MappingRule
- KeyValueMappingRule
- Lutaml::Model::Jsonl::MappingRule
- Defined in:
- lib/lutaml/model/jsonl/mapping_rule.rb
Constant Summary
Constants inherited from MappingRule
Instance Attribute Summary
Attributes inherited from KeyValueMappingRule
#child_mappings, #root_mappings
Attributes inherited from 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 KeyValueMappingRule
#deep_dup, #hash_mappings, #initialize, #root_mapping?
Methods inherited from MappingRule
#deep_dup, #default_value_map, #deserialize, #eql?, #has_custom_method_for_deserialization?, #has_custom_method_for_serialization?, #initialize, #multiple_mappings?, #polymorphic_mapping?, #raw_mapping?, #render?, #render_as, #render_empty?, #render_nil?, #render_omitted?, #render_value_for, #serialize, #serialize_attribute, #to_value_for, #treat?, #treat_as, #treat_empty?, #treat_nil?, #treat_omitted?, #value_for_option, #value_map
Constructor Details
This class inherits a constructor from Lutaml::Model::KeyValueMappingRule