Class: OneApi::ObjectArrayConversionRule
- Inherits:
-
FieldConversionRule
- Object
- FieldConversionRule
- OneApi::ObjectArrayConversionRule
- Defined in:
- lib/oneapi-ruby/objects.rb
Instance Attribute Summary
Attributes inherited from FieldConversionRule
#json_field_name, #object_field_name
Instance Method Summary collapse
- #from_json(values) ⇒ Object
-
#initialize(classs, json_field_name = nil) ⇒ ObjectArrayConversionRule
constructor
A new instance of ObjectArrayConversionRule.
- #to_json(value) ⇒ Object
Constructor Details
#initialize(classs, json_field_name = nil) ⇒ ObjectArrayConversionRule
Returns a new instance of ObjectArrayConversionRule.
54 55 56 57 |
# File 'lib/oneapi-ruby/objects.rb', line 54 def initialize(classs, json_field_name=nil) super(json_field_name) @classs = classs end |
Instance Method Details
#from_json(values) ⇒ Object
59 60 61 62 63 64 65 66 67 68 69 70 71 |
# File 'lib/oneapi-ruby/objects.rb', line 59 def from_json(values) if not values return [] end result = [] for value in values result.push(Conversions.from_json(@classs, value, is_error=nil)) end return result end |
#to_json(value) ⇒ Object
73 74 75 |
# File 'lib/oneapi-ruby/objects.rb', line 73 def to_json(value) # TODO end |