Module: JsonSerializable::ClassMethods
- Defined in:
- lib/json_serializable.rb
Instance Method Summary collapse
- #json_field_names ⇒ Object
- #json_mappings ⇒ Object
- #json_serializable(field_names, mappings = {}) ⇒ Object
Instance Method Details
#json_field_names ⇒ Object
57 58 59 |
# File 'lib/json_serializable.rb', line 57 def json_field_names @@json_field_names ||= [] end |
#json_mappings ⇒ Object
61 62 63 |
# File 'lib/json_serializable.rb', line 61 def json_mappings @@json_mappings ||= {} end |
#json_serializable(field_names, mappings = {}) ⇒ Object
52 53 54 55 |
# File 'lib/json_serializable.rb', line 52 def json_serializable field_names, mappings = {} @@json_field_names = field_names @@json_mappings = mappings end |