Class: Lutaml::KeyValue::Adapter::Jsonl::MappingRule
- Inherits:
-
MappingRule
- Object
- Model::MappingRule
- MappingRule
- Lutaml::KeyValue::Adapter::Jsonl::MappingRule
- Defined in:
- lib/lutaml/key_value/adapter/jsonl/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